You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2017/09/19 10:53:58 UTC

Build failed in Jenkins: kafka-trunk-jdk8 #2040

See <https://builds.apache.org/job/kafka-trunk-jdk8/2040/display/redirect?page=changes>

Changes:

[damian.guy] KAFKA-5921; add Materialized overloads to windowed kstream

------------------------------------------
[...truncated 2.10 MB...]
    public <V1, R> KTable<K, R> outerJoin(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>outerJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    VR extends Object declared in method <VO,VR>outerJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:585: warning: [deprecation] <VO,VR>outerJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String) in KTable has been deprecated
    public <V1, R> KTable<K, R> outerJoin(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>outerJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    VR extends Object declared in method <VO,VR>outerJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:626: warning: [deprecation] <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>) in KTable has been deprecated
    public <V1, R> KTable<K, R> leftJoin(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    VR extends Object declared in method <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:618: warning: [deprecation] <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String) in KTable has been deprecated
    public <V1, R> KTable<K, R> leftJoin(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    VR extends Object declared in method <VO,VR>leftJoin(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:564: warning: [deprecation] <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>) in KTable has been deprecated
    public <V1, R> KTable<K, R> join(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    VR extends Object declared in method <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,StateStoreSupplier<KeyValueStore>)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:556: warning: [deprecation] <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String) in KTable has been deprecated
    public <V1, R> KTable<K, R> join(final KTable<K, V1> other,
                                ^
  where VO,VR,K,V are type-variables:
    VO extends Object declared in method <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    VR extends Object declared in method <VO,VR>join(KTable<K,VO>,ValueJoiner<? super V,? super VO,? extends VR>,Serde<VR>,String)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:744: warning: [deprecation] <KR,VR>groupBy(KeyValueMapper<? super K,? super V,KeyValue<KR,VR>>,Serde<KR>,Serde<VR>) in KTable has been deprecated
    public <K1, V1> KGroupedTable<K1, V1> groupBy(final KeyValueMapper<? super K, ? super V, KeyValue<K1, V1>> selector,
                                          ^
  where KR,VR,K,V are type-variables:
    KR extends Object declared in method <KR,VR>groupBy(KeyValueMapper<? super K,? super V,KeyValue<KR,VR>>,Serde<KR>,Serde<VR>)
    VR extends Object declared in method <KR,VR>groupBy(KeyValueMapper<? super K,? super V,KeyValue<KR,VR>>,Serde<KR>,Serde<VR>)
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:299: warning: [deprecation] <VR>mapValues(ValueMapper<? super V,? extends VR>,Serde<VR>,StateStoreSupplier<KeyValueStore>) in KTable has been deprecated
    public  <V1> KTable<K, V1> mapValues(final ValueMapper<? super V, ? extends V1> mapper,
                               ^
  where VR,V,K are type-variables:
    VR extends Object declared in method <VR>mapValues(ValueMapper<? super V,? extends VR>,Serde<VR>,StateStoreSupplier<KeyValueStore>)
    V extends Object declared in interface KTable
    K extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:288: warning: [deprecation] <VR>mapValues(ValueMapper<? super V,? extends VR>,Serde<VR>,String) in KTable has been deprecated
    public <V1> KTable<K, V1> mapValues(final ValueMapper<? super V, ? extends V1> mapper,
                              ^
  where VR,V,K are type-variables:
    VR extends Object declared in method <VR>mapValues(ValueMapper<? super V,? extends VR>,Serde<VR>,String)
    V extends Object declared in interface KTable
    K extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:230: warning: [deprecation] filterNot(Predicate<? super K,? super V>,String) in KTable has been deprecated
    public KTable<K, V> filterNot(final Predicate<? super K, ? super V> predicate,
                        ^
  where K,V are type-variables:
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:240: warning: [deprecation] filterNot(Predicate<? super K,? super V>,StateStoreSupplier<KeyValueStore>) in KTable has been deprecated
    public KTable<K, V> filterNot(final Predicate<? super K, ? super V> predicate,
                        ^
  where K,V are type-variables:
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:210: warning: [deprecation] filter(Predicate<? super K,? super V>,StateStoreSupplier<KeyValueStore>) in KTable has been deprecated
    public KTable<K, V> filter(final Predicate<? super K, ? super V> predicate,
                        ^
  where K,V are type-variables:
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:200: warning: [deprecation] filter(Predicate<? super K,? super V>,String) in KTable has been deprecated
    public KTable<K, V> filter(final Predicate<? super K, ? super V> predicate,
                        ^
  where K,V are type-variables:
    K extends Object declared in interface KTable
    V extends Object declared in interface KTable
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:146: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                  final StateStoreSupplier<KeyValueStore> storeSupplier,
                                        ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:202: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
        StateStoreSupplier<KeyValueStore> storeSupplier = null;
        ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:211: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                               final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                     ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:232: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
        StateStoreSupplier<KeyValueStore> storeSupplier = null;
        ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:241: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                  final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                        ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:248: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                           final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                                 ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:291: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
        StateStoreSupplier<KeyValueStore> storeSupplier = null;
        ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:301: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                         final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                               ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:332: warning: [unchecked] unchecked call to PrintForeachAction(PrintWriter,KeyValueMapper<? super K,? super V,String>,String) as a member of the raw type PrintForeachAction
        builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(null, defaultKeyValueMapper, label)), this.name);
                                                                              ^
  where K,V are type-variables:
    K extends Object declared in class PrintForeachAction
    V extends Object declared in class PrintForeachAction
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:332: warning: [unchecked] unchecked method invocation: constructor <init> in class KStreamPrint is applied to given types
        builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(null, defaultKeyValueMapper, label)), this.name);
                                                           ^
  required: ForeachAction<K,V>
  found: PrintForeachAction
  where K,V are type-variables:
    K extends Object declared in class KStreamPrint
    V extends Object declared in class KStreamPrint
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:332: warning: [unchecked] unchecked conversion
        builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(null, defaultKeyValueMapper, label)), this.name);
                                                                              ^
  required: ForeachAction<K,V>
  found:    PrintForeachAction
  where K,V are type-variables:
    K extends Object declared in class KStreamPrint
    V extends Object declared in class KStreamPrint
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:373: warning: [unchecked] unchecked call to PrintForeachAction(PrintWriter,KeyValueMapper<? super K,? super V,String>,String) as a member of the raw type PrintForeachAction
            builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(printWriter, defaultKeyValueMapper, label)), this.name);
                                                                                  ^
  where K,V are type-variables:
    K extends Object declared in class PrintForeachAction
    V extends Object declared in class PrintForeachAction
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:373: warning: [unchecked] unchecked method invocation: constructor <init> in class KStreamPrint is applied to given types
            builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(printWriter, defaultKeyValueMapper, label)), this.name);
                                                               ^
  required: ForeachAction<K,V>
  found: PrintForeachAction
  where K,V are type-variables:
    K extends Object declared in class KStreamPrint
    V extends Object declared in class KStreamPrint
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:373: warning: [unchecked] unchecked conversion
            builder.internalTopologyBuilder.addProcessor(name, new KStreamPrint<>(new PrintForeachAction(printWriter, defaultKeyValueMapper, label)), this.name);
                                                                                  ^
  required: ForeachAction<K,V>
  found:    PrintForeachAction
  where K,V are type-variables:
    K extends Object declared in class KStreamPrint
    V extends Object declared in class KStreamPrint
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:416: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                      ^
<https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableImpl.java>:443: warning: [deprecation] StateStoreSupplier in org.apache.kafka.streams.processor has been deprecated
                                final StateStoreSupplier<KeyValueStore> storeSupplier) {
                                      ^
Note: Some input files additionally use or override a deprecated API.
Note: Some input files additionally use unchecked or unsafe operations.
100 warnings

:streams:processResources NO-SOURCE
:streams:classes
:streams:checkstyleMain
:streams:compileTestJavawarning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning

:streams:processTestResources
:streams:testClasses
:streams:checkstyleTest
:streams:findbugsMain
Scanning archives (0 / 11)Scanning archives (1 / 11)Scanning archives (2 / 11)Scanning archives (3 / 11)Scanning archives (4 / 11)Scanning archives (5 / 11)Scanning archives (6 / 11)Scanning archives (7 / 11)Scanning archives (8 / 11)Scanning archives (9 / 11)Scanning archives (10 / 11)Scanning archives (11 / 11)
2 analysis passes to perform
Pass 1: Analyzing classes (0 / 879) - 00% completePass 1: Analyzing classes (1 / 879) - 00% completePass 1: Analyzing classes (2 / 879) - 00% completePass 1: Analyzing classes (3 / 879) - 00% completePass 1: Analyzing classes (4 / 879) - 00% completePass 1: Analyzing classes (5 / 879) - 00% completePass 1: Analyzing classes (6 / 879) - 00% completePass 1: Analyzing classes (7 / 879) - 00% completePass 1: Analyzing classes (8 / 879) - 00% completePass 1: Analyzing classes (9 / 879) - 01% completePass 1: Analyzing classes (10 / 879) - 01% completePass 1: Analyzing classes (11 / 879) - 01% completePass 1: Analyzing classes (12 / 879) - 01% completePass 1: Analyzing classes (13 / 879) - 01% completePass 1: Analyzing classes (14 / 879) - 01% completePass 1: Analyzing classes (15 / 879) - 01% completePass 1: Analyzing classes (16 / 879) - 01% completePass 1: Analyzing classes (17 / 879) - 01% completePass 1: Analyzing classes (18 / 879) - 02% completePass 1: Analyzing classes (19 / 879) - 02% completePass 1: Analyzing classes (20 / 879) - 02% completePass 1: Analyzing classes (21 / 879) - 02% completePass 1: Analyzing classes (22 / 879) - 02% completePass 1: Analyzing classes (23 / 879) - 02% completePass 1: Analyzing classes (24 / 879) - 02% completePass 1: Analyzing classes (25 / 879) - 02% completePass 1: Analyzing classes (26 / 879) - 02% completePass 1: Analyzing classes (27 / 879) - 03% completePass 1: Analyzing classes (28 / 879) - 03% completePass 1: Analyzing classes (29 / 879) - 03% completePass 1: Analyzing classes (30 / 879) - 03% completePass 1: Analyzing classes (31 / 879) - 03% completePass 1: Analyzing classes (32 / 879) - 03% completePass 1: Analyzing classes (33 / 879) - 03% completePass 1: Analyzing classes (34 / 879) - 03% completePass 1: Analyzing classes (35 / 879) - 03% completePass 1: Analyzing classes (36 / 879) - 04% completePass 1: Analyzing classes (37 / 879) - 04% completePass 1: Analyzing classes (38 / 879) - 04% completePass 1: Analyzing classes (39 / 879) - 04% completePass 1: Analyzing classes (40 / 879) - 04% completePass 1: Analyzing classes (41 / 879) - 04% completePass 1: Analyzing classes (42 / 879) - 04% completePass 1: Analyzing classes (43 / 879) - 04% completePass 1: Analyzing classes (44 / 879) - 05% completePass 1: Analyzing classes (45 / 879) - 05% completePass 1: Analyzing classes (46 / 879) - 05% completePass 1: Analyzing classes (47 / 879) - 05% completePass 1: Analyzing classes (48 / 879) - 05% completePass 1: Analyzing classes (49 / 879) - 05% completePass 1: Analyzing classes (50 / 879) - 05% completePass 1: Analyzing classes (51 / 879) - 05% completePass 1: Analyzing classes (52 / 879) - 05% completePass 1: Analyzing classes (53 / 879) - 06% completePass 1: Analyzing classes (54 / 879) - 06% completePass 1: Analyzing classes (55 / 879) - 06% completePass 1: Analyzing classes (56 / 879) - 06% completePass 1: Analyzing classes (57 / 879) - 06% completePass 1: Analyzing classes (58 / 879) - 06% completePass 1: Analyzing classes (59 / 879) - 06% completePass 1: Analyzing classes (60 / 879) - 06% completePass 1: Analyzing classes (61 / 879) - 06% completePass 1: Analyzing classes (62 / 879) - 07% completePass 1: Analyzing classes (63 / 879) - 07% completePass 1: Analyzing classes (64 / 879) - 07% completePass 1: Analyzing classes (65 / 879) - 07% completePass 1: Analyzing classes (66 / 879) - 07% completePass 1: Analyzing classes (67 / 879) - 07% completePass 1: Analyzing classes (68 / 879) - 07% completePass 1: Analyzing classes (69 / 879) - 07% completePass 1: Analyzing classes (70 / 879) - 07% completePass 1: Analyzing classes (71 / 879) - 08% completePass 1: Analyzing classes (72 / 879) - 08% completePass 1: Analyzing classes (73 / 879) - 08% completePass 1: Analyzing classes (74 / 879) - 08% completePass 1: Analyzing classes (75 / 879) - 08% completePass 1: Analyzing classes (76 / 879) - 08% completePass 1: Analyzing classes (77 / 879) - 08% completePass 1: Analyzing classes (78 / 879) - 08% completePass 1: Analyzing classes (79 / 879) - 08% completePass 1: Analyzing classes (80 / 879) - 09% completePass 1: Analyzing classes (81 / 879) - 09% completePass 1: Analyzing classes (82 / 879) - 09% completePass 1: Analyzing classes (83 / 879) - 09% completePass 1: Analyzing classes (84 / 879) - 09% completePass 1: Analyzing classes (85 / 879) - 09% completePass 1: Analyzing classes (86 / 879) - 09% completePass 1: Analyzing classes (87 / 879) - 09% completePass 1: Analyzing classes (88 / 879) - 10% completePass 1: Analyzing classes (89 / 879) - 10% completePass 1: Analyzing classes (90 / 879) - 10% completePass 1: Analyzing classes (91 / 879) - 10% completePass 1: Analyzing classes (92 / 879) - 10% completePass 1: Analyzing classes (93 / 879) - 10% completePass 1: Analyzing classes (94 / 879) - 10% completePass 1: Analyzing classes (95 / 879) - 10% completePass 1: Analyzing classes (96 / 879) - 10% completePass 1: Analyzing classes (97 / 879) - 11% completePass 1: Analyzing classes (98 / 879) - 11% completePass 1: Analyzing classes (99 / 879) - 11% completePass 1: Analyzing classes (100 / 879) - 11% completePass 1: Analyzing classes (101 / 879) - 11% completePass 1: Analyzing classes (102 / 879) - 11% completePass 1: Analyzing classes (103 / 879) - 11% completePass 1: Analyzing classes (104 / 879) - 11% completePass 1: Analyzing classes (105 / 879) - 11% completePass 1: Analyzing classes (106 / 879) - 12% completePass 1: Analyzing classes (107 / 879) - 12% completePass 1: Analyzing classes (108 / 879) - 12% completePass 1: Analyzing classes (109 / 879) - 12% completePass 1: Analyzing classes (110 / 879) - 12% completePass 1: Analyzing classes (111 / 879) - 12% completePass 1: Analyzing classes (112 / 879) - 12% completePass 1: Analyzing classes (113 / 879) - 12% completePass 1: Analyzing classes (114 / 879) - 12% completePass 1: Analyzing classes (115 / 879) - 13% completePass 1: Analyzing classes (116 / 879) - 13% completePass 1: Analyzing classes (117 / 879) - 13% completePass 1: Analyzing classes (118 / 879) - 13% completePass 1: Analyzing classes (119 / 879) - 13% completePass 1: Analyzing classes (120 / 879) - 13% completePass 1: Analyzing classes (121 / 879) - 13% completePass 1: Analyzing classes (122 / 879) - 13% completePass 1: Analyzing classes (123 / 879) - 13% completePass 1: Analyzing classes (124 / 879) - 14% completePass 1: Analyzing classes (125 / 879) - 14% completePass 1: Analyzing classes (126 / 879) - 14% completePass 1: Analyzing classes (127 / 879) - 14% completePass 1: Analyzing classes (128 / 879) - 14% completePass 1: Analyzing classes (129 / 879) - 14% completePass 1: Analyzing classes (130 / 879) - 14% completePass 1: Analyzing classes (131 / 879) - 14% completePass 1: Analyzing classes (132 / 879) - 15% completePass 1: Analyzing classes (133 / 879) - 15% completePass 1: Analyzing classes (134 / 879) - 15% completePass 1: Analyzing classes (135 / 879) - 15% completePass 1: Analyzing classes (136 / 879) - 15% completePass 1: Analyzing classes (137 / 879) - 15% completePass 1: Analyzing classes (138 / 879) - 15% completePass 1: Analyzing classes (139 / 879) - 15% completePass 1: Analyzing classes (140 / 879) - 15% completePass 1: Analyzing classes (141 / 879) - 16% completePass 1: Analyzing classes (142 / 879) - 16% completePass 1: Analyzing classes (143 / 879) - 16% completePass 1: Analyzing classes (144 / 879) - 16% completePass 1: Analyzing classes (145 / 879) - 16% completePass 1: Analyzing classes (146 / 879) - 16% completePass 1: Analyzing classes (147 / 879) - 16% completePass 1: Analyzing classes (148 / 879) - 16% completePass 1: Analyzing classes (149 / 879) - 16% completePass 1: Analyzing classes (150 / 879) - 17% completePass 1: Analyzing classes (151 / 879) - 17% completePass 1: Analyzing classes (152 / 879) - 17% completePass 1: Analyzing classes (153 / 879) - 17% completePass 1: Analyzing classes (154 / 879) - 17% completePass 1: Analyzing classes (155 / 879) - 17% completePass 1: Analyzing classes (156 / 879) - 17% completePass 1: Analyzing classes (157 / 879) - 17% completePass 1: Analyzing classes (158 / 879) - 17% completePass 1: Analyzing classes (159 / 879) - 18% completePass 1: Analyzing classes (160 / 879) - 18% completePass 1: Analyzing classes (161 / 879) - 18% completePass 1: Analyzing classes (162 / 879) - 18% completePass 1: Analyzing classes (163 / 879) - 18% completePass 1: Analyzing classes (164 / 879) - 18% completePass 1: Analyzing classes (165 / 879) - 18% completePass 1: Analyzing classes (166 / 879) - 18% completePass 1: Analyzing classes (167 / 879) - 18% completePass 1: Analyzing classes (168 / 879) - 19% completePass 1: Analyzing classes (169 / 879) - 19% completePass 1: Analyzing classes (170 / 879) - 19% completePass 1: Analyzing classes (171 / 879) - 19% completePass 1: Analyzing classes (172 / 879) - 19% completePass 1: Analyzing classes (173 / 879) - 19% completePass 1: Analyzing classes (174 / 879) - 19% completePass 1: Analyzing classes (175 / 879) - 19% completePass 1: Analyzing classes (176 / 879) - 20% completePass 1: Analyzing classes (177 / 879) - 20% completePass 1: Analyzing classes (178 / 879) - 20% completePass 1: Analyzing classes (179 / 879) - 20% completePass 1: Analyzing classes (180 / 879) - 20% completePass 1: Analyzing classes (181 / 879) - 20% completePass 1: Analyzing classes (182 / 879) - 20% completePass 1: Analyzing classes (183 / 879) - 20% completePass 1: Analyzing classes (184 / 879) - 20% completePass 1: Analyzing classes (185 / 879) - 21% completePass 1: Analyzing classes (186 / 879) - 21% completePass 1: Analyzing classes (187 / 879) - 21% completePass 1: Analyzing classes (188 / 879) - 21% completePass 1: Analyzing classes (189 / 879) - 21% completePass 1: Analyzing classes (190 / 879) - 21% completePass 1: Analyzing classes (191 / 879) - 21% completePass 1: Analyzing classes (192 / 879) - 21% completePass 1: Analyzing classes (193 / 879) - 21% completePass 1: Analyzing classes (194 / 879) - 22% completePass 1: Analyzing classes (195 / 879) - 22% completePass 1: Analyzing classes (196 / 879) - 22% completePass 1: Analyzing classes (197 / 879) - 22% completePass 1: Analyzing classes (198 / 879) - 22% completePass 1: Analyzing classes (199 / 879) - 22% completePass 1: Analyzing classes (200 / 879) - 22% completePass 1: Analyzing classes (201 / 879) - 22% completePass 1: Analyzing classes (202 / 879) - 22% completePass 1: Analyzing classes (203 / 879) - 23% completePass 1: Analyzing classes (204 / 879) - 23% completePass 1: Analyzing classes (205 / 879) - 23% completePass 1: Analyzing classes (206 / 879) - 23% completePass 1: Analyzing classes (207 / 879) - 23% completePass 1: Analyzing classes (208 / 879) - 23% completePass 1: Analyzing classes (209 / 879) - 23% completePass 1: Analyzing classes (210 / 879) - 23% completePass 1: Analyzing classes (211 / 879) - 24% completePass 1: Analyzing classes (212 / 879) - 24% completePass 1: Analyzing classes (213 / 879) - 24% completePass 1: Analyzing classes (214 / 879) - 24% completePass 1: Analyzing classes (215 / 879) - 24% completePass 1: Analyzing classes (216 / 879) - 24% completePass 1: Analyzing classes (217 / 879) - 24% completePass 1: Analyzing classes (218 / 879) - 24% completePass 1: Analyzing classes (219 / 879) - 24% completePass 1: Analyzing classes (220 / 879) - 25% completePass 1: Analyzing classes (221 / 879) - 25% completePass 1: Analyzing classes (222 / 879) - 25% completePass 1: Analyzing classes (223 / 879) - 25% completePass 1: Analyzing classes (224 / 879) - 25% completePass 1: Analyzing classes (225 / 879) - 25% completePass 1: Analyzing classes (226 / 879) - 25% completePass 1: Analyzing classes (227 / 879) - 25% completePass 1: Analyzing classes (228 / 879) - 25% completePass 1: Analyzing classes (229 / 879) - 26% completePass 1: Analyzing classes (230 / 879) - 26% completePass 1: Analyzing classes (231 / 879) - 26% completePass 1: Analyzing classes (232 / 879) - 26% completePass 1: Analyzing classes (233 / 879) - 26% completePass 1: Analyzing classes (234 / 879) - 26% completePass 1: Analyzing classes (235 / 879) - 26% completePass 1: Analyzing classes (236 / 879) - 26% completePass 1: Analyzing classes (237 / 879) - 26% completePass 1: Analyzing classes (238 / 879) - 27% completePass 1: Analyzing classes (239 / 879) - 27% completePass 1: Analyzing classes (240 / 879) - 27% completePass 1: Analyzing classes (241 / 879) - 27% completePass 1: Analyzing classes (242 / 879) - 27% completePass 1: Analyzing classes (243 / 879) - 27% completePass 1: Analyzing classes (244 / 879) - 27% completePass 1: Analyzing classes (245 / 879) - 27% completePass 1: Analyzing classes (246 / 879) - 27% completePass 1: Analyzing classes (247 / 879) - 28% completePass 1: Analyzing classes (248 / 879) - 28% completePass 1: Analyzing classes (249 / 879) - 28% completePass 1: Analyzing classes (250 / 879) - 28% completePass 1: Analyzing classes (251 / 879) - 28% completePass 1: Analyzing classes (252 / 879) - 28% completePass 1: Analyzing classes (253 / 879) - 28% completePass 1: Analyzing classes (254 / 879) - 28% completePass 1: Analyzing classes (255 / 879) - 29% completePass 1: Analyzing classes (256 / 879) - 29% completePass 1: Analyzing classes (257 / 879) - 29% completePass 1: Analyzing classes (258 / 879) - 29% completePass 1: Analyzing classes (259 / 879) - 29% completePass 1: Analyzing classes (260 / 879) - 29% completePass 1: Analyzing classes (261 / 879) - 29% completePass 1: Analyzing classes (262 / 879) - 29% completePass 1: Analyzing classes (263 / 879) - 29% completePass 1: Analyzing classes (264 / 879) - 30% completePass 1: Analyzing classes (265 / 879) - 30% completePass 1: Analyzing classes (266 / 879) - 30% completePass 1: Analyzing classes (267 / 879) - 30% completePass 1: Analyzing classes (268 / 879) - 30% completePass 1: Analyzing classes (269 / 879) - 30% completePass 1: Analyzing classes (270 / 879) - 30% completePass 1: Analyzing classes (271 / 879) - 30% completePass 1: Analyzing classes (272 / 879) - 30% completePass 1: Analyzing classes (273 / 879) - 31% completePass 1: Analyzing classes (274 / 879) - 31% completePass 1: Analyzing classes (275 / 879) - 31% completePass 1: Analyzing classes (276 / 879) - 31% completePass 1: Analyzing classes (277 / 879) - 31% completePass 1: Analyzing classes (278 / 879) - 31% completePass 1: Analyzing classes (279 / 879) - 31% completePass 1: Analyzing classes (280 / 879) - 31% completePass 1: Analyzing classes (281 / 879) - 31% completePass 1: Analyzing classes (282 / 879) - 32% completePass 1: Analyzing classes (283 / 879) - 32% completePass 1: Analyzing classes (284 / 879) - 32% completePass 1: Analyzing classes (285 / 879) - 32% completePass 1: Analyzing classes (286 / 879) - 32% completePass 1: Analyzing classes (287 / 879) - 32% completePass 1: Analyzing classes (288 / 879) - 32% completePass 1: Analyzing classes (289 / 879) - 32% completePass 1: Analyzing classes (290 / 879) - 32% completePass 1: Analyzing classes (291 / 879) - 33% completePass 1: Analyzing classes (292 / 879) - 33% completePass 1: Analyzing classes (293 / 879) - 33% completePass 1: Analyzing classes (294 / 879) - 33% completePass 1: Analyzing classes (295 / 879) - 33% completePass 1: Analyzing classes (296 / 879) - 33% completePass 1: Analyzing classes (297 / 879) - 33% completePass 1: Analyzing classes (298 / 879) - 33% completePass 1: Analyzing classes (299 / 879) - 34% completePass 1: Analyzing classes (300 / 879) - 34% completePass 1: Analyzing classes (301 / 879) - 34% completePass 1: Analyzing classes (302 / 879) - 34% completePass 1: Analyzing classes (303 / 879) - 34% completePass 1: Analyzing classes (304 / 879) - 34% completePass 1: Analyzing classes (305 / 879) - 34% completePass 1: Analyzing classes (306 / 879) - 34% completePass 1: Analyzing classes (307 / 879) - 34% completePass 1: Analyzing classes (308 / 879) - 35% completePass 1: Analyzing classes (309 / 879) - 35% completePass 1: Analyzing classes (310 / 879) - 35% completePass 1: Analyzing classes (311 / 879) - 35% completePass 1: Analyzing classes (312 / 879) - 35% completePass 1: Analyzing classes (313 / 879) - 35% completePass 1: Analyzing classes (314 / 879) - 35% completePass 1: Analyzing classes (315 / 879) - 35% completePass 1: Analyzing classes (316 / 879) - 35% completePass 1: Analyzing classes (317 / 879) - 36% completePass 1: Analyzing classes (318 / 879) - 36% completePass 1: Analyzing classes (319 / 879) - 36% completePass 1: Analyzing classes (320 / 879) - 36% completePass 1: Analyzing classes (321 / 879) - 36% completePass 1: Analyzing classes (322 / 879) - 36% completePass 1: Analyzing classes (323 / 879) - 36% completePass 1: Analyzing classes (324 / 879) - 36% completePass 1: Analyzing classes (325 / 879) - 36% completePass 1: Analyzing classes (326 / 879) - 37% completePass 1: Analyzing classes (327 / 879) - 37% completePass 1: Analyzing classes (328 / 879) - 37% completePass 1: Analyzing classes (329 / 879) - 37% completePass 1: Analyzing classes (330 / 879) - 37% completePass 1: Analyzing classes (331 / 879) - 37% completePass 1: Analyzing classes (332 / 879) - 37% completePass 1: Analyzing classes (333 / 879) - 37% completePass 1: Analyzing classes (334 / 879) - 37% completePass 1: Analyzing classes (335 / 879) - 38% completePass 1: Analyzing classes (336 / 879) - 38% completePass 1: Analyzing classes (337 / 879) - 38% completePass 1: Analyzing classes (338 / 879) - 38% completePass 1: Analyzing classes (339 / 879) - 38% completePass 1: Analyzing classes (340 / 879) - 38% completePass 1: Analyzing classes (341 / 879) - 38% completePass 1: Analyzing classes (342 / 879) - 38% completePass 1: Analyzing classes (343 / 879) - 39% completePass 1: Analyzing classes (344 / 879) - 39% completePass 1: Analyzing classes (345 / 879) - 39% completePass 1: Analyzing classes (346 / 879) - 39% completePass 1: Analyzing classes (347 / 879) - 39% completePass 1: Analyzing classes (348 / 879) - 39% completePass 1: Analyzing classes (349 / 879) - 39% completePass 1: Analyzing classes (350 / 879) - 39% completePass 1: Analyzing classes (351 / 879) - 39% completePass 1: Analyzing classes (352 / 879) - 40% completePass 1: Analyzing classes (353 / 879) - 40% completePass 1: Analyzing classes (354 / 879) - 40% completePass 1: Analyzing classes (355 / 879) - 40% completePass 1: Analyzing classes (356 / 879) - 40% completePass 1: Analyzing classes (357 / 879) - 40% completePass 1: Analyzing classes (358 / 879) - 40% completePass 1: Analyzing classes (359 / 879) - 40% completePass 1: Analyzing classes (360 / 879) - 40% completePass 1: Analyzing classes (361 / 879) - 41% completePass 1: Analyzing classes (362 / 879) - 41% completePass 1: Analyzing classes (363 / 879) - 41% completePass 1: Analyzing classes (364 / 879) - 41% completePass 1: Analyzing classes (365 / 879) - 41% completePass 1: Analyzing classes (366 / 879) - 41% completePass 1: Analyzing classes (367 / 879) - 41% completePass 1: Analyzing classes (368 / 879) - 41% completePass 1: Analyzing classes (369 / 879) - 41% completePass 1: Analyzing classes (370 / 879) - 42% completePass 1: Analyzing classes (371 / 879) - 42% completePass 1: Analyzing classes (372 / 879) - 42% completePass 1: Analyzing classes (373 / 879) - 42% completePass 1: Analyzing classes (374 / 879) - 42% completePass 1: Analyzing classes (375 / 879) - 42% completePass 1: Analyzing classes (376 / 879) - 42% completePass 1: Analyzing classes (377 / 879) - 42% completePass 1: Analyzing classes (378 / 879) - 43% completePass 1: Analyzing classes (379 / 879) - 43% completePass 1: Analyzing classes (380 / 879) - 43% completePass 1: Analyzing classes (381 / 879) - 43% completePass 1: Analyzing classes (382 / 879) - 43% completePass 1: Analyzing classes (383 / 879) - 43% completePass 1: Analyzing classes (384 / 879) - 43% completePass 1: Analyzing classes (385 / 879) - 43% completePass 1: Analyzing classes (386 / 879) - 43% completePass 1: Analyzing classes (387 / 879) - 44% completePass 1: Analyzing classes (388 / 879) - 44% completePass 1: Analyzing classes (389 / 879) - 44% completePass 1: Analyzing classes (390 / 879) - 44% completePass 1: Analyzing classes (391 / 879) - 44% completePass 1: Analyzing classes (392 / 879) - 44% completePass 1: Analyzing classes (393 / 879) - 44% completePass 1: Analyzing classes (394 / 879) - 44% completePass 1: Analyzing classes (395 / 879) - 44% completePass 1: Analyzing classes (396 / 879) - 45% completePass 1: Analyzing classes (397 / 879) - 45% completePass 1: Analyzing classes (398 / 879) - 45% completePass 1: Analyzing classes (399 / 879) - 45% completePass 1: Analyzing classes (400 / 879) - 45% completePass 1: Analyzing classes (401 / 879) - 45% completePass 1: Analyzing classes (402 / 879) - 45% completePass 1: Analyzing classes (403 / 879) - 45% completePass 1: Analyzing classes (404 / 879) - 45% completePass 1: Analyzing classes (405 / 879) - 46% completePass 1: Analyzing classes (406 / 879) - 46% completePass 1: Analyzing classes (407 / 879) - 46% completePass 1: Analyzing classes (408 / 879) - 46% completePass 1: Analyzing classes (409 / 879) - 46% completePass 1: Analyzing classes (410 / 879) - 46% completePass 1: Analyzing classes (411 / 879) - 46% completePass 1: Analyzing classes (412 / 879) - 46% completePass 1: Analyzing classes (413 / 879) - 46% completePass 1: Analyzing classes (414 / 879) - 47% completePass 1: Analyzing classes (415 / 879) - 47% completePass 1: Analyzing classes (416 / 879) - 47% completePass 1: Analyzing classes (417 / 879) - 47% completePass 1: Analyzing classes (418 / 879) - 47% completePass 1: Analyzing classes (419 / 879) - 47% completePass 1: Analyzing classes (420 / 879) - 47% completePass 1: Analyzing classes (421 / 879) - 47% completePass 1: Analyzing classes (422 / 879) - 48% completePass 1: Analyzing classes (423 / 879) - 48% completePass 1: Analyzing classes (424 / 879) - 48% completePass 1: Analyzing classes (425 / 879) - 48% completePass 1: Analyzing classes (426 / 879) - 48% completePass 1: Analyzing classes (427 / 879) - 48% completePass 1: Analyzing classes (428 / 879) - 48% completePass 1: Analyzing classes (429 / 879) - 48% completePass 1: Analyzing classes (430 / 879) - 48% completePass 1: Analyzing classes (431 / 879) - 49% completePass 1: Analyzing classes (432 / 879) - 49% completePass 1: Analyzing classes (433 / 879) - 49% completePass 1: Analyzing classes (434 / 879) - 49% completePass 1: Analyzing classes (435 / 879) - 49% completePass 1: Analyzing classes (436 / 879) - 49% completePass 1: Analyzing classes (437 / 879) - 49% completePass 1: Analyzing classes (438 / 879) - 49% completePass 1: Analyzing classes (439 / 879) - 49% completePass 1: Analyzing classes (440 / 879) - 50% completePass 1: Analyzing classes (441 / 879) - 50% completePass 1: Analyzing classes (442 / 879) - 50% completePass 1: Analyzing classes (443 / 879) - 50% completePass 1: Analyzing classes (444 / 879) - 50% completePass 1: Analyzing classes (445 / 879) - 50% completePass 1: Analyzing classes (446 / 879) - 50% completePass 1: Analyzing classes (447 / 879) - 50% completePass 1: Analyzing classes (448 / 879) - 50% completePass 1: Analyzing classes (449 / 879) - 51% completePass 1: Analyzing classes (450 / 879) - 51% completePass 1: Analyzing classes (451 / 879) - 51% completePass 1: Analyzing classes (452 / 879) - 51% completePass 1: Analyzing classes (453 / 879) - 51% completePass 1: Analyzing classes (454 / 879) - 51% completePass 1: Analyzing classes (455 / 879) - 51% completePass 1: Analyzing classes (456 / 879) - 51% completePass 1: Analyzing classes (457 / 879) - 51% completePass 1: Analyzing classes (458 / 879) - 52% completePass 1: Analyzing classes (459 / 879) - 52% completePass 1: Analyzing classes (460 / 879) - 52% completePass 1: Analyzing classes (461 / 879) - 52% completePass 1: Analyzing classes (462 / 879) - 52% completePass 1: Analyzing classes (463 / 879) - 52% completePass 1: Analyzing classes (464 / 879) - 52% completePass 1: Analyzing classes (465 / 879) - 52% completePass 1: Analyzing classes (466 / 879) - 53% completePass 1: Analyzing classes (467 / 879) - 53% completePass 1: Analyzing classes (468 / 879) - 53% completePass 1: Analyzing classes (469 / 879) - 53% completePass 1: Analyzing classes (470 / 879) - 53% completePass 1: Analyzing classes (471 / 879) - 53% completePass 1: Analyzing classes (472 / 879) - 53% completePass 1: Analyzing classes (473 / 879) - 53% completePass 1: Analyzing classes (474 / 879) - 53% completePass 1: Analyzing classes (475 / 879) - 54% completePass 1: Analyzing classes (476 / 879) - 54% completePass 1: Analyzing classes (477 / 879) - 54% completePass 1: Analyzing classes (478 / 879) - 54% completePass 1: Analyzing classes (479 / 879) - 54% completePass 1: Analyzing classes (480 / 879) - 54% completePass 1: Analyzing classes (481 / 879) - 54% completePass 1: Analyzing classes (482 / 879) - 54% completePass 1: Analyzing classes (483 / 879) - 54% completePass 1: Analyzing classes (484 / 879) - 55% completePass 1: Analyzing classes (485 / 879) - 55% completePass 1: Analyzing classes (486 / 879) - 55% completePass 1: Analyzing classes (487 / 879) - 55% completePass 1: Analyzing classes (488 / 879) - 55% completePass 1: Analyzing classes (489 / 879) - 55% completePass 1: Analyzing classes (490 / 879) - 55% completePass 1: Analyzing classes (491 / 879) - 55% completePass 1: Analyzing classes (492 / 879) - 55% completePass 1: Analyzing classes (493 / 879) - 56% completePass 1: Analyzing classes (494 / 879) - 56% completePass 1: Analyzing classes (495 / 879) - 56% completePass 1: Analyzing classes (496 / 879) - 56% completePass 1: Analyzing classes (497 / 879) - 56% completePass 1: Analyzing classes (498 / 879) - 56% completePass 1: Analyzing classes (499 / 879) - 56% completePass 1: Analyzing classes (500 / 879) - 56% completePass 1: Analyzing classes (501 / 879) - 56% completePass 1: Analyzing classes (502 / 879) - 57% completePass 1: Analyzing classes (503 / 879) - 57% completePass 1: Analyzing classes (504 / 879) - 57% completePass 1: Analyzing classes (505 / 879) - 57% completePass 1: Analyzing classes (506 / 879) - 57% completePass 1: Analyzing classes (507 / 879) - 57% completePass 1: Analyzing classes (508 / 879) - 57% completePass 1: Analyzing classes (509 / 879) - 57% completePass 1: Analyzing classes (510 / 879) - 58% completePass 1: Analyzing classes (511 / 879) - 58% completePass 1: Analyzing classes (512 / 879) - 58% completePass 1: Analyzing classes (513 / 879) - 58% completePass 1: Analyzing classes (514 / 879) - 58% completePass 1: Analyzing classes (515 / 879) - 58% completePass 1: Analyzing classes (516 / 879) - 58% completePass 1: Analyzing classes (517 / 879) - 58% completePass 1: Analyzing classes (518 / 879) - 58% completePass 1: Analyzing classes (519 / 879) - 59% completePass 1: Analyzing classes (520 / 879) - 59% completePass 1: Analyzing classes (521 / 879) - 59% completePass 1: Analyzing classes (522 / 879) - 59% completePass 1: Analyzing classes (523 / 879) - 59% completePass 1: Analyzing classes (524 / 879) - 59% completePass 1: Analyzing classes (525 / 879) - 59% completePass 1: Analyzing classes (526 / 879) - 59% completePass 1: Analyzing classes (527 / 879) - 59% completePass 1: Analyzing classes (528 / 879) - 60% completePass 1: Analyzing classes (529 / 879) - 60% completePass 1: Analyzing classes (530 / 879) - 60% completePass 1: Analyzing classes (531 / 879) - 60% completePass 1: Analyzing classes (532 / 879) - 60% completePass 1: Analyzing classes (533 / 879) - 60% completePass 1: Analyzing classes (534 / 879) - 60% completePass 1: Analyzing classes (535 / 879) - 60% completePass 1: Analyzing classes (536 / 879) - 60% completePass 1: Analyzing classes (537 / 879) - 61% completePass 1: Analyzing classes (538 / 879) - 61% completePass 1: Analyzing classes (539 / 879) - 61% completePass 1: Analyzing classes (540 / 879) - 61% completePass 1: Analyzing classes (541 / 879) - 61% completePass 1: Analyzing classes (542 / 879) - 61% completePass 1: Analyzing classes (543 / 879) - 61% completePass 1: Analyzing classes (544 / 879) - 61% completePass 1: Analyzing classes (545 / 879) - 62% completePass 1: Analyzing classes (546 / 879) - 62% completePass 1: Analyzing classes (547 / 879) - 62% completePass 1: Analyzing classes (548 / 879) - 62% completePass 1: Analyzing classes (549 / 879) - 62% completePass 1: Analyzing classes (550 / 879) - 62% completePass 1: Analyzing classes (551 / 879) - 62% completePass 1: Analyzing classes (552 / 879) - 62% completePass 1: Analyzing classes (553 / 879) - 62% completePass 1: Analyzing classes (554 / 879) - 63% completePass 1: Analyzing classes (555 / 879) - 63% completePass 1: Analyzing classes (556 / 879) - 63% completePass 1: Analyzing classes (557 / 879) - 63% completePass 1: Analyzing classes (558 / 879) - 63% completePass 1: Analyzing classes (559 / 879) - 63% completePass 1: Analyzing classes (560 / 879) - 63% completePass 1: Analyzing classes (561 / 879) - 63% completePass 1: Analyzing classes (562 / 879) - 63% completePass 1: Analyzing classes (563 / 879) - 64% completePass 1: Analyzing classes (564 / 879) - 64% completePass 1: Analyzing classes (565 / 879) - 64% completePass 1: Analyzing classes (566 / 879) - 64% completePass 1: Analyzing classes (567 / 879) - 64% completePass 1: Analyzing classes (568 / 879) - 64% completePass 1: Analyzing classes (569 / 879) - 64% completePass 1: Analyzing classes (570 / 879) - 64% completePass 1: Analyzing classes (571 / 879) - 64% completePass 1: Analyzing classes (572 / 879) - 65% completePass 1: Analyzing classes (573 / 879) - 65% completePass 1: Analyzing classes (574 / 879) - 65% completePass 1: Analyzing classes (575 / 879) - 65% completePass 1: Analyzing classes (576 / 879) - 65% completePass 1: Analyzing classes (577 / 879) - 65% completePass 1: Analyzing classes (578 / 879) - 65% completePass 1: Analyzing classes (579 / 879) - 65% completePass 1: Analyzing classes (580 / 879) - 65% completePass 1: Analyzing classes (581 / 879) - 66% completePass 1: Analyzing classes (582 / 879) - 66% completePass 1: Analyzing classes (583 / 879) - 66% completePass 1: Analyzing classes (584 / 879) - 66% completePass 1: Analyzing classes (585 / 879) - 66% completePass 1: Analyzing classes (586 / 879) - 66% completePass 1: Analyzing classes (587 / 879) - 66% completePass 1: Analyzing classes (588 / 879) - 66% completePass 1: Analyzing classes (589 / 879) - 67% completePass 1: Analyzing classes (590 / 879) - 67% completePass 1: Analyzing classes (591 / 879) - 67% completePass 1: Analyzing classes (592 / 879) - 67% completePass 1: Analyzing classes (593 / 879) - 67% completePass 1: Analyzing classes (594 / 879) - 67% completePass 1: Analyzing classes (595 / 879) - 67% completePass 1: Analyzing classes (596 / 879) - 67% completePass 1: Analyzing classes (597 / 879) - 67% completePass 1: Analyzing classes (598 / 879) - 68% completePass 1: Analyzing classes (599 / 879) - 68% completePass 1: Analyzing classes (600 / 879) - 68% completePass 1: Analyzing classes (601 / 879) - 68% completePass 1: Analyzing classes (602 / 879) - 68% completePass 1: Analyzing classes (603 / 879) - 68% completePass 1: Analyzing classes (604 / 879) - 68% completePass 1: Analyzing classes (605 / 879) - 68% completePass 1: Analyzing classes (606 / 879) - 68% completePass 1: Analyzing classes (607 / 879) - 69% completePass 1: Analyzing classes (608 / 879) - 69% completePass 1: Analyzing classes (609 / 879) - 69% completePass 1: Analyzing classes (610 / 879) - 69% completePass 1: Analyzing classes (611 / 879) - 69% completePass 1: Analyzing classes (612 / 879) - 69% completePass 1: Analyzing classes (613 / 879) - 69% completePass 1: Analyzing classes (614 / 879) - 69% completePass 1: Analyzing classes (615 / 879) - 69% completePass 1: Analyzing classes (616 / 879) - 70% completePass 1: Analyzing classes (617 / 879) - 70% completePass 1: Analyzing classes (618 / 879) - 70% completePass 1: Analyzing classes (619 / 879) - 70% completePass 1: Analyzing classes (620 / 879) - 70% completePass 1: Analyzing classes (621 / 879) - 70% completePass 1: Analyzing classes (622 / 879) - 70% completePass 1: Analyzing classes (623 / 879) - 70% completePass 1: Analyzing classes (624 / 879) - 70% completePass 1: Analyzing classes (625 / 879) - 71% completePass 1: Analyzing classes (626 / 879) - 71% completePass 1: Analyzing classes (627 / 879) - 71% completePass 1: Analyzing classes (628 / 879) - 71% completePass 1: Analyzing classes (629 / 879) - 71% completePass 1: Analyzing classes (630 / 879) - 71% completePass 1: Analyzing classes (631 / 879) - 71% completePass 1: Analyzing classes (632 / 879) - 71% completePass 1: Analyzing classes (633 / 879) - 72% completePass 1: Analyzing classes (634 / 879) - 72% completePass 1: Analyzing classes (635 / 879) - 72% completePass 1: Analyzing classes (636 / 879) - 72% completePass 1: Analyzing classes (637 / 879) - 72% completePass 1: Analyzing classes (638 / 879) - 72% completePass 1: Analyzing classes (639 / 879) - 72% completePass 1: Analyzing classes (640 / 879) - 72% completePass 1: Analyzing classes (641 / 879) - 72% completePass 1: Analyzing classes (642 / 879) - 73% completePass 1: Analyzing classes (643 / 879) - 73% completePass 1: Analyzing classes (644 / 879) - 73% completePass 1: Analyzing classes (645 / 879) - 73% completePass 1: Analyzing classes (646 / 879) - 73% completePass 1: Analyzing classes (647 / 879) - 73% completePass 1: Analyzing classes (648 / 879) - 73% completePass 1: Analyzing classes (649 / 879) - 73% completePass 1: Analyzing classes (650 / 879) - 73% completePass 1: Analyzing classes (651 / 879) - 74% completePass 1: Analyzing classes (652 / 879) - 74% completePass 1: Analyzing classes (653 / 879) - 74% completePass 1: Analyzing classes (654 / 879) - 74% completePass 1: Analyzing classes (655 / 879) - 74% completePass 1: Analyzing classes (656 / 879) - 74% completePass 1: Analyzing classes (657 / 879) - 74% completePass 1: Analyzing classes (658 / 879) - 74% completePass 1: Analyzing classes (659 / 879) - 74% completePass 1: Analyzing classes (660 / 879) - 75% completePass 1: Analyzing classes (661 / 879) - 75% completePass 1: Analyzing classes (662 / 879) - 75% completePass 1: Analyzing classes (663 / 879) - 75% completePass 1: Analyzing classes (664 / 879) - 75% completePass 1: Analyzing classes (665 / 879) - 75% completePass 1: Analyzing classes (666 / 879) - 75% completePass 1: Analyzing classes (667 / 879) - 75% completePass 1: Analyzing classes (668 / 879) - 75% completePass 1: Analyzing classes (669 / 879) - 76% completePass 1: Analyzing classes (670 / 879) - 76% completePass 1: Analyzing classes (671 / 879) - 76% completePass 1: Analyzing classes (672 / 879) - 76% completePass 1: Analyzing classes (673 / 879) - 76% completePass 1: Analyzing classes (674 / 879) - 76% completePass 1: Analyzing classes (675 / 879) - 76% completePass 1: Analyzing classes (676 / 879) - 76% completePass 1: Analyzing classes (677 / 879) - 77% completePass 1: Analyzing classes (678 / 879) - 77% completePass 1: Analyzing classes (679 / 879) - 77% completePass 1: Analyzing classes (680 / 879) - 77% completePass 1: Analyzing classes (681 / 879) - 77% completePass 1: Analyzing classes (682 / 879) - 77% completePass 1: Analyzing classes (683 / 879) - 77% completePass 1: Analyzing classes (684 / 879) - 77% completePass 1: Analyzing classes (685 / 879) - 77% completePass 1: Analyzing classes (686 / 879) - 78% completePass 1: Analyzing classes (687 / 879) - 78% completePass 1: Analyzing classes (688 / 879) - 78% completePass 1: Analyzing classes (689 / 879) - 78% completePass 1: Analyzing classes (690 / 879) - 78% completePass 1: Analyzing classes (691 / 879) - 78% completePass 1: Analyzing classes (692 / 879) - 78% completePass 1: Analyzing classes (693 / 879) - 78% completePass 1: Analyzing classes (694 / 879) - 78% completePass 1: Analyzing classes (695 / 879) - 79% completePass 1: Analyzing classes (696 / 879) - 79% completePass 1: Analyzing classes (697 / 879) - 79% completePass 1: Analyzing classes (698 / 879) - 79% completePass 1: Analyzing classes (699 / 879) - 79% completePass 1: Analyzing classes (700 / 879) - 79% completePass 1: Analyzing classes (701 / 879) - 79% completePass 1: Analyzing classes (702 / 879) - 79% completePass 1: Analyzing classes (703 / 879) - 79% completePass 1: Analyzing classes (704 / 879) - 80% completePass 1: Analyzing classes (705 / 879) - 80% completePass 1: Analyzing classes (706 / 879) - 80% completePass 1: Analyzing classes (707 / 879) - 80% completePass 1: Analyzing classes (708 / 879) - 80% completePass 1: Analyzing classes (709 / 879) - 80% completePass 1: Analyzing classes (710 / 879) - 80% completePass 1: Analyzing classes (711 / 879) - 80% completePass 1: Analyzing classes (712 / 879) - 81% completePass 1: Analyzing classes (713 / 879) - 81% completePass 1: Analyzing classes (714 / 879) - 81% completePass 1: Analyzing classes (715 / 879) - 81% completePass 1: Analyzing classes (716 / 879) - 81% completePass 1: Analyzing classes (717 / 879) - 81% completePass 1: Analyzing classes (718 / 879) - 81% completePass 1: Analyzing classes (719 / 879) - 81% completePass 1: Analyzing classes (720 / 879) - 81% completePass 1: Analyzing classes (721 / 879) - 82% completePass 1: Analyzing classes (722 / 879) - 82% completePass 1: Analyzing classes (723 / 879) - 82% completePass 1: Analyzing classes (724 / 879) - 82% completePass 1: Analyzing classes (725 / 879) - 82% completePass 1: Analyzing classes (726 / 879) - 82% completePass 1: Analyzing classes (727 / 879) - 82% completePass 1: Analyzing classes (728 / 879) - 82% completePass 1: Analyzing classes (729 / 879) - 82% completePass 1: Analyzing classes (730 / 879) - 83% completePass 1: Analyzing classes (731 / 879) - 83% completePass 1: Analyzing classes (732 / 879) - 83% completePass 1: Analyzing classes (733 / 879) - 83% completePass 1: Analyzing classes (734 / 879) - 83% completePass 1: Analyzing classes (735 / 879) - 83% completePass 1: Analyzing classes (736 / 879) - 83% completePass 1: Analyzing classes (737 / 879) - 83% completePass 1: Analyzing classes (738 / 879) - 83% completePass 1: Analyzing classes (739 / 879) - 84% completePass 1: Analyzing classes (740 / 879) - 84% completePass 1: Analyzing classes (741 / 879) - 84% completePass 1: Analyzing classes (742 / 879) - 84% completePass 1: Analyzing classes (743 / 879) - 84% completePass 1: Analyzing classes (744 / 879) - 84% completePass 1: Analyzing classes (745 / 879) - 84% completePass 1: Analyzing classes (746 / 879) - 84% completePass 1: Analyzing classes (747 / 879) - 84% completePass 1: Analyzing classes (748 / 879) - 85% completePass 1: Analyzing classes (749 / 879) - 85% completePass 1: Analyzing classes (750 / 879) - 85% completePass 1: Analyzing classes (751 / 879) - 85% completePass 1: Analyzing classes (752 / 879) - 85% completePass 1: Analyzing classes (753 / 879) - 85% completePass 1: Analyzing classes (754 / 879) - 85% completePass 1: Analyzing classes (755 / 879) - 85% completePass 1: Analyzing classes (756 / 879) - 86% completePass 1: Analyzing classes (757 / 879) - 86% completePass 1: Analyzing classes (758 / 879) - 86% completePass 1: Analyzing classes (759 / 879) - 86% completePass 1: Analyzing classes (760 / 879) - 86% completePass 1: Analyzing classes (761 / 879) - 86% completePass 1: Analyzing classes (762 / 879) - 86% completePass 1: Analyzing classes (763 / 879) - 86% completePass 1: Analyzing classes (764 / 879) - 86% completePass 1: Analyzing classes (765 / 879) - 87% completePass 1: Analyzing classes (766 / 879) - 87% completePass 1: Analyzing classes (767 / 879) - 87% completePass 1: Analyzing classes (768 / 879) - 87% completePass 1: Analyzing classes (769 / 879) - 87% completePass 1: Analyzing classes (770 / 879) - 87% completePass 1: Analyzing classes (771 / 879) - 87% completePass 1: Analyzing classes (772 / 879) - 87% completePass 1: Analyzing classes (773 / 879) - 87% completePass 1: Analyzing classes (774 / 879) - 88% completePass 1: Analyzing classes (775 / 879) - 88% completePass 1: Analyzing classes (776 / 879) - 88% completePass 1: Analyzing classes (777 / 879) - 88% completePass 1: Analyzing classes (778 / 879) - 88% completePass 1: Analyzing classes (779 / 879) - 88% completePass 1: Analyzing classes (780 / 879) - 88% completePass 1: Analyzing classes (781 / 879) - 88% completePass 1: Analyzing classes (782 / 879) - 88% completePass 1: Analyzing classes (783 / 879) - 89% completePass 1: Analyzing classes (784 / 879) - 89% completePass 1: Analyzing classes (785 / 879) - 89% completePass 1: Analyzing classes (786 / 879) - 89% completePass 1: Analyzing classes (787 / 879) - 89% completePass 1: Analyzing classes (788 / 879) - 89% completePass 1: Analyzing classes (789 / 879) - 89% completePass 1: Analyzing classes (790 / 879) - 89% completePass 1: Analyzing classes (791 / 879) - 89% completePass 1: Analyzing classes (792 / 879) - 90% completePass 1: Analyzing classes (793 / 879) - 90% completePass 1: Analyzing classes (794 / 879) - 90% completePass 1: Analyzing classes (795 / 879) - 90% completePass 1: Analyzing classes (796 / 879) - 90% completePass 1: Analyzing classes (797 / 879) - 90% completePass 1: Analyzing classes (798 / 879) - 90% completePass 1: Analyzing classes (799 / 879) - 90% completePass 1: Analyzing classes (800 / 879) - 91% completePass 1: Analyzing classes (801 / 879) - 91% completePass 1: Analyzing classes (802 / 879) - 91% completePass 1: Analyzing classes (803 / 879) - 91% completePass 1: Analyzing classes (804 / 879) - 91% completePass 1: Analyzing classes (805 / 879) - 91% completePass 1: Analyzing classes (806 / 879) - 91% completePass 1: Analyzing classes (807 / 879) - 91% completePass 1: Analyzing classes (808 / 879) - 91% completePass 1: Analyzing classes (809 / 879) - 92% completePass 1: Analyzing classes (810 / 879) - 92% completePass 1: Analyzing classes (811 / 879) - 92% completePass 1: Analyzing classes (812 / 879) - 92% completePass 1: Analyzing classes (813 / 879) - 92% completePass 1: Analyzing classes (814 / 879) - 92% completePass 1: Analyzing classes (815 / 879) - 92% completePass 1: Analyzing classes (816 / 879) - 92% completePass 1: Analyzing classes (817 / 879) - 92% completePass 1: Analyzing classes (818 / 879) - 93% completePass 1: Analyzing classes (819 / 879) - 93% completePass 1: Analyzing classes (820 / 879) - 93% completePass 1: Analyzing classes (821 / 879) - 93% completePass 1: Analyzing classes (822 / 879) - 93% completePass 1: Analyzing classes (823 / 879) - 93% completePass 1: Analyzing classes (824 / 879) - 93% completePass 1: Analyzing classes (825 / 879) - 93% completePass 1: Analyzing classes (826 / 879) - 93% completePass 1: Analyzing classes (827 / 879) - 94% completePass 1: Analyzing classes (828 / 879) - 94% completePass 1: Analyzing classes (829 / 879) - 94% completePass 1: Analyzing classes (830 / 879) - 94% completePass 1: Analyzing classes (831 / 879) - 94% completePass 1: Analyzing classes (832 / 879) - 94% completePass 1: Analyzing classes (833 / 879) - 94% completePass 1: Analyzing classes (834 / 879) - 94% completePass 1: Analyzing classes (835 / 879) - 94% completePass 1: Analyzing classes (836 / 879) - 95% completePass 1: Analyzing classes (837 / 879) - 95% completePass 1: Analyzing classes (838 / 879) - 95% completePass 1: Analyzing classes (839 / 879) - 95% completePass 1: Analyzing classes (840 / 879) - 95% completePass 1: Analyzing classes (841 / 879) - 95% completePass 1: Analyzing classes (842 / 879) - 95% completePass 1: Analyzing classes (843 / 879) - 95% completePass 1: Analyzing classes (844 / 879) - 96% completePass 1: Analyzing classes (845 / 879) - 96% completePass 1: Analyzing classes (846 / 879) - 96% completePass 1: Analyzing classes (847 / 879) - 96% completePass 1: Analyzing classes (848 / 879) - 96% completePass 1: Analyzing classes (849 / 879) - 96% completePass 1: Analyzing classes (850 / 879) - 96% completePass 1: Analyzing classes (851 / 879) - 96% completePass 1: Analyzing classes (852 / 879) - 96% completePass 1: Analyzing classes (853 / 879) - 97% completePass 1: Analyzing classes (854 / 879) - 97% completePass 1: Analyzing classes (855 / 879) - 97% completePass 1: Analyzing classes (856 / 879) - 97% completePass 1: Analyzing classes (857 / 879) - 97% completePass 1: Analyzing classes (858 / 879) - 97% completePass 1: Analyzing classes (859 / 879) - 97% completePass 1: Analyzing classes (860 / 879) - 97% completePass 1: Analyzing classes (861 / 879) - 97% completePass 1: Analyzing classes (862 / 879) - 98% completePass 1: Analyzing classes (863 / 879) - 98% completePass 1: Analyzing classes (864 / 879) - 98% completePass 1: Analyzing classes (865 / 879) - 98% completePass 1: Analyzing classes (866 / 879) - 98% completePass 1: Analyzing classes (867 / 879) - 98% completePass 1: Analyzing classes (868 / 879) - 98% completePass 1: Analyzing classes (869 / 879) - 98% completePass 1: Analyzing classes (870 / 879) - 98% completePass 1: Analyzing classes (871 / 879) - 99% completePass 1: Analyzing classes (872 / 879) - 99% completePass 1: Analyzing classes (873 / 879) - 99% completePass 1: Analyzing classes (874 / 879) - 99% completePass 1: Analyzing classes (875 / 879) - 99% completePass 1: Analyzing classes (876 / 879) - 99% completePass 1: Analyzing classes (877 / 879) - 99% completePass 1: Analyzing classes (878 / 879) - 99% completePass 1: Analyzing classes (879 / 879) - 100% complete
Pass 2: Analyzing classes (0 / 554) - 00% completePass 2: Analyzing classes (1 / 554) - 00% completePass 2: Analyzing classes (2 / 554) - 00% completePass 2: Analyzing classes (3 / 554) - 00% completePass 2: Analyzing classes (4 / 554) - 00% completePass 2: Analyzing classes (5 / 554) - 00% completePass 2: Analyzing classes (6 / 554) - 01% completePass 2: Analyzing classes (7 / 554) - 01% completePass 2: Analyzing classes (8 / 554) - 01% completePass 2: Analyzing classes (9 / 554) - 01% completePass 2: Analyzing classes (10 / 554) - 01% completePass 2: Analyzing classes (11 / 554) - 01% completePass 2: Analyzing classes (12 / 554) - 02% completePass 2: Analyzing classes (13 / 554) - 02% completePass 2: Analyzing classes (14 / 554) - 02% completePass 2: Analyzing classes (15 / 554) - 02% completePass 2: Analyzing classes (16 / 554) - 02% completePass 2: Analyzing classes (17 / 554) - 03% completePass 2: Analyzing classes (18 / 554) - 03% completePass 2: Analyzing classes (19 / 554) - 03% completePass 2: Analyzing classes (20 / 554) - 03% completePass 2: Analyzing classes (21 / 554) - 03% completePass 2: Analyzing classes (22 / 554) - 03% completePass 2: Analyzing classes (23 / 554) - 04% completePass 2: Analyzing classes (24 / 554) - 04% completePass 2: Analyzing classes (25 / 554) - 04% completePass 2: Analyzing classes (26 / 554) - 04% completePass 2: Analyzing classes (27 / 554) - 04% completePass 2: Analyzing classes (28 / 554) - 05% completePass 2: Analyzing classes (29 / 554) - 05% completePass 2: Analyzing classes (30 / 554) - 05% completePass 2: Analyzing classes (31 / 554) - 05% completePass 2: Analyzing classes (32 / 554) - 05% completePass 2: Analyzing classes (33 / 554) - 05% completePass 2: Analyzing classes (34 / 554) - 06% completePass 2: Analyzing classes (35 / 554) - 06% completePass 2: Analyzing classes (36 / 554) - 06% completePass 2: Analyzing classes (37 / 554) - 06% completePass 2: Analyzing classes (38 / 554) - 06% completePass 2: Analyzing classes (39 / 554) - 07% completePass 2: Analyzing classes (40 / 554) - 07% completePass 2: Analyzing classes (41 / 554) - 07% completePass 2: Analyzing classes (42 / 554) - 07% completePass 2: Analyzing classes (43 / 554) - 07% completePass 2: Analyzing classes (44 / 554) - 07% completePass 2: Analyzing classes (45 / 554) - 08% completePass 2: Analyzing classes (46 / 554) - 08% completePass 2: Analyzing classes (47 / 554) - 08% completePass 2: Analyzing classes (48 / 554) - 08% completePass 2: Analyzing classes (49 / 554) - 08% completePass 2: Analyzing classes (50 / 554) - 09% completePass 2: Analyzing classes (51 / 554) - 09% completePass 2: Analyzing classes (52 / 554) - 09% completePass 2: Analyzing classes (53 / 554) - 09% completePass 2: Analyzing classes (54 / 554) - 09% completePass 2: Analyzing classes (55 / 554) - 09% completePass 2: Analyzing classes (56 / 554) - 10% completePass 2: Analyzing classes (57 / 554) - 10% completePass 2: Analyzing classes (58 / 554) - 10% completePass 2: Analyzing classes (59 / 554) - 10% completePass 2: Analyzing classes (60 / 554) - 10% completePass 2: Analyzing classes (61 / 554) - 11% completePass 2: Analyzing classes (62 / 554) - 11% completePass 2: Analyzing classes (63 / 554) - 11% completePass 2: Analyzing classes (64 / 554) - 11% completePass 2: Analyzing classes (65 / 554) - 11% completePass 2: Analyzing classes (66 / 554) - 11% completePass 2: Analyzing classes (67 / 554) - 12% completePass 2: Analyzing classes (68 / 554) - 12% completePass 2: Analyzing classes (69 / 554) - 12% completePass 2: Analyzing classes (70 / 554) - 12% completePass 2: Analyzing classes (71 / 554) - 12% completePass 2: Analyzing classes (72 / 554) - 12% completePass 2: Analyzing classes (73 / 554) - 13% completePass 2: Analyzing classes (74 / 554) - 13% completePass 2: Analyzing classes (75 / 554) - 13% completePass 2: Analyzing classes (76 / 554) - 13% completePass 2: Analyzing classes (77 / 554) - 13% completePass 2: Analyzing classes (78 / 554) - 14% completePass 2: Analyzing classes (79 / 554) - 14% completePass 2: Analyzing classes (80 / 554) - 14% completePass 2: Analyzing classes (81 / 554) - 14% completePass 2: Analyzing classes (82 / 554) - 14% completePass 2: Analyzing classes (83 / 554) - 14% completePass 2: Analyzing classes (84 / 554) - 15% completePass 2: Analyzing classes (85 / 554) - 15% completePass 2: Analyzing classes (86 / 554) - 15% completePass 2: Analyzing classes (87 / 554) - 15% completePass 2: Analyzing classes (88 / 554) - 15% completePass 2: Analyzing classes (89 / 554) - 16% completePass 2: Analyzing classes (90 / 554) - 16% completePass 2: Analyzing classes (91 / 554) - 16% completePass 2: Analyzing classes (92 / 554) - 16% completePass 2: Analyzing classes (93 / 554) - 16% completePass 2: Analyzing classes (94 / 554) - 16% completePass 2: Analyzing classes (95 / 554) - 17% completePass 2: Analyzing classes (96 / 554) - 17% completePass 2: Analyzing classes (97 / 554) - 17% completePass 2: Analyzing classes (98 / 554) - 17% completePass 2: Analyzing classes (99 / 554) - 17% completePass 2: Analyzing classes (100 / 554) - 18% completePass 2: Analyzing classes (101 / 554) - 18% completePass 2: Analyzing classes (102 / 554) - 18% completePass 2: Analyzing classes (103 / 554) - 18% completePass 2: Analyzing classes (104 / 554) - 18% completePass 2: Analyzing classes (105 / 554) - 18% completePass 2: Analyzing classes (106 / 554) - 19% completePass 2: Analyzing classes (107 / 554) - 19% completePass 2: Analyzing classes (108 / 554) - 19% completePass 2: Analyzing classes (109 / 554) - 19% completePass 2: Analyzing classes (110 / 554) - 19% completePass 2: Analyzing classes (111 / 554) - 20% completePass 2: Analyzing classes (112 / 554) - 20% completePass 2: Analyzing classes (113 / 554) - 20% completePass 2: Analyzing classes (114 / 554) - 20% completePass 2: Analyzing classes (115 / 554) - 20% completePass 2: Analyzing classes (116 / 554) - 20% completePass 2: Analyzing classes (117 / 554) - 21% completePass 2: Analyzing classes (118 / 554) - 21% completePass 2: Analyzing classes (119 / 554) - 21% completePass 2: Analyzing classes (120 / 554) - 21% completePass 2: Analyzing classes (121 / 554) - 21% completePass 2: Analyzing classes (122 / 554) - 22% completePass 2: Analyzing classes (123 / 554) - 22% completePass 2: Analyzing classes (124 / 554) - 22% completePass 2: Analyzing classes (125 / 554) - 22% completePass 2: Analyzing classes (126 / 554) - 22% completePass 2: Analyzing classes (127 / 554) - 22% completePass 2: Analyzing classes (128 / 554) - 23% completePass 2: Analyzing classes (129 / 554) - 23% completePass 2: Analyzing classes (130 / 554) - 23% completePass 2: Analyzing classes (131 / 554) - 23% completePass 2: Analyzing classes (132 / 554) - 23% completePass 2: Analyzing classes (133 / 554) - 24% completePass 2: Analyzing classes (134 / 554) - 24% completePass 2: Analyzing classes (135 / 554) - 24% completePass 2: Analyzing classes (136 / 554) - 24% completePass 2: Analyzing classes (137 / 554) - 24% completePass 2: Analyzing classes (138 / 554) - 24% completePass 2: Analyzing classes (139 / 554) - 25% completePass 2: Analyzing classes (140 / 554) - 25% completePass 2: Analyzing classes (141 / 554) - 25% completePass 2: Analyzing classes (142 / 554) - 25% completePass 2: Analyzing classes (143 / 554) - 25% completePass 2: Analyzing classes (144 / 554) - 25% completePass 2: Analyzing classes (145 / 554) - 26% completePass 2: Analyzing classes (146 / 554) - 26% completePass 2: Analyzing classes (147 / 554) - 26% completePass 2: Analyzing classes (148 / 554) - 26% completePass 2: Analyzing classes (149 / 554) - 26% completePass 2: Analyzing classes (150 / 554) - 27% completePass 2: Analyzing classes (151 / 554) - 27% completePass 2: Analyzing classes (152 / 554) - 27% completePass 2: Analyzing classes (153 / 554) - 27% completePass 2: Analyzing classes (154 / 554) - 27% completePass 2: Analyzing classes (155 / 554) - 27% completePass 2: Analyzing classes (156 / 554) - 28% completePass 2: Analyzing classes (157 / 554) - 28% completePass 2: Analyzing classes (158 / 554) - 28% completePass 2: Analyzing classes (159 / 554) - 28% completePass 2: Analyzing classes (160 / 554) - 28% completePass 2: Analyzing classes (161 / 554) - 29% completePass 2: Analyzing classes (162 / 554) - 29% completePass 2: Analyzing classes (163 / 554) - 29% completePass 2: Analyzing classes (164 / 554) - 29% completePass 2: Analyzing classes (165 / 554) - 29% completePass 2: Analyzing classes (166 / 554) - 29% completePass 2: Analyzing classes (167 / 554) - 30% completePass 2: Analyzing classes (168 / 554) - 30% completePass 2: Analyzing classes (169 / 554) - 30% completePass 2: Analyzing classes (170 / 554) - 30% completePass 2: Analyzing classes (171 / 554) - 30% completePass 2: Analyzing classes (172 / 554) - 31% completePass 2: Analyzing classes (173 / 554) - 31% completePass 2: Analyzing classes (174 / 554) - 31% completePass 2: Analyzing classes (175 / 554) - 31% completePass 2: Analyzing classes (176 / 554) - 31% completePass 2: Analyzing classes (177 / 554) - 31% completePass 2: Analyzing classes (178 / 554) - 32% completePass 2: Analyzing classes (179 / 554) - 32% completePass 2: Analyzing classes (180 / 554) - 32% completePass 2: Analyzing classes (181 / 554) - 32% completePass 2: Analyzing classes (182 / 554) - 32% completePass 2: Analyzing classes (183 / 554) - 33% completePass 2: Analyzing classes (184 / 554) - 33% completePass 2: Analyzing classes (185 / 554) - 33% completePass 2: Analyzing classes (186 / 554) - 33% completePass 2: Analyzing classes (187 / 554) - 33% completePass 2: Analyzing classes (188 / 554) - 33% completePass 2: Analyzing classes (189 / 554) - 34% completePass 2: Analyzing classes (190 / 554) - 34% completePass 2: Analyzing classes (191 / 554) - 34% completePass 2: Analyzing classes (192 / 554) - 34% completePass 2: Analyzing classes (193 / 554) - 34% completePass 2: Analyzing classes (194 / 554) - 35% completePass 2: Analyzing classes (195 / 554) - 35% completePass 2: Analyzing classes (196 / 554) - 35% completePass 2: Analyzing classes (197 / 554) - 35% completePass 2: Analyzing classes (198 / 554) - 35% completePass 2: Analyzing classes (199 / 554) - 35% completePass 2: Analyzing classes (200 / 554) - 36% completePass 2: Analyzing classes (201 / 554) - 36% completePass 2: Analyzing classes (202 / 554) - 36% completePass 2: Analyzing classes (203 / 554) - 36% completePass 2: Analyzing classes (204 / 554) - 36% completePass 2: Analyzing classes (205 / 554) - 37% completePass 2: Analyzing classes (206 / 554) - 37% completePass 2: Analyzing classes (207 / 554) - 37% completePass 2: Analyzing classes (208 / 554) - 37% completePass 2: Analyzing classes (209 / 554) - 37% completePass 2: Analyzing classes (210 / 554) - 37% completePass 2: Analyzing classes (211 / 554) - 38% completePass 2: Analyzing classes (212 / 554) - 38% completePass 2: Analyzing classes (213 / 554) - 38% completePass 2: Analyzing classes (214 / 554) - 38% completePass 2: Analyzing classes (215 / 554) - 38% completePass 2: Analyzing classes (216 / 554) - 38% completePass 2: Analyzing classes (217 / 554) - 39% completePass 2: Analyzing classes (218 / 554) - 39% completePass 2: Analyzing classes (219 / 554) - 39% completePass 2: Analyzing classes (220 / 554) - 39% completePass 2: Analyzing classes (221 / 554) - 39% completePass 2: Analyzing classes (222 / 554) - 40% completePass 2: Analyzing classes (223 / 554) - 40% completePass 2: Analyzing classes (224 / 554) - 40% completePass 2: Analyzing classes (225 / 554) - 40% completePass 2: Analyzing classes (226 / 554) - 40% completePass 2: Analyzing classes (227 / 554) - 40% completePass 2: Analyzing classes (228 / 554) - 41% completePass 2: Analyzing classes (229 / 554) - 41% completePass 2: Analyzing classes (230 / 554) - 41% completePass 2: Analyzing classes (231 / 554) - 41% completePass 2: Analyzing classes (232 / 554) - 41% completePass 2: Analyzing classes (233 / 554) - 42% completePass 2: Analyzing classes (234 / 554) - 42% completePass 2: Analyzing classes (235 / 554) - 42% completePass 2: Analyzing classes (236 / 554) - 42% completePass 2: Analyzing classes (237 / 554) - 42% completePass 2: Analyzing classes (238 / 554) - 42% completePass 2: Analyzing classes (239 / 554) - 43% completePass 2: Analyzing classes (240 / 554) - 43% completePass 2: Analyzing classes (241 / 554) - 43% completePass 2: Analyzing classes (242 / 554) - 43% completePass 2: Analyzing classes (243 / 554) - 43% completePass 2: Analyzing classes (244 / 554) - 44% completePass 2: Analyzing classes (245 / 554) - 44% completePass 2: Analyzing classes (246 / 554) - 44% completePass 2: Analyzing classes (247 / 554) - 44% completePass 2: Analyzing classes (248 / 554) - 44% completePass 2: Analyzing classes (249 / 554) - 44% completePass 2: Analyzing classes (250 / 554) - 45% completePass 2: Analyzing classes (251 / 554) - 45% completePass 2: Analyzing classes (252 / 554) - 45% completePass 2: Analyzing classes (253 / 554) - 45% completePass 2: Analyzing classes (254 / 554) - 45% completePass 2: Analyzing classes (255 / 554) - 46% completePass 2: Analyzing classes (256 / 554) - 46% completePass 2: Analyzing classes (257 / 554) - 46% completePass 2: Analyzing classes (258 / 554) - 46% completePass 2: Analyzing classes (259 / 554) - 46% completePass 2: Analyzing classes (260 / 554) - 46% completePass 2: Analyzing classes (261 / 554) - 47% completePass 2: Analyzing classes (262 / 554) - 47% completePass 2: Analyzing classes (263 / 554) - 47% completePass 2: Analyzing classes (264 / 554) - 47% completePass 2: Analyzing classes (265 / 554) - 47% completePass 2: Analyzing classes (266 / 554) - 48% completePass 2: Analyzing classes (267 / 554) - 48% completePass 2: Analyzing classes (268 / 554) - 48% completePass 2: Analyzing classes (269 / 554) - 48% completePass 2: Analyzing classes (270 / 554) - 48% completePass 2: Analyzing classes (271 / 554) - 48% completePass 2: Analyzing classes (272 / 554) - 49% completePass 2: Analyzing classes (273 / 554) - 49% completePass 2: Analyzing classes (274 / 554) - 49% completePass 2: Analyzing classes (275 / 554) - 49% completePass 2: Analyzing classes (276 / 554) - 49% completePass 2: Analyzing classes (277 / 554) - 50% completePass 2: Analyzing classes (278 / 554) - 50% completePass 2: Analyzing classes (279 / 554) - 50% completePass 2: Analyzing classes (280 / 554) - 50% completePass 2: Analyzing classes (281 / 554) - 50% completePass 2: Analyzing classes (282 / 554) - 50% completePass 2: Analyzing classes (283 / 554) - 51% completePass 2: Analyzing classes (284 / 554) - 51% completePass 2: Analyzing classes (285 / 554) - 51% completePass 2: Analyzing classes (286 / 554) - 51% completePass 2: Analyzing classes (287 / 554) - 51% completePass 2: Analyzing classes (288 / 554) - 51% completePass 2: Analyzing classes (289 / 554) - 52% completePass 2: Analyzing classes (290 / 554) - 52% completePass 2: Analyzing classes (291 / 554) - 52% completePass 2: Analyzing classes (292 / 554) - 52% completePass 2: Analyzing classes (293 / 554) - 52% completePass 2: Analyzing classes (294 / 554) - 53% completePass 2: Analyzing classes (295 / 554) - 53% completePass 2: Analyzing classes (296 / 554) - 53% completePass 2: Analyzing classes (297 / 554) - 53% completePass 2: Analyzing classes (298 / 554) - 53% completePass 2: Analyzing classes (299 / 554) - 53% completePass 2: Analyzing classes (300 / 554) - 54% completePass 2: Analyzing classes (301 / 554) - 54% completePass 2: Analyzing classes (302 / 554) - 54% completePass 2: Analyzing classes (303 / 554) - 54% completePass 2: Analyzing classes (304 / 554) - 54% completePass 2: Analyzing classes (305 / 554) - 55% completePass 2: Analyzing classes (306 / 554) - 55% completePass 2: Analyzing classes (307 / 554) - 55% completePass 2: Analyzing classes (308 / 554) - 55% completePass 2: Analyzing classes (309 / 554) - 55% completePass 2: Analyzing classes (310 / 554) - 55% completePass 2: Analyzing classes (311 / 554) - 56% completePass 2: Analyzing classes (312 / 554) - 56% completePass 2: Analyzing classes (313 / 554) - 56% completePass 2: Analyzing classes (314 / 554) - 56% completePass 2: Analyzing classes (315 / 554) - 56% completePass 2: Analyzing classes (316 / 554) - 57% completePass 2: Analyzing classes (317 / 554) - 57% completePass 2: Analyzing classes (318 / 554) - 57% completePass 2: Analyzing classes (319 / 554) - 57% completePass 2: Analyzing classes (320 / 554) - 57% completePass 2: Analyzing classes (321 / 554) - 57% completePass 2: Analyzing classes (322 / 554) - 58% completePass 2: Analyzing classes (323 / 554) - 58% completePass 2: Analyzing classes (324 / 554) - 58% completePass 2: Analyzing classes (325 / 554) - 58% completePass 2: Analyzing classes (326 / 554) - 58% completePass 2: Analyzing classes (327 / 554) - 59% completePass 2: Analyzing classes (328 / 554) - 59% completePass 2: Analyzing classes (329 / 554) - 59% completePass 2: Analyzing classes (330 / 554) - 59% completePass 2: Analyzing classes (331 / 554) - 59% completePass 2: Analyzing classes (332 / 554) - 59% completePass 2: Analyzing classes (333 / 554) - 60% completePass 2: Analyzing classes (334 / 554) - 60% completePass 2: Analyzing classes (335 / 554) - 60% completePass 2: Analyzing classes (336 / 554) - 60% completePass 2: Analyzing classes (337 / 554) - 60% completePass 2: Analyzing classes (338 / 554) - 61% completePass 2: Analyzing classes (339 / 554) - 61% completePass 2: Analyzing classes (340 / 554) - 61% completePass 2: Analyzing classes (341 / 554) - 61% completePass 2: Analyzing classes (342 / 554) - 61% completePass 2: Analyzing classes (343 / 554) - 61% completePass 2: Analyzing classes (344 / 554) - 62% completePass 2: Analyzing classes (345 / 554) - 62% completePass 2: Analyzing classes (346 / 554) - 62% completePass 2: Analyzing classes (347 / 554) - 62% completePass 2: Analyzing classes (348 / 554) - 62% completePass 2: Analyzing classes (349 / 554) - 62% completePass 2: Analyzing classes (350 / 554) - 63% completePass 2: Analyzing classes (351 / 554) - 63% completePass 2: Analyzing classes (352 / 554) - 63% completePass 2: Analyzing classes (353 / 554) - 63% completePass 2: Analyzing classes (354 / 554) - 63% completePass 2: Analyzing classes (355 / 554) - 64% completePass 2: Analyzing classes (356 / 554) - 64% completePass 2: Analyzing classes (357 / 554) - 64% completePass 2: Analyzing classes (358 / 554) - 64% completePass 2: Analyzing classes (359 / 554) - 64% completePass 2: Analyzing classes (360 / 554) - 64% completePass 2: Analyzing classes (361 / 554) - 65% completePass 2: Analyzing classes (362 / 554) - 65% completePass 2: Analyzing classes (363 / 554) - 65% completePass 2: Analyzing classes (364 / 554) - 65% completePass 2: Analyzing classes (365 / 554) - 65% completePass 2: Analyzing classes (366 / 554) - 66% completePass 2: Analyzing classes (367 / 554) - 66% completePass 2: Analyzing classes (368 / 554) - 66% completePass 2: Analyzing classes (369 / 554) - 66% completePass 2: Analyzing classes (370 / 554) - 66% completePass 2: Analyzing classes (371 / 554) - 66% completePass 2: Analyzing classes (372 / 554) - 67% completePass 2: Analyzing classes (373 / 554) - 67% completePass 2: Analyzing classes (374 / 554) - 67% completePass 2: Analyzing classes (375 / 554) - 67% completePass 2: Analyzing classes (376 / 554) - 67% completePass 2: Analyzing classes (377 / 554) - 68% completePass 2: Analyzing classes (378 / 554) - 68% completePass 2: Analyzing classes (379 / 554) - 68% completePass 2: Analyzing classes (380 / 554) - 68% completePass 2: Analyzing classes (381 / 554) - 68% completePass 2: Analyzing classes (382 / 554) - 68% completePass 2: Analyzing classes (383 / 554) - 69% completePass 2: Analyzing classes (384 / 554) - 69% completePass 2: Analyzing classes (385 / 554) - 69% completePass 2: Analyzing classes (386 / 554) - 69% completePass 2: Analyzing classes (387 / 554) - 69% completePass 2: Analyzing classes (388 / 554) - 70% completePass 2: Analyzing classes (389 / 554) - 70% completePass 2: Analyzing classes (390 / 554) - 70% completePass 2: Analyzing classes (391 / 554) - 70% completePass 2: Analyzing classes (392 / 554) - 70% completePass 2: Analyzing classes (393 / 554) - 70% completePass 2: Analyzing classes (394 / 554) - 71% completePass 2: Analyzing classes (395 / 554) - 71% completePass 2: Analyzing classes (396 / 554) - 71% completePass 2: Analyzing classes (397 / 554) - 71% completePass 2: Analyzing classes (398 / 554) - 71% completePass 2: Analyzing classes (399 / 554) - 72% completePass 2: Analyzing classes (400 / 554) - 72% completePass 2: Analyzing classes (401 / 554) - 72% completePass 2: Analyzing classes (402 / 554) - 72% completePass 2: Analyzing classes (403 / 554) - 72% completePass 2: Analyzing classes (404 / 554) - 72% completePass 2: Analyzing classes (405 / 554) - 73% completePass 2: Analyzing classes (406 / 554) - 73% completePass 2: Analyzing classes (407 / 554) - 73% completePass 2: Analyzing classes (408 / 554) - 73% completePass 2: Analyzing classes (409 / 554) - 73% completePass 2: Analyzing classes (410 / 554) - 74% completePass 2: Analyzing classes (411 / 554) - 74% completePass 2: Analyzing classes (412 / 554) - 74% completePass 2: Analyzing classes (413 / 554) - 74% completePass 2: Analyzing classes (414 / 554) - 74% completePass 2: Analyzing classes (415 / 554) - 74% completePass 2: Analyzing classes (416 / 554) - 75% completePass 2: Analyzing classes (417 / 554) - 75% completePass 2: Analyzing classes (418 / 554) - 75% completePass 2: Analyzing classes (419 / 554) - 75% completePass 2: Analyzing classes (420 / 554) - 75% completePass 2: Analyzing classes (421 / 554) - 75% completePass 2: Analyzing classes (422 / 554) - 76% completePass 2: Analyzing classes (423 / 554) - 76% completePass 2: Analyzing classes (424 / 554) - 76% completePass 2: Analyzing classes (425 / 554) - 76% completePass 2: Analyzing classes (426 / 554) - 76% completePass 2: Analyzing classes (427 / 554) - 77% completePass 2: Analyzing classes (428 / 554) - 77% completePass 2: Analyzing classes (429 / 554) - 77% completePass 2: Analyzing classes (430 / 554) - 77% completePass 2: Analyzing classes (431 / 554) - 77% completePass 2: Analyzing classes (432 / 554) - 77% completePass 2: Analyzing classes (433 / 554) - 78% completePass 2: Analyzing classes (434 / 554) - 78% completePass 2: Analyzing classes (435 / 554) - 78% completePass 2: Analyzing classes (436 / 554) - 78% completePass 2: Analyzing classes (437 / 554) - 78% completePass 2: Analyzing classes (438 / 554) - 79% completePass 2: Analyzing classes (439 / 554) - 79% completePass 2: Analyzing classes (440 / 554) - 79% completePass 2: Analyzing classes (441 / 554) - 79% completePass 2: Analyzing classes (442 / 554) - 79% completePass 2: Analyzing classes (443 / 554) - 79% completePass 2: Analyzing classes (444 / 554) - 80% completePass 2: Analyzing classes (445 / 554) - 80% completePass 2: Analyzing classes (446 / 554) - 80% completePass 2: Analyzing classes (447 / 554) - 80% completePass 2: Analyzing classes (448 / 554) - 80% completePass 2: Analyzing classes (449 / 554) - 81% completePass 2: Analyzing classes (450 / 554) - 81% completePass 2: Analyzing classes (451 / 554) - 81% completePass 2: Analyzing classes (452 / 554) - 81% completePass 2: Analyzing classes (453 / 554) - 81% completePass 2: Analyzing classes (454 / 554) - 81% completePass 2: Analyzing classes (455 / 554) - 82% completePass 2: Analyzing classes (456 / 554) - 82% completePass 2: Analyzing classes (457 / 554) - 82% completePass 2: Analyzing classes (458 / 554) - 82% completePass 2: Analyzing classes (459 / 554) - 82% completePass 2: Analyzing classes (460 / 554) - 83% completePass 2: Analyzing classes (461 / 554) - 83% completePass 2: Analyzing classes (462 / 554) - 83% completePass 2: Analyzing classes (463 / 554) - 83% completePass 2: Analyzing classes (464 / 554) - 83% completePass 2: Analyzing classes (465 / 554) - 83% completePass 2: Analyzing classes (466 / 554) - 84% completePass 2: Analyzing classes (467 / 554) - 84% completePass 2: Analyzing classes (468 / 554) - 84% completePass 2: Analyzing classes (469 / 554) - 84% completePass 2: Analyzing classes (470 / 554) - 84% completePass 2: Analyzing classes (471 / 554) - 85% completePass 2: Analyzing classes (472 / 554) - 85% completePass 2: Analyzing classes (473 / 554) - 85% completePass 2: Analyzing classes (474 / 554) - 85% completePass 2: Analyzing classes (475 / 554) - 85% completePass 2: Analyzing classes (476 / 554) - 85% completePass 2: Analyzing classes (477 / 554) - 86% completePass 2: Analyzing classes (478 / 554) - 86% completePass 2: Analyzing classes (479 / 554) - 86% completePass 2: Analyzing classes (480 / 554) - 86% completePass 2: Analyzing classes (481 / 554) - 86% completePass 2: Analyzing classes (482 / 554) - 87% completePass 2: Analyzing classes (483 / 554) - 87% completePass 2: Analyzing classes (484 / 554) - 87% completePass 2: Analyzing classes (485 / 554) - 87% completePass 2: Analyzing classes (486 / 554) - 87% completePass 2: Analyzing classes (487 / 554) - 87% completePass 2: Analyzing classes (488 / 554) - 88% completePass 2: Analyzing classes (489 / 554) - 88% completePass 2: Analyzing classes (490 / 554) - 88% completePass 2: Analyzing classes (491 / 554) - 88% completePass 2: Analyzing classes (492 / 554) - 88% completePass 2: Analyzing classes (493 / 554) - 88% completePass 2: Analyzing classes (494 / 554) - 89% completePass 2: Analyzing classes (495 / 554) - 89% completePass 2: Analyzing classes (496 / 554) - 89% completePass 2: Analyzing classes (497 / 554) - 89% completePass 2: Analyzing classes (498 / 554) - 89% completePass 2: Analyzing classes (499 / 554) - 90% completePass 2: Analyzing classes (500 / 554) - 90% completePass 2: Analyzing classes (501 / 554) - 90% completePass 2: Analyzing classes (502 / 554) - 90% completePass 2: Analyzing classes (503 / 554) - 90% completePass 2: Analyzing classes (504 / 554) - 90% completePass 2: Analyzing classes (505 / 554) - 91% completePass 2: Analyzing classes (506 / 554) - 91% completePass 2: Analyzing classes (507 / 554) - 91% completePass 2: Analyzing classes (508 / 554) - 91% completePass 2: Analyzing classes (509 / 554) - 91% completePass 2: Analyzing classes (510 / 554) - 92% completePass 2: Analyzing classes (511 / 554) - 92% completePass 2: Analyzing classes (512 / 554) - 92% completePass 2: Analyzing classes (513 / 554) - 92% completePass 2: Analyzing classes (514 / 554) - 92% completePass 2: Analyzing classes (515 / 554) - 92% completePass 2: Analyzing classes (516 / 554) - 93% completePass 2: Analyzing classes (517 / 554) - 93% completePass 2: Analyzing classes (518 / 554) - 93% completePass 2: Analyzing classes (519 / 554) - 93% completePass 2: Analyzing classes (520 / 554) - 93% completePass 2: Analyzing classes (521 / 554) - 94% completePass 2: Analyzing classes (522 / 554) - 94% completePass 2: Analyzing classes (523 / 554) - 94% completePass 2: Analyzing classes (524 / 554) - 94% completePass 2: Analyzing classes (525 / 554) - 94% completePass 2: Analyzing classes (526 / 554) - 94% completePass 2: Analyzing classes (527 / 554) - 95% completePass 2: Analyzing classes (528 / 554) - 95% completePass 2: Analyzing classes (529 / 554) - 95% completePass 2: Analyzing classes (530 / 554) - 95% completePass 2: Analyzing classes (531 / 554) - 95% completePass 2: Analyzing classes (532 / 554) - 96% completePass 2: Analyzing classes (533 / 554) - 96% completePass 2: Analyzing classes (534 / 554) - 96% completePass 2: Analyzing classes (535 / 554) - 96% completePass 2: Analyzing classes (536 / 554) - 96% completePass 2: Analyzing classes (537 / 554) - 96% completePass 2: Analyzing classes (538 / 554) - 97% completePass 2: Analyzing classes (539 / 554) - 97% completePass 2: Analyzing classes (540 / 554) - 97% completePass 2: Analyzing classes (541 / 554) - 97% completePass 2: Analyzing classes (542 / 554) - 97% completePass 2: Analyzing classes (543 / 554) - 98% completePass 2: Analyzing classes (544 / 554) - 98% completePass 2: Analyzing classes (545 / 554) - 98% completePass 2: Analyzing classes (546 / 554) - 98% completePass 2: Analyzing classes (547 / 554) - 98% completePass 2: Analyzing classes (548 / 554) - 98% completePass 2: Analyzing classes (549 / 554) - 99% completePass 2: Analyzing classes (550 / 554) - 99% completePass 2: Analyzing classes (551 / 554) - 99% completePass 2: Analyzing classes (552 / 554) - 99% completePass 2: Analyzing classes (553 / 554) - 99% completePass 2: Analyzing classes (554 / 554) - 100% complete
Done with analysis
:streams:findbugsMain FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':streams:findbugsMain'.
> java.lang.NullPointerException (no error message)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 56m 36s
51 actionable tasks: 43 executed, 8 up-to-date
Build step 'Execute shell' marked build as failure
[FINDBUGS] Collecting findbugs analysis files...
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
[FINDBUGS] Searching for all files in <https://builds.apache.org/job/kafka-trunk-jdk8/ws/> that match the pattern **/build/reports/findbugs/*.xml
[FINDBUGS] Parsing 5 files in <https://builds.apache.org/job/kafka-trunk-jdk8/ws/>
[FINDBUGS] Successfully parsed file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/clients/build/reports/findbugs/main.xml> with 0 unique warnings and 0 duplicates.
[FINDBUGS] Successfully parsed file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/core/build/reports/findbugs/main.xml> with 0 unique warnings and 0 duplicates.
[FINDBUGS] Successfully parsed file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/examples/build/reports/findbugs/main.xml> with 0 unique warnings and 0 duplicates.
[FINDBUGS] Successfully parsed file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/log4j-appender/build/reports/findbugs/main.xml> with 0 unique warnings and 0 duplicates.
[FINDBUGS] Parsing of file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/streams/build/reports/findbugs/main.xml> failed due to an exception:

org.xml.sax.SAXParseException; lineNumber: 73; columnNumber: 163; XML document structures must start and end within the same entity.
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.commons.digester3.Digester.parse(Digester.java:1642)
	at org.apache.commons.digester3.Digester.parse(Digester.java:1701)
	at hudson.plugins.findbugs.parser.FindBugsParser.preParse(FindBugsParser.java:239)
	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:197)
	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:182)
	at hudson.plugins.findbugs.parser.FindBugsParser.parse(FindBugsParser.java:150)
	at hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:323)
	at hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:281)
	at hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles(FilesParser.java:232)
	at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:203)
	at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2739)
	at hudson.remoting.UserRequest.perform(UserRequest.java:153)
	at hudson.remoting.UserRequest.perform(UserRequest.java:50)
	at hudson.remoting.Request$2.run(Request.java:336)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)

Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=c8f1471992c98e0104e3a7b2e093adc21b2d2a6f, workspace=<https://builds.apache.org/job/kafka-trunk-jdk8/ws/>
[FINDBUGS] Computing warning deltas based on reference build #2039
Recording test results
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Not sending mail to unregistered user damian.guy@gmail.com

