4 <    <  < <    <    <      <   U      LOGLjava/util/logging/Logger; INPUT_DIRLjava/lang/String; REFERENCE_DIR OUTPUT_DIR mTestFileLjava/io/File;setUpBeforeClass()VCodeLineNumberTable ExceptionsRuntimeVisibleAnnotationsLorg/junit/BeforeClass;(Ljava/io/File;)VLocalVariableTablethis1Lorg/mustangproject/ZUGFeRD/VersionMigrationTest;testFiledata()Ljava/util/Collection; testSuiteDataLjava/util/Collection;LocalVariableTypeTable+Ljava/util/Collection<[Ljava/lang/Object;>; Signature-()Ljava/util/Collection<[Ljava/lang/Object;>; Parameters InnerClasses,Lorg/junit/runners/Parameterized$Parameters;nameTest# {index}: {0}addFilesFromFolder'(Ljava/io/File;Ljava/util/Collection;)VtestData[Ljava/lang/Object;filePath fileEntryfolder StackMapTable<(Ljava/io/File;Ljava/util/Collection<[Ljava/lang/Object;>;)VLorg/junit/Test; testMigration(Ljava/lang/String;)VoutXMLrefXMLmyDiffLorg/xmlunit/diff/Diff;tmpnewNametLjava/lang/Exception;fileName SourceFileVersionMigrationTest.javaLorg/junit/runner/RunWith;value!Lorg/junit/runners/Parameterized; java/io/File MK Xz XQ NOjava/util/ArrayList JK lm HI *** testDirectory:{0} *** testFile: {0}java/lang/Object yz*org/mustangproject/ZUGFeRD/ZUGFeRDMigratorjava/lang/StringBuilder ZUGFeRD1ZUGFeRD2   LK          0 *** Migrated from ZUGFeRD 1.0 to 2.0 invoice: ''' *** java/io/IOException(javax/xml/transform/TransformerException    Failed with : '' z/org/mustangproject/ZUGFeRD/VersionMigrationTest src Ktest resources migrationinput referencetarget test-classesoutputjava/lang/Exception*org/junit/runners/Parameterized$Parameters[Ljava/io/File;java/lang/Stringmkdirs()Z listFiles()[Ljava/io/File;getAbsolutePath()Ljava/lang/String; isDirectoryjava/util/logging/LevelINFOLjava/util/logging/Level;java/util/logging/Loggerlog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vjava/util/Collectionadd(Ljava/lang/Object;)ZgetNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringmigrateFromV1ToV2&(Ljava/lang/String;)Ljava/lang/String;replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;,org/mustangproject/ZUGFeRD/ResourceUtilitiessaveFileA(Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/lang/String;)VexistsreadFile@(Ljava/nio/charset/Charset;Ljava/lang/String;)Ljava/lang/String;org/xmlunit/builder/DiffBuildercompare5(Ljava/lang/Object;)Lorg/xmlunit/builder/DiffBuilder;withTestcheckForSimilar#()Lorg/xmlunit/builder/DiffBuilder;ignoreCommentsignoreWhitespacebuild()Lorg/xmlunit/diff/Diff;org/xmlunit/diff/DiffhasDifferencesorg/junit/Assert assertFalse(Ljava/lang/String;Z)VSEVERE getMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VgetClass()Ljava/lang/Class;java/lang/Classfail getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger; separatororg/junit/runners/Parameterized!<HIJKLKMKNO PQR+YWS <=TUVWXYRO***+S?7 @AZ[\]O ^_R\YKY * *SEFGZ `ab `cdeV ijsk lmR d* M,>6U,2: : + $YS:+WS* KLM&N3O<QIRTS]KcVZ4T no?pKFqOdrOd`ab d`cs t0uv dw]QR: **S ] ^Z  [\VxyzR(YY +M+ N!Y-,"YY#-$c!Y-%:!Y#-%:&'()*+:,-.'Y/-0?M3,4,5Y6,789,4:;12S>bc(dCedghijklqnop'rZRA{K%|K }~K(K;([\(Ksvv#B;QR<8=Y>?@?A?B?C? Y>?@?A?B?D?#YE?F?B?G?S2 4O56V ch fg&