{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -732,15 +732,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         0714fef8\n+  32-bit CRC value (hex):                         319fa519\n   compressed size:                                6621 bytes\n   uncompressed size:                              6621 bytes\n   length of filename:                             41 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -523,15 +523,15 @@\n 7815 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7817   Length              0005 (5)\n 7819   Flags               01 (1) 'Modification'\n 781A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 781E PAYLOAD\n \n 91FB DATA DESCRIPTOR       08074B50 (134695760)\n-91FF CRC                   0714FEF8 (118816504)\n+91FF CRC                   319FA519 (832546073)\n 9203 Compressed Size       000019DD (6621)\n 9207 Uncompressed Size     000019DD (6621)\n \n 920B LOCAL HEADER #22      04034B50 (67324752)\n 920F Extract Zip Spec      14 (20) '2.0'\n 9210 Extract OS            00 (0) 'MS-DOS'\n 9211 General Purpose Flag  0008 (8)\n@@ -1212,15 +1212,15 @@\n C9FC Created OS            00 (0) 'MS-DOS'\n C9FD Extract Zip Spec      14 (20) '2.0'\n C9FE Extract OS            00 (0) 'MS-DOS'\n C9FF General Purpose Flag  0008 (8)\n      [Bit  3]              1 'Streamed'\n CA01 Compression Method    0000 (0) 'Stored'\n CA03 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-CA07 CRC                   0714FEF8 (118816504)\n+CA07 CRC                   319FA519 (832546073)\n CA0B Compressed Size       000019DD (6621)\n CA0F Uncompressed Size     000019DD (6621)\n CA13 Filename Length       0029 (41)\n CA15 Extra Length          0009 (9)\n CA17 Comment Length        0000 (0)\n CA19 Disk Start            0000 (0)\n CA1B Int File Attributes   0000 (0)\n"}, {"source1": "org/apache/batchee/test/StepBuilder.class", "source2": "org/apache/batchee/test/StepBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 15213aa56f9ec101381ad1ac849ff1659d11b83c2b30e777778d9e739f7e1b95\n+  SHA-256 checksum 73874b9f556eb5faeaa0ece785bfe973e8fe6939678b35af596f568b0355227e\n   Compiled from \"StepBuilder.java\"\n public class org.apache.batchee.test.StepBuilder\n   minor version: 0\n   major version: 55\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #83                         // org/apache/batchee/test/StepBuilder\n   super_class: #95                        // java/lang/Object\n@@ -263,22 +263,22 @@\n   #253 = Class              #254          // org/apache/batchee/test/StepBuilder$ReaderBuilder\n   #254 = Utf8               org/apache/batchee/test/StepBuilder$ReaderBuilder\n   #255 = Class              #256          // org/apache/batchee/test/StepBuilder$ProcessorBuilder\n   #256 = Utf8               org/apache/batchee/test/StepBuilder$ProcessorBuilder\n   #257 = Class              #258          // org/apache/batchee/test/StepBuilder$WriterBuilder\n   #258 = Utf8               org/apache/batchee/test/StepBuilder$WriterBuilder\n   #259 = Utf8               BootstrapMethods\n-  #260 = String             #261          // Step \\'\\u0001\\' nor found.\n-  #261 = Utf8               Step \\'\\u0001\\' nor found.\n-  #262 = MethodHandle       6:#263        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #263 = Methodref          #264.#265     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #264 = Class              #266          // java/lang/invoke/StringConcatFactory\n-  #265 = NameAndType        #79:#267      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #266 = Utf8               java/lang/invoke/StringConcatFactory\n-  #267 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #260 = MethodHandle       6:#261        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #261 = Methodref          #262.#263     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #262 = Class              #264          // java/lang/invoke/StringConcatFactory\n+  #263 = NameAndType        #79:#265      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #264 = Utf8               java/lang/invoke/StringConcatFactory\n+  #265 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #266 = String             #267          // Step \\'\\u0001\\' nor found.\n+  #267 = Utf8               Step \\'\\u0001\\' nor found.\n   #268 = Utf8               InnerClasses\n   #269 = Utf8               BatchletBuilder\n   #270 = Utf8               ChunkBuilder\n   #271 = Utf8               ReaderBuilder\n   #272 = Utf8               ProcessorBuilder\n   #273 = Utf8               WriterBuilder\n   #274 = Class              #275          // java/lang/invoke/MethodHandles$Lookup\n@@ -816,17 +816,17 @@\n NestMembers:\n   org/apache/batchee/test/StepBuilder$ChunkBuilder\n   org/apache/batchee/test/StepBuilder$ReaderBuilder\n   org/apache/batchee/test/StepBuilder$ProcessorBuilder\n   org/apache/batchee/test/StepBuilder$WriterBuilder\n   org/apache/batchee/test/StepBuilder$BatchletBuilder\n BootstrapMethods:\n-  0: #262 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  0: #260 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #260 Step \\'\\u0001\\' nor found.\n+      #266 Step \\'\\u0001\\' nor found.\n InnerClasses:\n   public static #269= #116 of #83;        // BatchletBuilder=class org/apache/batchee/test/StepBuilder$BatchletBuilder of class org/apache/batchee/test/StepBuilder\n   public static #270= #128 of #83;        // ChunkBuilder=class org/apache/batchee/test/StepBuilder$ChunkBuilder of class org/apache/batchee/test/StepBuilder\n   public static #271= #253 of #83;        // ReaderBuilder=class org/apache/batchee/test/StepBuilder$ReaderBuilder of class org/apache/batchee/test/StepBuilder\n   public static #272= #255 of #83;        // ProcessorBuilder=class org/apache/batchee/test/StepBuilder$ProcessorBuilder of class org/apache/batchee/test/StepBuilder\n   public static #273= #257 of #83;        // WriterBuilder=class org/apache/batchee/test/StepBuilder$WriterBuilder of class org/apache/batchee/test/StepBuilder\n   public static final #278= #274 of #276; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