Jenkins build is back to normal : kafka-trunk-jdk8 #2042

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/kafka-trunk-jdk8/2042/display/redirect?page=changes>


Build failed in Jenkins: kafka-trunk-jdk8 #2041

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/kafka-trunk-jdk8/2041/display/redirect?page=changes>

Changes:

[damian.guy] MINOR: use StoreBuilder in KStreamImpl rather than StateStoreSupplier

------------------------------------------
[...truncated 942.20 KB...]

kafka.server.ReplicaManagerTest > testFetchBeyondHighWatermarkReturnEmptyResponse STARTED

kafka.server.ReplicaManagerTest > testFetchBeyondHighWatermarkReturnEmptyResponse PASSED

kafka.server.ReplicaManagerTest > testIllegalRequiredAcks STARTED

kafka.server.ReplicaManagerTest > testIllegalRequiredAcks PASSED

kafka.server.ReplicaManagerTest > testClearPurgatoryOnBecomingFollower STARTED

kafka.server.ReplicaManagerTest > testClearPurgatoryOnBecomingFollower PASSED

kafka.server.ReplicaManagerTest > testHighwaterMarkRelativeDirectoryMapping STARTED

kafka.server.ReplicaManagerTest > testHighwaterMarkRelativeDirectoryMapping PASSED

