{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -544,15 +544,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):                         eb133f08\n+  32-bit CRC value (hex):                         1a5f035e\n   compressed size:                                4502 bytes\n   uncompressed size:                              4502 bytes\n   length of filename:                             92 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": "@@ -354,15 +354,15 @@\n 105E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1060   Length              0005 (5)\n 1062   Flags               01 (1) 'Modification'\n 1063   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1067 PAYLOAD\n \n 21FD DATA DESCRIPTOR       08074B50 (134695760)\n-2201 CRC                   EB133F08 (3943907080)\n+2201 CRC                   1A5F035E (442434398)\n 2205 Compressed Size       00001196 (4502)\n 2209 Uncompressed Size     00001196 (4502)\n \n 220D LOCAL HEADER #17      04034B50 (67324752)\n 2211 Extract Zip Spec      14 (20) '2.0'\n 2212 Extract OS            00 (0) 'MS-DOS'\n 2213 General Purpose Flag  0000 (0)\n@@ -917,15 +917,15 @@\n 32A5 Created OS            00 (0) 'MS-DOS'\n 32A6 Extract Zip Spec      14 (20) '2.0'\n 32A7 Extract OS            00 (0) 'MS-DOS'\n 32A8 General Purpose Flag  0008 (8)\n      [Bit  3]              1 'Streamed'\n 32AA Compression Method    0000 (0) 'Stored'\n 32AC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-32B0 CRC                   EB133F08 (3943907080)\n+32B0 CRC                   1A5F035E (442434398)\n 32B4 Compressed Size       00001196 (4502)\n 32B8 Uncompressed Size     00001196 (4502)\n 32BC Filename Length       005C (92)\n 32BE Extra Length          0009 (9)\n 32C0 Comment Length        0000 (0)\n 32C2 Disk Start            0000 (0)\n 32C4 Int File Attributes   0000 (0)\n"}, {"source1": "dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.class", "source2": "dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.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 bf74bdecfde59980e3d99c2d7221ff961c16074420a1d3b51769cf814b89d048\n+  SHA-256 checksum 1fe087846df8d477a3d275ec6c3a5992032f91c07e7e0d32f74aebcd57c1151a\n   Compiled from \"AzureBlobStorageDocumentLoader.java\"\n public class dev.langchain4j.data.document.loader.azure.storage.blob.AzureBlobStorageDocumentLoader\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #18                         // dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader\n   super_class: #2                         // java/lang/Object\n@@ -137,28 +137,28 @@\n   #127 = Utf8               (Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n   #128 = Utf8               blob\n   #129 = Utf8               Lcom/azure/storage/blob/models/BlobItem;\n   #130 = Utf8               <clinit>\n   #131 = Utf8               SourceFile\n   #132 = Utf8               AzureBlobStorageDocumentLoader.java\n   #133 = Utf8               BootstrapMethods\n-  #134 = MethodType         #135          //  (Ljava/lang/Object;)V\n-  #135 = Utf8               (Ljava/lang/Object;)V\n-  #136 = MethodHandle       7:#137        // REF_invokeSpecial dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n-  #137 = Methodref          #18.#138      // dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n-  #138 = NameAndType        #126:#127     // lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n-  #139 = MethodType         #140          //  (Lcom/azure/storage/blob/models/BlobItem;)V\n-  #140 = Utf8               (Lcom/azure/storage/blob/models/BlobItem;)V\n-  #141 = MethodHandle       6:#142        // 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-  #142 = Methodref          #143.#144     // 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-  #143 = Class              #145          // java/lang/invoke/LambdaMetafactory\n-  #144 = NameAndType        #146:#147     // 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-  #145 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #146 = Utf8               metafactory\n-  #147 = 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+  #134 = MethodHandle       6:#135        // 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+  #135 = Methodref          #136.#137     // 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+  #136 = Class              #138          // java/lang/invoke/LambdaMetafactory\n+  #137 = NameAndType        #139:#140     // 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+  #138 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #139 = Utf8               metafactory\n+  #140 = 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+  #141 = MethodType         #142          //  (Ljava/lang/Object;)V\n+  #142 = Utf8               (Ljava/lang/Object;)V\n+  #143 = MethodHandle       7:#144        // REF_invokeSpecial dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n+  #144 = Methodref          #18.#145      // dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n+  #145 = NameAndType        #126:#127     // lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n+  #146 = MethodType         #147          //  (Lcom/azure/storage/blob/models/BlobItem;)V\n+  #147 = Utf8               (Lcom/azure/storage/blob/models/BlobItem;)V\n   #148 = Utf8               InnerClasses\n   #149 = Class              #150          // java/lang/invoke/MethodHandles$Lookup\n   #150 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #151 = Class              #152          // java/lang/invoke/MethodHandles\n   #152 = Utf8               java/lang/invoke/MethodHandles\n   #153 = Utf8               Lookup\n {\n@@ -316,14 +316,14 @@\n          5: putstatic     #95                 // Field log:Lorg/slf4j/Logger;\n          8: return\n       LineNumberTable:\n         line 22: 0\n }\n SourceFile: \"AzureBlobStorageDocumentLoader.java\"\n BootstrapMethods:\n-  0: #141 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: #134 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-      #134 (Ljava/lang/Object;)V\n-      #136 REF_invokeSpecial dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n-      #139 (Lcom/azure/storage/blob/models/BlobItem;)V\n+      #141 (Ljava/lang/Object;)V\n+      #143 REF_invokeSpecial dev/langchain4j/data/document/loader/azure/storage/blob/AzureBlobStorageDocumentLoader.lambda$loadDocuments$0:(Ljava/util/List;Ljava/lang/String;Ldev/langchain4j/data/document/DocumentParser;Lcom/azure/storage/blob/models/BlobItem;)V\n+      #146 (Lcom/azure/storage/blob/models/BlobItem;)V\n InnerClasses:\n   public static final #153= #149 of #151; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
