{"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 107D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 107F   Length              0005 (5)\n 1081   Flags               01 (1) 'Modification'\n 1082   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1086 PAYLOAD\n \n 221C DATA DESCRIPTOR       08074B50 (134695760)\n-2220 CRC                   EB133F08 (3943907080)\n+2220 CRC                   1A5F035E (442434398)\n 2224 Compressed Size       00001196 (4502)\n 2228 Uncompressed Size     00001196 (4502)\n \n 222C LOCAL HEADER #17      04034B50 (67324752)\n 2230 Extract Zip Spec      14 (20) '2.0'\n 2231 Extract OS            00 (0) 'MS-DOS'\n 2232 General Purpose Flag  0000 (0)\n@@ -917,15 +917,15 @@\n 32C4 Created OS            00 (0) 'MS-DOS'\n 32C5 Extract Zip Spec      14 (20) '2.0'\n 32C6 Extract OS            00 (0) 'MS-DOS'\n 32C7 General Purpose Flag  0008 (8)\n      [Bit  3]              1 'Streamed'\n 32C9 Compression Method    0000 (0) 'Stored'\n 32CB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-32CF CRC                   EB133F08 (3943907080)\n+32CF CRC                   1A5F035E (442434398)\n 32D3 Compressed Size       00001196 (4502)\n 32D7 Uncompressed Size     00001196 (4502)\n 32DB Filename Length       005C (92)\n 32DD Extra Length          0009 (9)\n 32DF Comment Length        0000 (0)\n 32E1 Disk Start            0000 (0)\n 32E3 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"}]}]}