kafka.server.ReplicaManagerTest > testReadCommittedFetchLimitedAtLSO STARTED

kafka.server.ReplicaManagerTest > testReadCommittedFetchLimitedAtLSO PASSED

kafka.server.ReplicaManagerTest > testDelayedFetchIncludesAbortedTransactions STARTED

kafka.server.ReplicaManagerTest > testDelayedFetchIncludesAbortedTransactions PASSED

kafka.server.KafkaMetricReporterClusterIdTest > testClusterIdPresent STARTED

kafka.server.KafkaMetricReporterClusterIdTest > testClusterIdPresent PASSED

kafka.server.CreateTopicsRequestWithPolicyTest > testValidCreateTopicsRequests STARTED

kafka.server.CreateTopicsRequestWithPolicyTest > testValidCreateTopicsRequests PASSED

kafka.server.CreateTopicsRequestWithPolicyTest > testErrorCreateTopicsRequests STARTED

kafka.server.CreateTopicsRequestWithPolicyTest > testErrorCreateTopicsRequests PASSED

kafka.server.OffsetCommitTest > testUpdateOffsets STARTED

kafka.server.OffsetCommitTest > testUpdateOffsets PASSED

kafka.server.OffsetCommitTest > testLargeMetadataPayload STARTED

kafka.server.OffsetCommitTest > testLargeMetadataPayload PASSED

