{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -11,13 +11,13 @@\n drwxr-xr-x  2.0 unx        0 b- stor 24-Mar-22 07:17 META-INF/services/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Mar-22 07:17 META-INF/maven/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Mar-22 07:17 META-INF/maven/net.sourceforge.pmd/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Mar-22 07:17 META-INF/maven/net.sourceforge.pmd/pmd-python/\n -rw-r--r--  2.0 unx      957 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/PythonLanguageModule.java\n -rw-r--r--  2.0 unx     1767 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/cpd/PythonCpdLexer.java\n -rw-r--r--  2.0 unx    10103 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/ast/Python.jj\n--rw-------  2.0 unx   117742 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/ast/PythonParserImplTokenManager.java\n--rw-------  2.0 unx     8849 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/ast/PythonTokenKinds.java\n+-rw-r--r--  2.0 unx   117742 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/ast/PythonParserImplTokenManager.java\n+-rw-r--r--  2.0 unx     8849 b- defN 24-Mar-22 07:17 net/sourceforge/pmd/lang/python/ast/PythonTokenKinds.java\n -rw-r--r--  2.0 unx       53 b- defN 24-Mar-22 07:17 META-INF/services/net.sourceforge.pmd.lang.Language\n -rw-r--r--  2.0 unx     3601 b- defN 24-Mar-22 07:17 META-INF/maven/net.sourceforge.pmd/pmd-python/pom.xml\n -rw-r--r--  2.0 unx       64 b- defN 24-Mar-22 07:17 META-INF/maven/net.sourceforge.pmd/pmd-python/pom.properties\n 21 files, 143200 bytes uncompressed, 17554 bytes compressed:  87.7%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -934,16 +934,16 @@\n 4ECC Uncompressed Size     0001CBEE (117742)\n 4ED0 Filename Length       0045 (69)\n 4ED2 Extra Length          0000 (0)\n 4ED4 Comment Length        0000 (0)\n 4ED6 Disk Start            0000 (0)\n 4ED8 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4EDA Ext File Attributes   81800000 (2172649472)\n-     [Bits 16-24]          0180 (384) 'Unix attrib: rw-------'\n+4EDA Ext File Attributes   81A40000 (2175008768)\n+     [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n 4EDE Local Header Offset   000014FF (5375)\n 4EE2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4EE2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n@@ -963,16 +963,16 @@\n 4F3F Uncompressed Size     00002291 (8849)\n 4F43 Filename Length       0039 (57)\n 4F45 Extra Length          0000 (0)\n 4F47 Comment Length        0000 (0)\n 4F49 Disk Start            0000 (0)\n 4F4B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4F4D Ext File Attributes   81800000 (2172649472)\n-     [Bits 16-24]          0180 (384) 'Unix attrib: rw-------'\n+4F4D Ext File Attributes   81A40000 (2175008768)\n+     [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n 4F51 Local Header Offset   00003CB5 (15541)\n 4F55 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4F55: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n"}]}
