~/f/hamcrest/RPMS.2017 ~/f/hamcrest ~/f/hamcrest RPMS.2017/hamcrest-1.3-0.0.noarch.rpm RPMS/hamcrest-1.3-0.0.noarch.rpm differ: byte 225, line 1 Comparing hamcrest-1.3-0.0.noarch.rpm to hamcrest-1.3-0.0.noarch.rpm comparing the rpm tags of hamcrest --- /tmp/tmp.XaPSMsJAc8/tmp.jCu0QN83yG 2019-10-05 16:59:17.172868614 +0000 +++ /tmp/tmp.XaPSMsJAc8/tmp.VVgjQWnizD 2019-10-05 16:59:17.176868641 +0000 @@ -88,10 +88,10 @@ ___QF_CHECKSUM___ /usr/share/java/hamcrest 0 -/usr/share/java/hamcrest/all.jar e181e207443de969725c0dac8030dbd13a12cfea56764a6e179d9af3b2a5a8cc 0 +/usr/share/java/hamcrest/all.jar 25c6bab87eff2ae4991303cfecb867a8f307560782903b4930033b63adcd13fc 0 /usr/share/java/hamcrest/generator.jar be96bbcf6e626c12df0e37b3012f7f198964925b89fb7f09e839d5be9e9c0f16 0 /usr/share/java/hamcrest/integration.jar a67ef3dcaaf815967bc3dd3509f0949b1a1acada93cd5b91623cbe15a6ba8722 0 -/usr/share/java/hamcrest/library.jar efea7de422191f0f247c35b650d1192485947b2575b70b61e4f8226c7fb9414c 0 +/usr/share/java/hamcrest/library.jar a2aefdbd21f55b09caf2936f057a61b269ba6a81a9a76a1e177a011e0af1283a 0 /usr/share/licenses/hamcrest 0 /usr/share/licenses/hamcrest/LICENSE.txt 3810798072d089fb5e521688b868df0885f7e1b312b1e20c345be34c8e21f06a 128 /usr/share/maven-metadata/hamcrest.xml 38f42042e07cae28fe9e1649fb43b100d6c70219dbbf8043564bab0e8ed9a887 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/java/hamcrest/org/hamcrest/CoreMatchers.class differs at offset '2325' ([architecture=11995648] [architecture=12323328]) --- /tmp/tmp.XaPSMsJAc8/old.iTx 2019-10-05 16:59:17.304869512 +0000 +++ /tmp/tmp.XaPSMsJAc8/new.fkc 2019-10-05 16:59:17.304869512 +0000 @@ -1,33 +1,33 @@ 00000900 63 68 65 72 3c 54 54 3b 3e 3b 01 00 05 61 6e 79 |cher;...any| -00000910 4f 66 01 00 5d 28 4c 6f 72 67 2f 68 61 6d 63 72 |Of..](Lorg/hamcr| -00000920 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 |est/Matcher;Lorg| -00000930 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000940 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |r;Lorg/hamcrest/| -00000950 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 |Matcher;)Lorg/ha| -00000960 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| -00000970 66 3b 01 00 1b 4c 6f 72 67 2f 68 61 6d 63 72 65 |f;...Lorg/hamcre| -00000980 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b |st/Matcher;| -00000990 01 00 89 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 |...(Lorg/h| -000009b0 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c |amcrest/Matcher<| -000009c0 54 54 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 |TT;>;Lorg/hamcre| -000009d0 73 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e |st/Matcher<-TT;>| -000009e0 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |;Lorg/hamcrest/M| -000009f0 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f |atcher<-TT;>;)Lo| -00000a00 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 |rg/hamcrest/core| -00000a10 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 |/AnyOf;..s(| -00000a20 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| -00000a30 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 |tcher;Lorg/hamcr| -00000a40 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 |est/Matcher;Lorg| -00000a50 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000a60 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |r;Lorg/hamcrest/| -00000a70 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 |Matcher;)Lorg/ha| -00000a80 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| -00000a90 66 3b 01 00 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 |f;...(Lorg| -00000ab0 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000ac0 72 3c 54 54 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 |r;Lorg/hamc| -00000ad0 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 |rest/Matcher<-TT| -00000ae0 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |;>;Lorg/hamcrest| -00000af0 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c |/Matcher<-TT;>;L| +00000910 4f 66 01 00 2f 28 4c 6a 61 76 61 2f 6c 61 6e 67 |Of../(Ljava/lang| +00000920 2f 49 74 65 72 61 62 6c 65 3b 29 4c 6f 72 67 2f |/Iterable;)Lorg/| +00000930 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| +00000940 79 4f 66 3b 01 00 68 3c 54 3a 4c 6a 61 76 61 2f |yOf;..h(Lj| +00000960 61 76 61 2f 6c 61 6e 67 2f 49 74 65 72 61 62 6c |ava/lang/Iterabl| +00000970 65 3c 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |e;>;| +00000990 29 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 |)Lorg/hamcrest/c| +000009a0 6f 72 65 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 |ore/AnyOf;.| +000009b0 00 32 28 5b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |.2([Lorg/hamcres| +000009c0 74 2f 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f |t/Matcher;)Lorg/| +000009d0 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| +000009e0 79 4f 66 3b 01 00 53 3c 54 3a 4c 6a 61 76 61 2f |yOf;..S([L| +00000a00 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 |org/hamcrest/Mat| +00000a10 63 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 |cher<-TT;>;)Lorg| +00000a20 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 |/hamcrest/core/A| +00000a30 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f |nyOf;..s(Lo| +00000a40 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 |rg/hamcrest/Matc| +00000a50 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |her;Lorg/hamcres| +00000a60 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 |t/Matcher;Lorg/h| +00000a70 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3b |amcrest/Matcher;| +00000a80 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| +00000a90 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 |tcher;)Lorg/hamc| +00000aa0 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b |rest/core/AnyOf;| +00000ab0 01 00 1b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |...Lorg/hamcrest| +00000ac0 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b 01 00 |/Matcher;..| +00000ad0 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f |.(Lorg/ham| +00000af0 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 |crest/Matcher;...| -00000ac0 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 |(Lorg/hamc| -00000ae0 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b |rest/Matcher;Lorg/hamcrest/| -00000b00 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c 6f |Matcher<-TT;>;Lo| -00000b10 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 |rg/hamcrest/Matc| -00000b20 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 2f |her<-TT;>;)Lorg/| -00000b30 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| -00000b40 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f 72 |yOf;..s(Lor| -00000b50 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 |g/hamcrest/Match| -00000b60 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |er;Lorg/hamcrest| -00000b70 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 |/Matcher;Lorg/ha| -00000b80 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c |mcrest/Matcher;L| -00000b90 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 |org/hamcrest/Mat| -00000ba0 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 72 |cher;)Lorg/hamcr| -00000bb0 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b 01 |est/core/AnyOf;.| -00000bc0 00 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f |..(Lorg/ha| -00000be0 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 |mcrest/Matcher;Lorg/hamcres| -00000c00 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b |t/Matcher<-TT;>;| -00000c10 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| -00000c20 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c 6f 72 67 |tcher<-TT;>;Lorg| -00000c30 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| +00000a40 00 2f 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 49 74 |./(Ljava/lang/It| +00000a50 65 72 61 62 6c 65 3b 29 4c 6f 72 67 2f 68 61 6d |erable;)Lorg/ham| +00000a60 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 |crest/core/AnyOf| +00000a70 3b 01 00 68 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e |;..h(Ljava| +00000a90 2f 6c 61 6e 67 2f 49 74 65 72 61 62 6c 65 3c 4c |/lang/Iterable;>;)Lo| +00000ac0 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 |rg/hamcrest/core| +00000ad0 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 32 28 |/AnyOf;..2(| +00000ae0 5b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |[Lorg/hamcrest/M| +00000af0 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d |atcher;)Lorg/ham| +00000b00 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 |crest/core/AnyOf| +00000b10 3b 01 00 53 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e |;..S([Lorg| +00000b30 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| +00000b40 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 2f 68 61 |r<-TT;>;)Lorg/ha| +00000b50 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| +00000b60 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f 72 67 2f |f;..s(Lorg/| +00000b70 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 |hamcrest/Matcher| +00000b80 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |;Lorg/hamcrest/M| +00000b90 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 |atcher;Lorg/hamc| +00000ba0 72 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 |rest/Matcher;Lor| +00000bb0 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 |g/hamcrest/Match| +00000bc0 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |er;)Lorg/hamcres| +00000bd0 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b 01 00 1b |t/core/AnyOf;...| +00000be0 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| +00000bf0 74 63 68 65 72 3c 54 54 3b 3e 3b 01 00 a5 3c 54 |tcher;...(Lorg/hamcre| +00000c20 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b |st/Matcher;| +00000c30 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| 00000c40 /usr/share/java/hamcrest/org/hamcrest/Matchers.class differs at offset '2626' ([64-bit architecture=8587777] [64-bit architecture=8915457]) --- /tmp/tmp.XaPSMsJAc8/old.2YG 2019-10-05 16:59:17.404870192 +0000 +++ /tmp/tmp.XaPSMsJAc8/new.3Ah 2019-10-05 16:59:17.408870219 +0000 @@ -1,33 +1,33 @@ -00000a40 00 5d 28 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |.](Lorg/hamcrest| -00000a50 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 |/Matcher;Lorg/ha| -00000a60 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c |mcrest/Matcher;L| -00000a70 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 |org/hamcrest/Mat| -00000a80 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 72 |cher;)Lorg/hamcr| -00000a90 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b 01 |est/core/AnyOf;.| -00000aa0 00 1b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |..Lorg/hamcrest/| -00000ab0 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b 01 00 89 |Matcher;...| -00000ac0 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 |(Lorg/hamc| -00000ae0 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b |rest/Matcher;Lorg/hamcrest/| -00000b00 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c 6f |Matcher<-TT;>;Lo| -00000b10 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 |rg/hamcrest/Matc| -00000b20 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 2f |her<-TT;>;)Lorg/| -00000b30 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| -00000b40 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f 72 |yOf;..s(Lor| -00000b50 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 |g/hamcrest/Match| -00000b60 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |er;Lorg/hamcrest| -00000b70 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 |/Matcher;Lorg/ha| -00000b80 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c |mcrest/Matcher;L| -00000b90 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 |org/hamcrest/Mat| -00000ba0 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 72 |cher;)Lorg/hamcr| -00000bb0 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b 01 |est/core/AnyOf;.| -00000bc0 00 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f |..(Lorg/ha| -00000be0 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 |mcrest/Matcher;Lorg/hamcres| -00000c00 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b |t/Matcher<-TT;>;| -00000c10 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| -00000c20 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c 6f 72 67 |tcher<-TT;>;Lorg| -00000c30 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| +00000a40 00 2f 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 49 74 |./(Ljava/lang/It| +00000a50 65 72 61 62 6c 65 3b 29 4c 6f 72 67 2f 68 61 6d |erable;)Lorg/ham| +00000a60 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 |crest/core/AnyOf| +00000a70 3b 01 00 68 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e |;..h(Ljava| +00000a90 2f 6c 61 6e 67 2f 49 74 65 72 61 62 6c 65 3c 4c |/lang/Iterable;>;)Lo| +00000ac0 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 |rg/hamcrest/core| +00000ad0 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 32 28 |/AnyOf;..2(| +00000ae0 5b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |[Lorg/hamcrest/M| +00000af0 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d |atcher;)Lorg/ham| +00000b00 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 |crest/core/AnyOf| +00000b10 3b 01 00 53 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e |;..S([Lorg| +00000b30 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| +00000b40 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 2f 68 61 |r<-TT;>;)Lorg/ha| +00000b50 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| +00000b60 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f 72 67 2f |f;..s(Lorg/| +00000b70 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 |hamcrest/Matcher| +00000b80 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |;Lorg/hamcrest/M| +00000b90 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 |atcher;Lorg/hamc| +00000ba0 72 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 |rest/Matcher;Lor| +00000bb0 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 |g/hamcrest/Match| +00000bc0 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |er;)Lorg/hamcres| +00000bd0 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b 01 00 1b |t/core/AnyOf;...| +00000be0 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| +00000bf0 74 63 68 65 72 3c 54 54 3b 3e 3b 01 00 a5 3c 54 |tcher;...(Lorg/hamcre| +00000c20 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b |st/Matcher;| +00000c30 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| 00000c40 RPMS.2017/hamcrest-core-1.3-0.0.noarch.rpm RPMS/hamcrest-core-1.3-0.0.noarch.rpm differ: byte 225, line 1 Comparing hamcrest-core-1.3-0.0.noarch.rpm to hamcrest-core-1.3-0.0.noarch.rpm comparing the rpm tags of hamcrest-core --- /tmp/tmp.UtGVdgOUPo/tmp.KfojQjXAKs 2019-10-05 16:59:17.468870627 +0000 +++ /tmp/tmp.UtGVdgOUPo/tmp.WgFsZqdLzO 2019-10-05 16:59:17.472870654 +0000 @@ -69,7 +69,7 @@ ___QF_CHECKSUM___ /usr/share/java/hamcrest 0 -/usr/share/java/hamcrest/core.jar 484a6849311d55e9f4b547069deb025eb03b409a2144846c38ad1a9f9a20939a 0 +/usr/share/java/hamcrest/core.jar f9d0873bd49dc274710f07a57d603d86bb72c9523d66925a4d41c050cfcb6f1b 0 /usr/share/licenses/hamcrest-core 0 /usr/share/licenses/hamcrest-core/LICENSE.txt 3810798072d089fb5e521688b868df0885f7e1b312b1e20c345be34c8e21f06a 128 /usr/share/maven-metadata/hamcrest-core.xml c5cdb6e6417bd2ceacdf85a331d68b8b86e249df9d5156d4c6a8553f32442b52 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/java/hamcrest/org/hamcrest/CoreMatchers.class differs at offset '2325' ([architecture=11995648] [architecture=12323328]) --- /tmp/tmp.UtGVdgOUPo/old.91Q 2019-10-05 16:59:17.568871308 +0000 +++ /tmp/tmp.UtGVdgOUPo/new.1eC 2019-10-05 16:59:17.568871308 +0000 @@ -1,33 +1,33 @@ 00000900 63 68 65 72 3c 54 54 3b 3e 3b 01 00 05 61 6e 79 |cher;...any| -00000910 4f 66 01 00 5d 28 4c 6f 72 67 2f 68 61 6d 63 72 |Of..](Lorg/hamcr| -00000920 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 |est/Matcher;Lorg| -00000930 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000940 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |r;Lorg/hamcrest/| -00000950 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 |Matcher;)Lorg/ha| -00000960 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| -00000970 66 3b 01 00 1b 4c 6f 72 67 2f 68 61 6d 63 72 65 |f;...Lorg/hamcre| -00000980 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b |st/Matcher;| -00000990 01 00 89 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 |...(Lorg/h| -000009b0 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c |amcrest/Matcher<| -000009c0 54 54 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 |TT;>;Lorg/hamcre| -000009d0 73 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e |st/Matcher<-TT;>| -000009e0 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d |;Lorg/hamcrest/M| -000009f0 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f |atcher<-TT;>;)Lo| -00000a00 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 |rg/hamcrest/core| -00000a10 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 |/AnyOf;..s(| -00000a20 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| -00000a30 74 63 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 |tcher;Lorg/hamcr| -00000a40 65 73 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 |est/Matcher;Lorg| -00000a50 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000a60 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |r;Lorg/hamcrest/| -00000a70 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 |Matcher;)Lorg/ha| -00000a80 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f |mcrest/core/AnyO| -00000a90 66 3b 01 00 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 |f;...(Lorg| -00000ab0 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 |/hamcrest/Matche| -00000ac0 72 3c 54 54 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 |r;Lorg/hamc| -00000ad0 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 2d 54 54 |rest/Matcher<-TT| -00000ae0 3b 3e 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |;>;Lorg/hamcrest| -00000af0 2f 4d 61 74 63 68 65 72 3c 2d 54 54 3b 3e 3b 4c |/Matcher<-TT;>;L| +00000910 4f 66 01 00 2f 28 4c 6a 61 76 61 2f 6c 61 6e 67 |Of../(Ljava/lang| +00000920 2f 49 74 65 72 61 62 6c 65 3b 29 4c 6f 72 67 2f |/Iterable;)Lorg/| +00000930 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| +00000940 79 4f 66 3b 01 00 68 3c 54 3a 4c 6a 61 76 61 2f |yOf;..h(Lj| +00000960 61 76 61 2f 6c 61 6e 67 2f 49 74 65 72 61 62 6c |ava/lang/Iterabl| +00000970 65 3c 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f |e;>;| +00000990 29 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 63 |)Lorg/hamcrest/c| +000009a0 6f 72 65 2f 41 6e 79 4f 66 3c 54 54 3b 3e 3b 01 |ore/AnyOf;.| +000009b0 00 32 28 5b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |.2([Lorg/hamcres| +000009c0 74 2f 4d 61 74 63 68 65 72 3b 29 4c 6f 72 67 2f |t/Matcher;)Lorg/| +000009d0 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 6e |hamcrest/core/An| +000009e0 79 4f 66 3b 01 00 53 3c 54 3a 4c 6a 61 76 61 2f |yOf;..S([L| +00000a00 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 |org/hamcrest/Mat| +00000a10 63 68 65 72 3c 2d 54 54 3b 3e 3b 29 4c 6f 72 67 |cher<-TT;>;)Lorg| +00000a20 2f 68 61 6d 63 72 65 73 74 2f 63 6f 72 65 2f 41 |/hamcrest/core/A| +00000a30 6e 79 4f 66 3c 54 54 3b 3e 3b 01 00 73 28 4c 6f |nyOf;..s(Lo| +00000a40 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 74 63 |rg/hamcrest/Matc| +00000a50 68 65 72 3b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 |her;Lorg/hamcres| +00000a60 74 2f 4d 61 74 63 68 65 72 3b 4c 6f 72 67 2f 68 |t/Matcher;Lorg/h| +00000a70 61 6d 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3b |amcrest/Matcher;| +00000a80 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 2f 4d 61 |Lorg/hamcrest/Ma| +00000a90 74 63 68 65 72 3b 29 4c 6f 72 67 2f 68 61 6d 63 |tcher;)Lorg/hamc| +00000aa0 72 65 73 74 2f 63 6f 72 65 2f 41 6e 79 4f 66 3b |rest/core/AnyOf;| +00000ab0 01 00 1b 4c 6f 72 67 2f 68 61 6d 63 72 65 73 74 |...Lorg/hamcrest| +00000ac0 2f 4d 61 74 63 68 65 72 3c 54 54 3b 3e 3b 01 00 |/Matcher;..| +00000ad0 a5 3c 54 3a 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f |.(Lorg/ham| +00000af0 63 72 65 73 74 2f 4d 61 74 63 68 65 72 3c 54 54 |crest/MatcherassertThat("myValue", allOf(startsWith("my"), containsString("Val"))) - +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    -                                 Matcher<? super T> second,
    -                                 Matcher<? super T> third)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>> matchers)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    -                                 Matcher<? super T> second,
    -                                 Matcher<? super T> third,
    -                                 Matcher<? super T> fourth)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... matchers)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
    @@ -717,15 +712,14 @@
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
                                      Matcher<? super T> second,
                                      Matcher<? super T> third,
    -                                 Matcher<? super T> fourth,
    -                                 Matcher<? super T> fifth)
    + Matcher<? super T> fourth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
    @@ -733,36 +727,42 @@

    anyOf

    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
                                      Matcher<? super T> second,
    -                                 Matcher<? super T> third,
    -                                 Matcher<? super T> fourth,
    -                                 Matcher<? super T> fifth,
    -                                 Matcher<? super T> sixth)
    + Matcher<? super T> third)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>> matchers)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    +                                 Matcher<? super T> second,
    +                                 Matcher<? super T> third,
    +                                 Matcher<? super T> fourth,
    +                                 Matcher<? super T> fifth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... matchers)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    +                                 Matcher<? super T> second,
    +                                 Matcher<? super T> third,
    +                                 Matcher<? super T> fourth,
    +                                 Matcher<? super T> fifth,
    +                                 Matcher<? super T> sixth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example: @@ -912,20 +912,6 @@
    assertThat(cheese, is(equalTo(smelly)))
- - - -
    -
  • -

    anything

    -
    public static Matcher<java.lang.Object> anything&#href_anchor"block">Creates a matcher that always matches, regardless of the examined object, but describes
    - itself with the specified String.
    -
    -
    Parameters:
    -
    description - a meaningful String used when describing itself
    -
    -
  • -
@@ -936,23 +922,17 @@
Creates a matcher that always matches, regardless of the examined object.
- +
  • -

    hasItems

    -
    public static <T> Matcher<java.lang.Iterable<T>> hasItems&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... itemMatchers)
    -
    Creates a matcher for Iterables that matches when consecutive passes over the - examined Iterable yield at least one item that is matched by the corresponding - matcher from the specified itemMatchers. Whilst matching, each traversal of - the examined Iterable will stop as soon as a matching item is found. -

    - For example: -
    assertThat(Arrays.asList("foo", "bar", "baz"), hasItems(endsWith("z"), endsWith("o")))
    +

    anything

    +
    public static Matcher<java.lang.Object> anything&#href_anchor"block">Creates a matcher that always matches, regardless of the examined object, but describes
    + itself with the specified String.
     
    Parameters:
    -
    itemMatchers - the matchers to apply to items provided by the examined Iterable
    +
    description - a meaningful String used when describing itself
@@ -977,23 +957,23 @@ - +
  • -

    hasItem

    -
    public static <T> Matcher<java.lang.Iterable<? super T>> hasItem&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T> itemMatcher)
    -
    Creates a matcher for Iterables that only matches when a single pass over the - examined Iterable yields at least one item that is matched by the specified - itemMatcher. Whilst matching, the traversal of the examined Iterable - will stop as soon as a matching item is found. +

    hasItems

    +
    public static <T> Matcher<java.lang.Iterable<T>> hasItems&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... itemMatchers)
    +
    Creates a matcher for Iterables that matches when consecutive passes over the + examined Iterable yield at least one item that is matched by the corresponding + matcher from the specified itemMatchers. Whilst matching, each traversal of + the examined Iterable will stop as soon as a matching item is found.

    For example: -
    assertThat(Arrays.asList("foo", "bar"), hasItem(startsWith("ba")))
    +
    assertThat(Arrays.asList("foo", "bar", "baz"), hasItems(endsWith("z"), endsWith("o")))
    Parameters:
    -
    itemMatcher - the matcher to apply to items provided by the examined Iterable
    +
    itemMatchers - the matchers to apply to items provided by the examined Iterable
@@ -1018,6 +998,26 @@ /usr/share/javadoc/hamcrest/org/hamcrest/Matchers.html differs (HTML document, ASCII text, with very long lines) --- old//usr/share/javadoc/hamcrest/org/hamcrest/Matchers.html 2019-10-05 16:59:18.420877104 +0000 +++ new//usr/share/javadoc/hamcrest/org/hamcrest/Matchers.html 2019-10-05 16:59:18.440877240 +0000 @@ -1184,38 +1184,33 @@
assertThat("myValue", allOf(startsWith("my"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    -                                 Matcher<? super T> second,
    -                                 Matcher<? super T> third)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>> matchers)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    -                                 Matcher<? super T> second,
    -                                 Matcher<? super T> third,
    -                                 Matcher<? super T> fourth)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... matchers)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
    @@ -1224,15 +1219,14 @@
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
                                      Matcher<? super T> second,
                                      Matcher<? super T> third,
    -                                 Matcher<? super T> fourth,
    -                                 Matcher<? super T> fifth)
    + Matcher<? super T> fourth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
    @@ -1240,36 +1234,42 @@

    anyOf

    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
                                      Matcher<? super T> second,
    -                                 Matcher<? super T> third,
    -                                 Matcher<? super T> fourth,
    -                                 Matcher<? super T> fifth,
    -                                 Matcher<? super T> sixth)
    + Matcher<? super T> third)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>> matchers)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    +                                 Matcher<? super T> second,
    +                                 Matcher<? super T> third,
    +                                 Matcher<? super T> fourth,
    +                                 Matcher<? super T> fifth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example:
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • anyOf

    -
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... matchers)
    +
    public static <T> AnyOf<T> anyOf&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<T> first,
    +                                 Matcher<? super T> second,
    +                                 Matcher<? super T> third,
    +                                 Matcher<? super T> fourth,
    +                                 Matcher<? super T> fifth,
    +                                 Matcher<? super T> sixth)
    Creates a matcher that matches if the examined object matches ANY of the specified matchers.

    For example: @@ -1290,30 +1290,30 @@
    assertThat("myValue", anyOf(startsWith("foo"), containsString("Val")))