kafka.server.OffsetCommitTest > testOffsetsDeleteAfterTopicDeletion STARTED

kafka.server.OffsetCommitTest > testOffsetsDeleteAfterTopicDeletion PASSED

kafka.server.OffsetCommitTest > testCommitAndFetchOffsets STARTED

kafka.server.OffsetCommitTest > testCommitAndFetchOffsets PASSED

kafka.server.OffsetCommitTest > testOffsetExpiration STARTED

kafka.server.OffsetCommitTest > testOffsetExpiration PASSED

kafka.server.OffsetCommitTest > testNonExistingTopicOffsetCommit STARTED

kafka.server.OffsetCommitTest > testNonExistingTopicOffsetCommit PASSED

kafka.server.ReplicaManagerQuotasTest > shouldGetBothMessagesIfQuotasAllow STARTED

kafka.server.ReplicaManagerQuotasTest > shouldGetBothMessagesIfQuotasAllow PASSED

kafka.server.ReplicaManagerQuotasTest > shouldExcludeSubsequentThrottledPartitions STARTED

kafka.server.ReplicaManagerQuotasTest > shouldExcludeSubsequentThrottledPartitions PASSED

kafka.server.ReplicaManagerQuotasTest > shouldGetNoMessagesIfQuotasExceededOnSubsequentPartitions STARTED

