{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.wZM16XvO/b1/openjpa_2.4.2-6_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.wZM16XvO/b2/openjpa_2.4.2-6_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- c02eb43cd858ca35ce757c06b89bf7a8 5483924 java optional libopenjpa-java_2.4.2-6_all.deb\n+ 919abe666e849abc777f7a3e08aae399 5484224 java optional libopenjpa-java_2.4.2-6_all.deb\n"}, {"source1": "libopenjpa-java_2.4.2-6_all.deb", "source2": "libopenjpa-java_2.4.2-6_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-10-16 23:15:26.000000 debian-binary\n -rw-r--r-- 0 0 0 8872 2018-10-16 23:15:26.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5474860 2018-10-16 23:15:26.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5475160 2018-10-16 23:15:26.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/java/openjpa-kernel.jar", "source2": "./usr/share/java/openjpa-kernel.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -20043,16 +20043,16 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 4fdee039\n- compressed size: 864 bytes\n+ 32-bit CRC value (hex): 490ab1f2\n+ compressed size: 859 bytes\n uncompressed size: 1894 bytes\n length of filename: 49 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n Unix file attributes (100644 octal): -rw-r--r--\n@@ -20061,26 +20061,26 @@\n There is no file comment.\n \n Central directory entry #693:\n ---------------------------\n \n org/apache/openjpa/util/java$sql$Time$proxy.class\n \n- offset of local header from start of archive: 1371113\n- (000000000014EBE9h) bytes\n+ offset of local header from start of archive: 1371108\n+ (000000000014EBE4h) bytes\n file system or operating system of origin: Unix\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 241e709f\n+ 32-bit CRC value (hex): 834981d9\n compressed size: 860 bytes\n uncompressed size: 1894 bytes\n length of filename: 49 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n@@ -20090,27 +20090,27 @@\n There is no file comment.\n \n Central directory entry #694:\n ---------------------------\n \n org/apache/openjpa/util/java$sql$Timestamp$proxy.class\n \n- offset of local header from start of archive: 1372052\n- (000000000014EF94h) bytes\n+ offset of local header from start of archive: 1372047\n+ (000000000014EF8Fh) bytes\n file system or operating system of origin: Unix\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): d4aabb1b\n- compressed size: 915 bytes\n+ 32-bit CRC value (hex): 910e1672\n+ compressed size: 916 bytes\n uncompressed size: 2011 bytes\n length of filename: 54 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n Unix file attributes (100644 octal): -rw-r--r--\n@@ -20119,16 +20119,16 @@\n There is no file comment.\n \n Central directory entry #695:\n ---------------------------\n \n org/apache/openjpa/util/java$util$ArrayList$proxy.class\n \n- offset of local header from start of archive: 1373051\n- (000000000014F37Bh) bytes\n+ offset of local header from start of archive: 1373047\n+ (000000000014F377h) bytes\n file system or operating system of origin: Unix\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n@@ -20148,27 +20148,27 @@\n There is no file comment.\n \n Central directory entry #696:\n ---------------------------\n \n org/apache/openjpa/util/java$util$Date$proxy.class\n \n- offset of local header from start of archive: 1374604\n- (000000000014F98Ch) bytes\n+ offset of local header from start of archive: 1374600\n+ (000000000014F988h) bytes\n file system or operating system of origin: Unix\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 8c8f23f1\n- compressed size: 890 bytes\n+ 32-bit CRC value (hex): 11cbeccb\n+ compressed size: 894 bytes\n uncompressed size: 2014 bytes\n length of filename: 50 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n Unix file attributes (100644 octal): -rw-r--r--\n@@ -20188,16 +20188,16 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): d78165c8\n- compressed size: 1304 bytes\n+ 32-bit CRC value (hex): 603cbce8\n+ compressed size: 1303 bytes\n uncompressed size: 3496 bytes\n length of filename: 53 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n Unix file attributes (100644 octal): -rw-r--r--\n@@ -20206,27 +20206,27 @@\n There is no file comment.\n \n Central directory entry #698:\n ---------------------------\n \n org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class\n \n- offset of local header from start of archive: 1376961\n- (00000000001502C1h) bytes\n+ offset of local header from start of archive: 1376960\n+ (00000000001502C0h) bytes\n file system or operating system of origin: Unix\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 77572d2b\n- compressed size: 1194 bytes\n+ 32-bit CRC value (hex): 7ddf4f8d\n+ compressed size: 1195 bytes\n uncompressed size: 2769 bytes\n length of filename: 63 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n Unix file attributes (100644 octal): -rw-r--r--\n"}, {"source1": "org/apache/openjpa/util/java$sql$Date$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Date$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -49,19 +49,14 @@\n return new Date(((java.util.Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$sql$Date$proxy();\n }\n \n- public void setTime(final long time) {\n- Proxies.dirty((Proxy)this, true);\n- super.setTime(time);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n@@ -69,26 +64,31 @@\n }\n \n public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n super.setSeconds(seconds);\n }\n \n+ public void setTime(final long time) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setTime(time);\n+ }\n+ \n+ public void setMonth(final int month) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setMonth(month);\n+ }\n+ \n public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n super.setYear(year);\n }\n \n public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n super.setDate(date);\n }\n \n- public void setMonth(final int month) {\n- Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n- }\n- \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$sql$Time$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Time$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -50,14 +50,19 @@\n return new Time(((Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$sql$Time$proxy();\n }\n \n+ public void setMonth(final int month) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setMonth(month);\n+ }\n+ \n public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n super.setTime(time);\n }\n \n public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n@@ -65,19 +70,14 @@\n }\n \n public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n super.setDate(date);\n }\n \n- public void setMonth(final int month) {\n- Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n"}]}, {"source1": "org/apache/openjpa/util/java$sql$Timestamp$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Timestamp$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -62,24 +62,14 @@\n }\n \n public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n super.setTime(time);\n }\n \n- public void setYear(final int year) {\n- Proxies.dirty((Proxy)this, true);\n- super.setYear(year);\n- }\n- \n- public void setDate(final int date) {\n- Proxies.dirty((Proxy)this, true);\n- super.setDate(date);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMonth(final int month) {\n Proxies.dirty((Proxy)this, true);\n@@ -92,11 +82,21 @@\n }\n \n public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n super.setSeconds(seconds);\n }\n \n+ public void setYear(final int year) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setYear(year);\n+ }\n+ \n+ public void setDate(final int date) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setDate(date);\n+ }\n+ \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$util$Date$proxy.class", "source2": "org/apache/openjpa/util/java$util$Date$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -60,46 +60,46 @@\n return new Date(((Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$util$Date$proxy();\n }\n \n- public void setTime(final long time) {\n+ public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n- super.setTime(time);\n+ super.setHours(hours);\n }\n \n- public void setYear(final int year) {\n+ public void setMonth(final int month) {\n Proxies.dirty((Proxy)this, true);\n- super.setYear(year);\n+ super.setMonth(month);\n }\n \n- public void setDate(final int date) {\n+ public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n- super.setDate(date);\n+ super.setMinutes(minutes);\n }\n \n- public void setHours(final int hours) {\n+ public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n- super.setHours(hours);\n+ super.setSeconds(seconds);\n }\n \n- public void setMonth(final int month) {\n+ public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n+ super.setTime(time);\n }\n \n- public void setMinutes(final int minutes) {\n+ public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n- super.setMinutes(minutes);\n+ super.setYear(year);\n }\n \n- public void setSeconds(final int seconds) {\n+ public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n- super.setSeconds(seconds);\n+ super.setDate(date);\n }\n \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$util$EnumMap$proxy.class", "source2": "org/apache/openjpa/util/java$util$EnumMap$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,26 +14,26 @@\n {\n private transient OpenJPAStateManager sm;\n private transient int field;\n private transient MapChangeTracker changeTracker;\n private transient Class keyType;\n private transient Class valueType;\n \n- public java$util$EnumMap$proxy(final Map m) {\n- super(m);\n- }\n- \n public java$util$EnumMap$proxy(final EnumMap m) {\n super(m);\n }\n \n public java$util$EnumMap$proxy(final Class keyType) {\n super(keyType);\n }\n \n+ public java$util$EnumMap$proxy(final Map m) {\n+ super(m);\n+ }\n+ \n public void setOwner(final OpenJPAStateManager sm, final int field) {\n this.sm = sm;\n this.field = field;\n }\n \n public OpenJPAStateManager getOwner() {\n return this.sm;\n"}]}, {"source1": "org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class", "source2": "org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -79,32 +79,32 @@\n }\n \n protected void computeFields() {\n Proxies.dirty((Proxy)this, true);\n super.computeFields();\n }\n \n- public void roll(final int field, final boolean up) {\n+ public void setGregorianChange(final Date gregorianChange) {\n Proxies.dirty((Proxy)this, true);\n- super.roll(field, up);\n+ super.setGregorianChange(gregorianChange);\n }\n \n public void roll(final int field, final int amount) {\n Proxies.dirty((Proxy)this, true);\n super.roll(field, amount);\n }\n \n- public void setWeekDate(final int weekYear, final int weekOfYear, final int dayOfWeek) {\n+ public void roll(final int field, final boolean up) {\n Proxies.dirty((Proxy)this, true);\n- super.setWeekDate(weekYear, weekOfYear, dayOfWeek);\n+ super.roll(field, up);\n }\n \n- public void setGregorianChange(final Date gregorianChange) {\n+ public void setWeekDate(final int weekYear, final int weekOfYear, final int dayOfWeek) {\n Proxies.dirty((Proxy)this, true);\n- super.setGregorianChange(gregorianChange);\n+ super.setWeekDate(weekYear, weekOfYear, dayOfWeek);\n }\n \n public void add(final int field, final int amount) {\n Proxies.dirty((Proxy)this, true);\n super.add(field, amount);\n }\n \n"}]}]}, {"source1": "./usr/share/java/openjpa.jar", "source2": "./usr/share/java/openjpa.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -63140,16 +63140,16 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 4fdee039\n- compressed size: 864 bytes\n+ 32-bit CRC value (hex): 490ab1f2\n+ compressed size: 859 bytes\n uncompressed size: 1894 bytes\n length of filename: 49 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n non-MSDOS external file attributes: 000000 hex\n@@ -63160,26 +63160,26 @@\n Central directory entry #2044:\n ---------------------------\n \n There are an extra 16 bytes preceding this file.\n \n org/apache/openjpa/util/java$sql$Time$proxy.class\n \n- offset of local header from start of archive: 4062585\n- (00000000003DFD79h) bytes\n+ offset of local header from start of archive: 4062580\n+ (00000000003DFD74h) bytes\n file system or operating system of origin: MS-DOS, OS/2 or NT FAT\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 241e709f\n+ 32-bit CRC value (hex): 834981d9\n compressed size: 860 bytes\n uncompressed size: 1894 bytes\n length of filename: 49 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n@@ -63191,27 +63191,27 @@\n Central directory entry #2045:\n ---------------------------\n \n There are an extra 16 bytes preceding this file.\n \n org/apache/openjpa/util/java$sql$Timestamp$proxy.class\n \n- offset of local header from start of archive: 4063540\n- (00000000003E0134h) bytes\n+ offset of local header from start of archive: 4063535\n+ (00000000003E012Fh) bytes\n file system or operating system of origin: MS-DOS, OS/2 or NT FAT\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): d4aabb1b\n- compressed size: 915 bytes\n+ 32-bit CRC value (hex): 910e1672\n+ compressed size: 916 bytes\n uncompressed size: 2011 bytes\n length of filename: 54 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n non-MSDOS external file attributes: 000000 hex\n@@ -63222,16 +63222,16 @@\n Central directory entry #2046:\n ---------------------------\n \n There are an extra 16 bytes preceding this file.\n \n org/apache/openjpa/util/java$util$ArrayList$proxy.class\n \n- offset of local header from start of archive: 4064555\n- (00000000003E052Bh) bytes\n+ offset of local header from start of archive: 4064551\n+ (00000000003E0527h) bytes\n file system or operating system of origin: MS-DOS, OS/2 or NT FAT\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n@@ -63253,27 +63253,27 @@\n Central directory entry #2047:\n ---------------------------\n \n There are an extra 16 bytes preceding this file.\n \n org/apache/openjpa/util/java$util$Date$proxy.class\n \n- offset of local header from start of archive: 4066124\n- (00000000003E0B4Ch) bytes\n+ offset of local header from start of archive: 4066120\n+ (00000000003E0B48h) bytes\n file system or operating system of origin: MS-DOS, OS/2 or NT FAT\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 8c8f23f1\n- compressed size: 890 bytes\n+ 32-bit CRC value (hex): 11cbeccb\n+ compressed size: 894 bytes\n uncompressed size: 2014 bytes\n length of filename: 50 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n non-MSDOS external file attributes: 000000 hex\n@@ -63295,16 +63295,16 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): d78165c8\n- compressed size: 1304 bytes\n+ 32-bit CRC value (hex): 603cbce8\n+ compressed size: 1303 bytes\n uncompressed size: 3496 bytes\n length of filename: 53 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n non-MSDOS external file attributes: 000000 hex\n@@ -63315,27 +63315,27 @@\n Central directory entry #2049:\n ---------------------------\n \n There are an extra 16 bytes preceding this file.\n \n org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class\n \n- offset of local header from start of archive: 4068513\n- (00000000003E14A1h) bytes\n+ offset of local header from start of archive: 4068512\n+ (00000000003E14A0h) bytes\n file system or operating system of origin: MS-DOS, OS/2 or NT FAT\n version of encoding software: 2.0\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Oct 16 23:15:26\n- 32-bit CRC value (hex): 77572d2b\n- compressed size: 1194 bytes\n+ 32-bit CRC value (hex): 7ddf4f8d\n+ compressed size: 1195 bytes\n uncompressed size: 2769 bytes\n length of filename: 63 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n non-MSDOS external file attributes: 000000 hex\n"}, {"source1": "org/apache/openjpa/util/java$sql$Date$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Date$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -49,19 +49,14 @@\n return new Date(((java.util.Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$sql$Date$proxy();\n }\n \n- public void setTime(final long time) {\n- Proxies.dirty((Proxy)this, true);\n- super.setTime(time);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n@@ -69,26 +64,31 @@\n }\n \n public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n super.setSeconds(seconds);\n }\n \n+ public void setTime(final long time) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setTime(time);\n+ }\n+ \n+ public void setMonth(final int month) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setMonth(month);\n+ }\n+ \n public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n super.setYear(year);\n }\n \n public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n super.setDate(date);\n }\n \n- public void setMonth(final int month) {\n- Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n- }\n- \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$sql$Time$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Time$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -50,14 +50,19 @@\n return new Time(((Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$sql$Time$proxy();\n }\n \n+ public void setMonth(final int month) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setMonth(month);\n+ }\n+ \n public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n super.setTime(time);\n }\n \n public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n@@ -65,19 +70,14 @@\n }\n \n public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n super.setDate(date);\n }\n \n- public void setMonth(final int month) {\n- Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n"}]}, {"source1": "org/apache/openjpa/util/java$sql$Timestamp$proxy.class", "source2": "org/apache/openjpa/util/java$sql$Timestamp$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -62,24 +62,14 @@\n }\n \n public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n super.setTime(time);\n }\n \n- public void setYear(final int year) {\n- Proxies.dirty((Proxy)this, true);\n- super.setYear(year);\n- }\n- \n- public void setDate(final int date) {\n- Proxies.dirty((Proxy)this, true);\n- super.setDate(date);\n- }\n- \n public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n super.setHours(hours);\n }\n \n public void setMonth(final int month) {\n Proxies.dirty((Proxy)this, true);\n@@ -92,11 +82,21 @@\n }\n \n public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n super.setSeconds(seconds);\n }\n \n+ public void setYear(final int year) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setYear(year);\n+ }\n+ \n+ public void setDate(final int date) {\n+ Proxies.dirty((Proxy)this, true);\n+ super.setDate(date);\n+ }\n+ \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$util$Date$proxy.class", "source2": "org/apache/openjpa/util/java$util$Date$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -60,46 +60,46 @@\n return new Date(((Date)o).getTime());\n }\n \n public ProxyDate newInstance() {\n return (ProxyDate)new java$util$Date$proxy();\n }\n \n- public void setTime(final long time) {\n+ public void setHours(final int hours) {\n Proxies.dirty((Proxy)this, true);\n- super.setTime(time);\n+ super.setHours(hours);\n }\n \n- public void setYear(final int year) {\n+ public void setMonth(final int month) {\n Proxies.dirty((Proxy)this, true);\n- super.setYear(year);\n+ super.setMonth(month);\n }\n \n- public void setDate(final int date) {\n+ public void setMinutes(final int minutes) {\n Proxies.dirty((Proxy)this, true);\n- super.setDate(date);\n+ super.setMinutes(minutes);\n }\n \n- public void setHours(final int hours) {\n+ public void setSeconds(final int seconds) {\n Proxies.dirty((Proxy)this, true);\n- super.setHours(hours);\n+ super.setSeconds(seconds);\n }\n \n- public void setMonth(final int month) {\n+ public void setTime(final long time) {\n Proxies.dirty((Proxy)this, true);\n- super.setMonth(month);\n+ super.setTime(time);\n }\n \n- public void setMinutes(final int minutes) {\n+ public void setYear(final int year) {\n Proxies.dirty((Proxy)this, true);\n- super.setMinutes(minutes);\n+ super.setYear(year);\n }\n \n- public void setSeconds(final int seconds) {\n+ public void setDate(final int date) {\n Proxies.dirty((Proxy)this, true);\n- super.setSeconds(seconds);\n+ super.setDate(date);\n }\n \n protected Object writeReplace() throws ObjectStreamException {\n return Proxies.writeReplace((Proxy)this, true);\n }\n }\n"}]}, {"source1": "org/apache/openjpa/util/java$util$EnumMap$proxy.class", "source2": "org/apache/openjpa/util/java$util$EnumMap$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,26 +14,26 @@\n {\n private transient OpenJPAStateManager sm;\n private transient int field;\n private transient MapChangeTracker changeTracker;\n private transient Class keyType;\n private transient Class valueType;\n \n- public java$util$EnumMap$proxy(final Map m) {\n- super(m);\n- }\n- \n public java$util$EnumMap$proxy(final EnumMap m) {\n super(m);\n }\n \n public java$util$EnumMap$proxy(final Class keyType) {\n super(keyType);\n }\n \n+ public java$util$EnumMap$proxy(final Map m) {\n+ super(m);\n+ }\n+ \n public void setOwner(final OpenJPAStateManager sm, final int field) {\n this.sm = sm;\n this.field = field;\n }\n \n public OpenJPAStateManager getOwner() {\n return this.sm;\n"}]}, {"source1": "org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class", "source2": "org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -79,32 +79,32 @@\n }\n \n protected void computeFields() {\n Proxies.dirty((Proxy)this, true);\n super.computeFields();\n }\n \n- public void roll(final int field, final boolean up) {\n+ public void setGregorianChange(final Date gregorianChange) {\n Proxies.dirty((Proxy)this, true);\n- super.roll(field, up);\n+ super.setGregorianChange(gregorianChange);\n }\n \n public void roll(final int field, final int amount) {\n Proxies.dirty((Proxy)this, true);\n super.roll(field, amount);\n }\n \n- public void setWeekDate(final int weekYear, final int weekOfYear, final int dayOfWeek) {\n+ public void roll(final int field, final boolean up) {\n Proxies.dirty((Proxy)this, true);\n- super.setWeekDate(weekYear, weekOfYear, dayOfWeek);\n+ super.roll(field, up);\n }\n \n- public void setGregorianChange(final Date gregorianChange) {\n+ public void setWeekDate(final int weekYear, final int weekOfYear, final int dayOfWeek) {\n Proxies.dirty((Proxy)this, true);\n- super.setGregorianChange(gregorianChange);\n+ super.setWeekDate(weekYear, weekOfYear, dayOfWeek);\n }\n \n public void add(final int field, final int amount) {\n Proxies.dirty((Proxy)this, true);\n super.add(field, amount);\n }\n \n"}]}]}]}]}]}]}