{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -692,15 +692,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):                         949f8d4d\n+  32-bit CRC value (hex):                         ba7b634c\n   compressed size:                                303 bytes\n   uncompressed size:                              303 bytes\n   length of filename:                             17 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": "@@ -480,15 +480,15 @@\n 4AFB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4AFD   Length              0005 (5)\n 4AFF   Flags               01 (1) 'Modification'\n 4B00   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4B04 PAYLOAD\n \n 4C33 DATA DESCRIPTOR       08074B50 (134695760)\n-4C37 CRC                   949F8D4D (2493484365)\n+4C37 CRC                   BA7B634C (3128648524)\n 4C3B Compressed Size       0000012F (303)\n 4C3F Uncompressed Size     0000012F (303)\n \n 4C43 CENTRAL HEADER #1     02014B50 (33639248)\n 4C47 Created Zip Spec      14 (20) '2.0'\n 4C48 Created OS            00 (0) 'MS-DOS'\n 4C49 Extract Zip Spec      14 (20) '2.0'\n@@ -1053,15 +1053,15 @@\n 5318 Created OS            00 (0) 'MS-DOS'\n 5319 Extract Zip Spec      14 (20) '2.0'\n 531A Extract OS            00 (0) 'MS-DOS'\n 531B General Purpose Flag  0008 (8)\n      [Bit  3]              1 'Streamed'\n 531D Compression Method    0000 (0) 'Stored'\n 531F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5323 CRC                   949F8D4D (2493484365)\n+5323 CRC                   BA7B634C (3128648524)\n 5327 Compressed Size       0000012F (303)\n 532B Uncompressed Size     0000012F (303)\n 532F Filename Length       0011 (17)\n 5331 Extra Length          0009 (9)\n 5333 Comment Length        0000 (0)\n 5335 Disk Start            0000 (0)\n 5337 Int File Attributes   0000 (0)\n"}, {"source1": "module-info.class", "source2": "module-info.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 cee26c0f4ab22bae5931159ce7c8eb9a05d35653f6831864566525f59e6d4e53\n+  SHA-256 checksum 0451d76f3d4dea3a9683db8130b84f431e646612498745363190c45580c530a7\n   Compiled from \"module-info.java\"\n module com.github.marschall.jfr.servlet@1.0.0\n   minor version: 0\n   major version: 55\n   flags: (0x8000) ACC_MODULE\n   this_class: #2                          // \"module-info\"\n   super_class: #0\n@@ -15,32 +15,32 @@\n    #5 = Module             #4             // \"com.github.marschall.jfr.servlet\"\n    #6 = Utf8               1.0.0\n    #7 = Utf8               ModulePackages\n    #8 = Utf8               com/github/marschall/jfr/servlet\n    #9 = Package            #8             // com/github/marschall/jfr/servlet\n   #10 = Utf8               java.base\n   #11 = Module             #10            // \"java.base\"\n-  #12 = Utf8               11.0.20\n+  #12 = Utf8               11.0.24\n   #13 = Utf8               jdk.jfr\n   #14 = Module             #13            // \"jdk.jfr\"\n   #15 = Utf8               java.servlet\n   #16 = Module             #15            // \"java.servlet\"\n   #17 = Utf8               SourceFile\n   #18 = Utf8               Module\n {\n }\n SourceFile: \"module-info.java\"\n Module:\n   #5,0                                    // \"com.github.marschall.jfr.servlet\"\n   #6                                      // 1.0.0\n   3                                       // requires\n     #11,8000                                // \"java.base\" ACC_MANDATED\n-    #12                                     // 11.0.20\n+    #12                                     // 11.0.24\n     #14,0                                   // \"jdk.jfr\"\n-    #12                                     // 11.0.20\n+    #12                                     // 11.0.24\n     #16,0                                   // \"java.servlet\"\n     #0\n   1                                       // exports\n     #9,0                                    // com/github/marschall/jfr/servlet\n   0                                       // opens\n   0                                       // uses\n   0                                       // provides\n"}]}]}