kafka.server.ReplicaManagerQuotasTest > shouldGetNoMessagesIfQuotasExceededOnSubsequentPartitions PASSED

kafka.server.ReplicaManagerQuotasTest > shouldIncludeInSyncThrottledReplicas STARTED

kafka.server.ReplicaManagerQuotasTest > shouldIncludeInSyncThrottledReplicas PASSED

kafka.server.MetadataRequestTest > testReplicaDownResponse STARTED

kafka.server.MetadataRequestTest > testReplicaDownResponse PASSED

kafka.server.MetadataRequestTest > testRack STARTED

kafka.server.MetadataRequestTest > testRack PASSED

kafka.server.MetadataRequestTest > testIsInternal STARTED

kafka.server.MetadataRequestTest > testIsInternal PASSED

kafka.server.MetadataRequestTest > testControllerId STARTED

kafka.server.MetadataRequestTest > testControllerId PASSED

kafka.server.MetadataRequestTest > testAllTopicsRequest STARTED

kafka.server.MetadataRequestTest > testAllTopicsRequest PASSED

kafka.server.MetadataRequestTest > testClusterIdIsValid STARTED

kafka.server.MetadataRequestTest > testClusterIdIsValid PASSED

kafka.server.MetadataRequestTest > testNoTopicsRequest STARTED

