{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -546,15 +546,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):                         2ed3e550\n+  32-bit CRC value (hex):                         fc192517\n   compressed size:                                7160 bytes\n   uncompressed size:                              7160 bytes\n   length of filename:                             75 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": "@@ -361,15 +361,15 @@\n 1D8B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1D8D   Length              0005 (5)\n 1D8F   Flags               01 (1) 'Modification'\n 1D90   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1D94 PAYLOAD\n \n 398C DATA DESCRIPTOR       08074B50 (134695760)\n-3990 CRC                   2ED3E550 (785638736)\n+3990 CRC                   FC192517 (4229506327)\n 3994 Compressed Size       00001BF8 (7160)\n 3998 Uncompressed Size     00001BF8 (7160)\n \n 399C LOCAL HEADER #17      04034B50 (67324752)\n 39A0 Extract Zip Spec      14 (20) '2.0'\n 39A1 Extract OS            00 (0) 'MS-DOS'\n 39A2 General Purpose Flag  0008 (8)\n@@ -932,15 +932,15 @@\n 4E0C Created OS            00 (0) 'MS-DOS'\n 4E0D Extract Zip Spec      14 (20) '2.0'\n 4E0E Extract OS            00 (0) 'MS-DOS'\n 4E0F General Purpose Flag  0008 (8)\n      [Bit  3]              1 'Streamed'\n 4E11 Compression Method    0000 (0) 'Stored'\n 4E13 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-4E17 CRC                   2ED3E550 (785638736)\n+4E17 CRC                   FC192517 (4229506327)\n 4E1B Compressed Size       00001BF8 (7160)\n 4E1F Uncompressed Size     00001BF8 (7160)\n 4E23 Filename Length       004B (75)\n 4E25 Extra Length          0009 (9)\n 4E27 Comment Length        0000 (0)\n 4E29 Disk Start            0000 (0)\n 4E2B Int File Attributes   0000 (0)\n"}, {"source1": "dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.class", "source2": "dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.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 2e00dd7787cc1f9363d3fa2366153e99c3f3afdde29ec690d878752a0b78add3\n+  SHA-256 checksum 183a6f3b9db15eb06958d92ae077eb0b476e67b60a1d19c6f700eed76558fa91\n   Compiled from \"AmazonS3DocumentLoader.java\"\n public class dev.langchain4j.data.document.loader.amazon.s3.AmazonS3DocumentLoader\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #18                         // dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader\n   super_class: #2                         // java/lang/Object\n@@ -243,26 +243,26 @@\n   #233 = Utf8               ()Ldev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader$Builder;\n   #234 = Utf8               lambda$loadDocuments$0\n   #235 = Utf8               (Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n   #236 = Utf8               <clinit>\n   #237 = Utf8               SourceFile\n   #238 = Utf8               AmazonS3DocumentLoader.java\n   #239 = Utf8               BootstrapMethods\n-  #240 = MethodType         #151          //  (Ljava/lang/Object;)Z\n-  #241 = MethodHandle       6:#242        // REF_invokeStatic dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n-  #242 = Methodref          #18.#243      // dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n-  #243 = NameAndType        #234:#235     // lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n-  #244 = MethodType         #235          //  (Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n-  #245 = MethodHandle       6:#246        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #246 = Methodref          #247.#248     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #247 = Class              #249          // java/lang/invoke/LambdaMetafactory\n-  #248 = NameAndType        #250:#251     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #249 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #250 = Utf8               metafactory\n-  #251 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #240 = MethodHandle       6:#241        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #241 = Methodref          #242.#243     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #242 = Class              #244          // java/lang/invoke/LambdaMetafactory\n+  #243 = NameAndType        #245:#246     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #244 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #245 = Utf8               metafactory\n+  #246 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #247 = MethodType         #151          //  (Ljava/lang/Object;)Z\n+  #248 = MethodHandle       6:#249        // REF_invokeStatic dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n+  #249 = Methodref          #18.#250      // dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n+  #250 = NameAndType        #234:#235     // lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n+  #251 = MethodType         #235          //  (Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n   #252 = Utf8               InnerClasses\n   #253 = Utf8               Builder\n   #254 = Class              #255          // java/lang/invoke/MethodHandles$Lookup\n   #255 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #256 = Class              #257          // java/lang/invoke/MethodHandles\n   #257 = Utf8               java/lang/invoke/MethodHandles\n   #258 = Utf8               Lookup\n@@ -573,17 +573,17 @@\n          5: putstatic     #154                // Field log:Lorg/slf4j/Logger;\n          8: return\n       LineNumberTable:\n         line 31: 0\n }\n SourceFile: \"AmazonS3DocumentLoader.java\"\n BootstrapMethods:\n-  0: #245 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #240 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #240 (Ljava/lang/Object;)Z\n-      #241 REF_invokeStatic dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n-      #244 (Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n+      #247 (Ljava/lang/Object;)Z\n+      #248 REF_invokeStatic dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader.lambda$loadDocuments$0:(Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n+      #251 (Lsoftware/amazon/awssdk/services/s3/model/S3Object;)Z\n InnerClasses:\n   public static #253= #35 of #23;         // Builder=class software/amazon/awssdk/services/s3/model/GetObjectRequest$Builder of class software/amazon/awssdk/services/s3/model/GetObjectRequest\n   public static #253= #82 of #77;         // Builder=class software/amazon/awssdk/services/s3/model/ListObjectsV2Request$Builder of class software/amazon/awssdk/services/s3/model/ListObjectsV2Request\n   public static #253= #166 of #18;        // Builder=class dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader$Builder of class dev/langchain4j/data/document/loader/amazon/s3/AmazonS3DocumentLoader\n   public static final #258= #254 of #256; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