- +
  • -

    either

    -
    public static <LHS> CombinableMatcher.CombinableEitherMatcher<LHS> either&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super LHS> matcher)
    -
    Creates a matcher that matches when either of the specified matchers match the examined object. +

    both

    +
    public static <LHS> CombinableMatcher.CombinableBothMatcher<LHS> both&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super LHS> matcher)
    +
    Creates a matcher that matches when both of the specified matchers match the examined object.

    For example: -
    assertThat("fan", either(containsString("a")).and(containsString("b")))
    +
    assertThat("fab", both(containsString("a")).and(containsString("b")))
- +
  • -

    both

    -
    public static <LHS> CombinableMatcher.CombinableBothMatcher<LHS> both&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super LHS> matcher)
    -
    Creates a matcher that matches when both of the specified matchers match the examined object. +

    either

    +
    public static <LHS> CombinableMatcher.CombinableEitherMatcher<LHS> either&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super LHS> matcher)
    +
    Creates a matcher that matches when either of the specified matchers match the examined object.

    For example: -
    assertThat("fab", both(containsString("a")).and(containsString("b")))
    +
    assertThat("fan", either(containsString("a")).and(containsString("b")))
@@ -1419,16 +1419,6 @@
assertThat(cheese, is(equalTo(smelly)))
-
- - -
    -
  • -

    anything

    -
    public static Matcher<java.lang.Object> anything()
    -
    Creates a matcher that always matches, regardless of the examined object.
    -
  • -
@@ -1443,44 +1433,34 @@ - +
  • -

    hasItems

    -
    public static <T> Matcher<java.lang.Iterable<T>> hasItems&#href_anchor"Matcher.html" title="interface in org.hamcrest">Matcher<? super T>... itemMatchers)
    -
    Creates a matcher for Iterables that matches when consecutive passes over the - examined Iterable yield at least one item that is matched by the corresponding - matcher from the specified itemMatchers. Whilst matching, each traversal of - the examined Iterable will stop as soon as a matching item is found. -

    - For example: -
    assertThat(Arrays.asList("foo", "bar", "baz"), hasItems(endsWith("z"), endsWith("o")))
    -
    -
    Parameters:
    -
    itemMatchers - the matchers to apply to items provided by the examined Iterable
    -
    +

    anything

    +
    public static Matcher<java.lang.Object> anything()
    +
    Creates a matcher that always matches, regardless of the examined object.
  • overalldiffered=3 (not bit-by-bit identical) overall=1