kafka.server.MetadataRequestTest > testNoTopicsRequest PASSED

kafka.server.MetadataRequestTest > testPreferredReplica STARTED

kafka.server.MetadataRequestTest > testPreferredReplica PASSED

kafka.server.MetadataRequestTest > testClusterIdWithRequestVersion1 STARTED

kafka.server.MetadataRequestTest > testClusterIdWithRequestVersion1 PASSED

kafka.server.MetadataRequestTest > testAutoTopicCreation STARTED

kafka.server.MetadataRequestTest > testAutoTopicCreation PASSED

kafka.server.SessionExpireListenerTest > testSessionExpireListenerMetrics STARTED

kafka.server.SessionExpireListenerTest > testSessionExpireListenerMetrics PASSED

kafka.server.LogOffsetTest > testFetchOffsetsBeforeWithChangingSegmentSize STARTED

kafka.server.LogOffsetTest > testFetchOffsetsBeforeWithChangingSegmentSize PASSED

kafka.server.LogOffsetTest > testGetOffsetsBeforeEarliestTime STARTED

kafka.server.LogOffsetTest > testGetOffsetsBeforeEarliestTime PASSED

kafka.server.LogOffsetTest > testGetOffsetsForUnknownTopic STARTED

kafka.server.LogOffsetTest > testGetOffsetsForUnknownTopic PASSED

