-V   l  k k k k k  k      k k k k   &     1 1  1 1 0    k  k k k L        k k   k !"# nameToPackageLjava/util/Map;packageNameToPackageisCircularDesignZlogLnet/sf/antcontrib/design/Log;locationLorg/apache/tools/ant/Location; currentClassLjava/lang/String;currentPackageNamecurrentAliasPackage"Lnet/sf/antcontrib/design/Package; primitivesLjava/util/HashSet;+class$net$sf$antcontrib$design$VerifyDesignLjava/lang/Class; SyntheticA(ZLnet/sf/antcontrib/design/Log;Lorg/apache/tools/ant/Location;)VCodeLineNumberTableLocalVariableTablethis!Lnet/sf/antcontrib/design/Design;locp getPackage6(Ljava/lang/String;)Lnet/sf/antcontrib/design/Package; nameAttribute retreivePack thePackageresultcurrentPackageaddConfiguredPackage%(Lnet/sf/antcontrib/design/Package;)VdependsPackageiIpackdepends#[Lnet/sf/antcontrib/design/Depends;verifyDependencyOk(Ljava/lang/String;)Vd"Lnet/sf/antcontrib/design/Depends;nametemp className classPackageisClassInPackage7(Ljava/lang/String;Lnet/sf/antcontrib/design/Package;)ZsetCurrentClass packageNamegetCurrentClass()Ljava/lang/String; checkClassindexce"Ljava/lang/ClassNotFoundException; dependsOntempTrygetErrorMessage8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;dependsOnClasssclass$%(Ljava/lang/String;)Ljava/lang/Class;x1x0 SourceFile Design.java$ % java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError& ' (java/util/HashMap mn on vw xw yzjava/util/HashSet {| net/sf/antcontrib/design/Package )*java + ,* - pq rs tuboolean ./byteshortintlongchardoublefloat0 12"java/lang/IllegalArgumentExceptionCannot retrieve null packages3 4/ 567 89 :;< =java/lang/RuntimeExceptionjava/lang/StringBuffer package name= >? did not have >@* listed before it. circularDesign is off  so package=! must be moved up in the xml file A BC className=D rEL FG HI JK classPackage= L6 pack= classPack= #org/apache/tools/ant/BuildException MEvaluating package= Package= is not defined in the design. >All packages with classes must be declared in the design file %Class found in the offending package= class=Internal Error dependsOn1=[] NG[ OP dependsOn2= Q/ java.lang. }~%net.sf.antcontrib.design.VerifyDesign RST U Package= is not defined to depend on package=  depends on  which? violates the specified design. Change your code or the designnet/sf/antcontrib/design/Designjava/lang/Objectjava/lang/ClassforNamejava/lang/Throwable getMessage()VsetIncludeSubpackages(Z)VsetNamesetNeedDeclarations setPackageadd(Ljava/lang/Object;)Z java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/StringequalsisIncludeSubpackages()Z-net/sf/antcontrib/design/VerifyDesignDelegategetPackageName&(Ljava/lang/String;)Ljava/lang/String; getDepends%()[Lnet/sf/antcontrib/design/Depends; net/sf/antcontrib/design/DependsgetNameappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;toStringput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;net/sf/antcontrib/design/Log(Ljava/lang/String;I)V startsWith(Ljava/lang/String;)Zlength()I substring(II)Ljava/lang/String;isNeedDeclarations4(Ljava/lang/String;Lorg/apache/tools/ant/Location;)VendsWithindexOf(Ljava/lang/String;)IcontainsgetClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader loadClass!kl mnonpqrstuvwxwyz{|}~ o**Y *Y * * * *YY:***,*-*W*W*W* W*!W*"W*#W*$Wf4()./$0)246=7C8J9P:W;]=b>g?lAvDEFGHKLM4pqrsu=zB* +%PwY+ &Y'(M+N)-*2* -%M,-+*,,+,-,N, ,+,BTUWXYZ)[-\5]7^>_@`BbJfUgWi*YYwIzGw'+-M+.N-y*r6-h* -2/%:H0Y1Y234+546474-2894:4+54;4<=* +5+>W* +-+>W. np rvw4y9z~v>4Jzlzw  *1Y2?4+4<@+AB ++CDL+,M*1Y2E4,4<@*,FN- -G* -:*1Y2H44<@*1Y2I4,4<@*+* J* .:6*2:/:*K: *+ JԻLY* +M*NZ&05RXcdmf w z /w5wXzmwF(+,N,++,-B-,-* $&*((w(z#w*+ +,M,* *j*, *1Y2O4* 4<@**,F * 5LY1Y2P4,4Q4R4S4+4<*N*1Y2T4+4<@+* B 0YU=2  :CJ| w w/*  **1Y2V4+4<@+WX.+YZ=+DL*1Y2[4+4<@*+\1Y2]4+4-$~wq%w F1Y2d4*,4e4f4+,4g4*4h4+4i4j4