kafka.server.LogOffsetTest > testEmptyLogsGetOffsets STARTED

kafka.server.LogOffsetTest > testEmptyLogsGetOffsets PASSED

kafka.server.LogOffsetTest > testFetchOffsetsBeforeWithChangingSegments STARTED

kafka.server.LogOffsetTest > testFetchOffsetsBeforeWithChangingSegments PASSED

kafka.server.LogOffsetTest > testGetOffsetsBeforeLatestTime STARTED

kafka.server.LogOffsetTest > testGetOffsetsBeforeLatestTime PASSED

kafka.server.LogOffsetTest > testGetOffsetsBeforeNow STARTED

kafka.server.LogOffsetTest > testGetOffsetsBeforeNow PASSED

kafka.server.LogOffsetTest > testGetOffsetsAfterDeleteRecords STARTED

kafka.server.LogOffsetTest > testGetOffsetsAfterDeleteRecords PASSED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnsupportedForMessageFormatOnHandleWriteTxnMarkersWhenMagicLowerThanRequired STARTED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnsupportedForMessageFormatOnHandleWriteTxnMarkersWhenMagicLowerThanRequired PASSED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleTxnOffsetCommitRequestWhenInterBrokerProtocolNotSupported STARTED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleTxnOffsetCommitRequestWhenInterBrokerProtocolNotSupported PASSED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleAddPartitionsToTxnRequestWhenInterBrokerProtocolNotSupported STARTED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleAddPartitionsToTxnRequestWhenInterBrokerProtocolNotSupported PASSED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetLatest STARTED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetLatest PASSED

unit.kafka.server.KafkaApisTest > shouldAppendToLogOnWriteTxnMarkersWhenCorrectMagicVersion STARTED

unit.kafka.server.KafkaApisTest > shouldAppendToLogOnWriteTxnMarkersWhenCorrectMagicVersion PASSED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleWriteTxnMarkersRequestWhenInterBrokerProtocolNotSupported STARTED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleWriteTxnMarkersRequestWhenInterBrokerProtocolNotSupported PASSED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnknownTopicWhenPartitionIsNotHosted STARTED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnknownTopicWhenPartitionIsNotHosted PASSED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetEarliestOffsetEqualsLastStableOffset STARTED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetEarliestOffsetEqualsLastStableOffset PASSED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetLatest STARTED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetLatest PASSED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetLimitedAtLastStableOffset STARTED

unit.kafka.server.KafkaApisTest > testReadCommittedConsumerListOffsetLimitedAtLastStableOffset PASSED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetEarliestOffsetEqualsHighWatermark STARTED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetEarliestOffsetEqualsHighWatermark PASSED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetLimitedAtHighWatermark STARTED

unit.kafka.server.KafkaApisTest > testReadUncommittedConsumerListOffsetLimitedAtHighWatermark PASSED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleAddOffsetToTxnRequestWhenInterBrokerProtocolNotSupported STARTED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleAddOffsetToTxnRequestWhenInterBrokerProtocolNotSupported PASSED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnsupportedMessageFormatForBadPartitionAndNoErrorsForGoodPartition STARTED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnsupportedMessageFormatForBadPartitionAndNoErrorsForGoodPartition PASSED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleEndTxnRequestWhenInterBrokerProtocolNotSupported STARTED

unit.kafka.server.KafkaApisTest > shouldThrowUnsupportedVersionExceptionOnHandleEndTxnRequestWhenInterBrokerProtocolNotSupported PASSED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnknownTopicOrPartitionForBadPartitionAndNoErrorsForGoodPartition STARTED

unit.kafka.server.KafkaApisTest > shouldRespondWithUnknownTopicOrPartitionForBadPartitionAndNoErrorsForGoodPartition PASSED

1587 tests completed, 1 failed, 4 skipped
:kafka-trunk-jdk8:core:test FAILED
:test_core_2_11 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':kafka-trunk-jdk8:core:test'.
> There were failing tests. See the report at: file://<https://builds.apache.org/job/kafka-trunk-jdk8/ws/core/build/reports/tests/test/index.html>

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 50m 47s
16 actionable tasks: 2 executed, 14 up-to-date
Build step 'Execute shell' marked build as failure
[FINDBUGS] Collecting findbugs analysis files...
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
[FINDBUGS] Searching for all files in <https://builds.apache.org/job/kafka-trunk-jdk8/ws/> that match the pattern **/build/reports/findbugs/*.xml
[FINDBUGS] Parsing 1 file in <https://builds.apache.org/job/kafka-trunk-jdk8/ws/>
[FINDBUGS] Successfully parsed file <https://builds.apache.org/job/kafka-trunk-jdk8/ws/core/build/reports/findbugs/main.xml> with 0 unique warnings and 0 duplicates.
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=c96f89f845f790d8e7bce45aae6c8c4d15a25660, workspace=<https://builds.apache.org/job/kafka-trunk-jdk8/ws/>
[FINDBUGS] Computing warning deltas based on reference build #2039
Recording test results
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Setting GRADLE_3_4_RC_2_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.4-rc-2
Not sending mail to unregistered user damian.guy@gmail.com