4.43 MB
/srv/reproducible-results/rbuild-debian/r-b-build.bAGuggPD/b1/libxtc-rats-java_1.15.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.bAGuggPD/b2/libxtc-rats-java_1.15.0-2_amd64.changes
208 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·0b54dfa887f356f392d8445b558d8d4e·492512·java·optional·libxtc-rats-java_1.15.0-2_all.deb1 ·83cdfa61cbe77918b289de71624abbda·494264·java·optional·libxtc-rats-java_1.15.0-2_all.deb
4.43 MB
libxtc-rats-java_1.15.0-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary
2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0···491400·2021-10-25·09:54:06.000000·data.tar.xz3 -rw-r--r--···0········0········0···493152·2021-10-25·09:54:06.000000·data.tar.xz
631 B
control.tar.xz
603 B
control.tar
533 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libxtc-rats-java1 Package:·libxtc-rats-java
2 Version:·1.15.0-22 Version:·1.15.0-2
3 Architecture:·all3 Architecture:·all
4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
5 Installed-Size:·5925 Installed-Size:·595
6 Depends:·libantlr-java6 Depends:·libantlr-java
7 Section:·java7 Section:·java
8 Priority:·optional8 Priority:·optional
9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/
10 Description:·parser·generator·written·in·Java10 Description:·parser·generator·written·in·Java
11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages
12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
4.43 MB
data.tar.xz
4.43 MB
data.tar
2.14 KB
file list
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···518492·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···520440·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar
10 -rw-r--r--···0·root·········(0)·root·········(0)····44098·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)····45112·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/rats-debian.pom17 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/rats-debian.pom
4.27 MB
./usr/share/java/rats-1.15.0.jar
    
Offset 1, 32406 lines modifiedOffset 1, 32528 lines modified
00000000:·504b·0304·0a00·0008·0000·6177·675a·0000··PK........awgZ..00000000:·504b·0304·0a00·0008·0000·c34e·5953·0000··PK.........NYS..
Diff chunk too large, falling back to line-by-line diff (32526 lines added, 32404 lines removed)
00000010:·0000·0000·0000·0000·0000·0900·0400·4d45··..............ME00000010:·0000·0000·0000·0000·0000·0900·0400·4d45··..............ME
00000020:·5441·2d49·4e46·2ffe·ca00·0050·4b03·040a··TA-INF/....PK...00000020:·5441·2d49·4e46·2ffe·ca00·0050·4b03·0414··TA-INF/....PK...
00000030:·0000·0800·0061·7767·5a00·0000·0000·0000··.....awgZ.......00000030:·0000·0008·00c3·4e59·5312·fc57·5f76·0000··......NYS..W_v..
00000040:·0000·0000·0004·0000·0078·7463·2f50·4b03··.........xtc/PK.00000040:·0091·0000·0014·0000·004d·4554·412d·494e··.........META-IN
00000050:·0414·0008·0808·0061·7767·5a00·0000·0000··.......awgZ.....00000050:·462f·4d41·4e49·4645·5354·2e4d·4665·cdbb··F/MANIFEST.MFe..
00000060:·0000·0000·0000·0020·0000·0078·7463·2f43··.......·...xtc/C00000060:·0a02·3110·46e1·7e9e·22a5·1649·54c4·22a5··..1.F.~."..IT.".
00000070:·6f6e·7374·616e·7473·2446·757a·7a79·426f··onstants$FuzzyBo00000070:·6bbb·2016·f6bf·3ab2·09cb·2833·b3a2·6fef··k.·...:...(3..o.
00000080:·6f6c·6561·6e2e·636c·6173·737d·54d1·6e12··olean.class}T.n.00000080:·a5b5·fee0·9c1e·52af·6c1e·8fac·566f·52c2··......R.l...VoR.
00000090:·5110·3d97·0516·d6a5·45ac·4510·ac56·b440··Q.=.....E.E..V.@00000090:·322d·a81b·6116·f7f0·a184·3c99·661b·a09c··2-..a.....<.f...
000000a0:·155a·b5fa·0069·a004·9226·d49a·6e4b·82f5··.Z...i...&..nK..000000a0:·1b1e·c86d·92ea·ebd4·a07f·04f1·51bf·429d··...m........Q.B.
000000b0:·65a1·2bd2·2cbb·c9b2·34da·273f·4969·621b··e.+.,...4.'?Iib.000000b0:·329c·2f71·fb2a·61f5·29a6·4d98·edf8·5421··2./q.*a.).M...T!
000000c0:·8da6·cf7e·9471·ee15·2d4a·8504·6667·38e7··...~.q..-J..fg8.000000c0:·73ea·5125·fe0e·253c·fd9c·ee50·634d·07b8··s.Q%..%<...PcM..
000000d0:·cc99·61c2·f71f·9fbf·0178·8267·323c·0cf1··..a......x.g2<..000000d0:·11d1·1b50·4b03·040a·0000·0800·00c3·4e59··...PK.........NY
000000e0:·b76e·3b5f·b1ad·beab·5b6e·3f55·1b1c·1fbf··.n;_....[n?U....000000e0:·5300·0000·0000·0000·0000·0000·0004·0000··S...............
000000f0:·dbb0·6dd3·d0ad·2018·bc2a·7cf0·53dc·ddd9··..m...·..*|.S...000000f0:·0078·7463·2f50·4b03·0414·0008·0808·00c3··.xtc/PK.........
00000100:·ab32·24ea·ff87·1738·3ea0·22c8·f1be·5ab9··.2$....8>."...Z.00000100:·4e59·5300·0000·0000·0000·0000·0000·0020··NYS............·
00000110:·ae55·79e5·8a0a·5554·b6ca·cd0d·5199·5131··.Uy...UT....Q.Q100000110:·0000·0078·7463·2f43·6f6e·7374·616e·7473··...xtc/Constants
00000120:·8b30·839c·6a94·eb7b·558d·21b9·3f4d·5741··.0..j..{U.!.?MWA00000120:·2446·757a·7a79·426f·6f6c·6561·6e2e·636c··$FuzzyBoolean.cl
00000130:·04d7·6484·55cc·e13a·09b5·4ddb·3218·e6d2··..d.U..:..M.2...00000130:·6173·737d·52ef·4fd3·5014·3d6f·ddd6·adbe··ass}R.O.P.=o....
00000140:·99fa·a17e·a4e7·4ddd·eae4·b75b·8746·db25··...~..M....[.F.%00000140:·c19c·c8dc·0451·44d9·4037·5051·1316·c258··.....QD.@7PQ...X
00000150:·6c14·3764·c454·c471·935a·5d00·aad6·a047··l.7d.T.q.Z]....G00000150:·4624·1960·282c·99f8·a51b·1547·ba36·693b··F$.`(,.....G.6i;
00000160:·3d8f·7473·606c·bf66·584b·8fb1·2ba6·deef··=.ts`l.fXK..+...00000160:·a27c·f24f·d291·08d1·68f8·ec1f·65bc·ef39··.|.O....h...e..9
00000170:·17c6·0a9a·eb74·ad4e·61bc·0317·10fa·4915··.....t.Na.....I.00000170:·6538·5c93·f6be·7b7b·ceb9·3fde·fdf1·f3cb··e8\...{{..?.....
00000180:·b7b0·c0e0·2f76·adae·bbce·309f·9e64·6e66··..../v....0..dnf00000180:·7700·453c·5711·6048·bff3·1bf9·9263·7bbe··w.E<W.`H.....c{.
00000190:·1a01·f814·1a37·1940·3000·953f·de53·711f··.....7.@0..?.Sq.00000190:·61fb·ded4·6afb·e8e8·fd8a·e358·a661·47c1··a...j......X.aG.
000001a0:·4b7c·7261·a3cf·b090·ce4c·9d9d·bafc·867a··K|ra.....L.....z000001a0:·10e4·0821·4c76·7b6b·a7cc·3056·f93f·7c51··...!Lv{k..0V.?|Q
000001b0:·2bf6·018d·3d5b·ef5a·c6f3·41af·6538·bb7a··+...=[.Z..A.e8.z000001b0:·e023·1c51·810f·ad16·2b7a·5944·ae70·7019··.#.Q....+zYD.pp.
000001c0:·cba4·caca·25ed·33d3·45c3·5b86·fbc6·3e78··....%.3.E.[...>x000001c0:·592f·d656·6464·8863·1871·0675·aa5a·acec··Y/.Vdd.c.q.u.Z..
000001d0:·a13b·7acf·700d·87e4·835a·b763·e9ee·c021··.;z.p....Z.c...!000001d0:·9475·86f1·dd41·ba1a·12b8·a622·ce31·82eb··.u...A.....".1..
000001e0:·4529·9d69·d06f·596c·9ba3·0973·ffec·a138··E).i.oYl...s...8000001e0:·24d4·b01c·db64·18c9·642b·07c6·a191·b70c··$....d..d+......
000001f0:·4d7e·9d1a·289a·3d70·da46·adcb·0dce·fc01··M~..(.=p.F......000001f0:·7b3f·bf59·3f30·1b3e·6193·b8a1·22c5·91c6··{?.Y?0.>a..."...
00000200:·e6b8·0c83·ba69·5986·2396·6ef4·65ac·3184··.....iY.#.n.e.1.00000200:·4d4a·750e·28db·ed16·e53c·34ac·b6b9·f986··MJu.(....<4.....
00000210:·fed2·23c4·b862·6995·7617·a5a3·f596·62fc··..#..bi.v.....b.00000210:·6121·d3c3·2e59·86e7·2df6·0474·df6d·dafb··a!...Y..-..t.m..
00000220:·1c01·8ac1·5154·790c·c7f9·4911·c247·f534··....QTy...I..G.400000220:·8bbd·1984·80d4·1fe7·b885·0986·70a1·6937··............p.i7
00000230:·9608·9fa1·6c91·227f·2943·843e·e1ea·3922··....l.".)C.>..9"00000230:·fd25·86d1·4c3f·732d·5b8d·20a4·51bb·e311··.%..L?s-[.·.Q...
00000240:·1f28·63c8·d2a7·5f7c·d724·7c1c·cbf0·8cf0··.(c..._|.$|.....00000240:·4423·e0e2·788f·e33e·a645·e7b2·0c8f·6122··D#..x..>.E....a"
00000250:·1e51·5522·2c7b·86f9·73b0·49fc·03de·851e··.QU",{..s.I.....00000250:·931d·d83b·65f9·030d·969c·3d6a·7bb8·d2b4··...;e.....=j{...
00000260:·df83·c074·0790·0495·4789·a29c·5d4e·9c22··...t....G...]N."00000260:·cd8d·76ab·6eba·db46·dda2·c8dc·25e9·b383··..v.n..F....%...
00000270:·f1f1·525e·d003·e192·de0f·c1f9·b9b0·c22f··..R^.........../00000270:·45e3·eba6·ffd6·d97b·69b8·46cb·f44d·97e4··E......{i.F..M..
00000280:·6264·370f·afb0·1bf5·7f05·6b4a·4348·5ad3··bd7.......kJCHZ.00000280:·a37a·73df·36fc·b64b·8a4a·265b·a5bb·2c34··.zs.6..K.J&[..,4
00000290:·3b84·ac35·7d43·dae8·a497·0051·7223·f2ce··;..5}C.....Qr#..00000290:·ac6e·87b9·7fe6·5018·24bf·4409·34dd·69bb··.n....P.$.D.4.i.
000002a0:·889c·fb42·dcc8·6de9·1477·4e20·8964·d12b··...B..m..wN·.d.+000002a0:·0d73·b529·0a1c·fa0b·cc09·1952·de30·3dff··.s.).......R.0=.
000002b0:·1259·2477·7d22·51ce·903a·41e8·c267·44f0··.Y$w}"Q..:A..gD.000002b0:·85e3·f92a·1618·6217·b418·f89a·6d9b·aebc··...*..b.....m...
000002c0:·5f22·847d·dac8·2b32·d5a4·817e·d95c·c1aa··_".}..+2...~.\..000002c0:·12d1·37ef·155f·9ea7·3126·697f·83cb·29b1··..7.._..1&i...).
000002d0:·888f·f098·6f87·188c·fe40·9e96·623f·0150··....o....@..b?.P000002d0:·9900·d968·d772·61e3·69b1·5d84·0851·3c83··...h.ra.i.]..Q<.
000002e0:·4b07·083b·1c8d·9454·0200·004d·0400·0050··K..;...T...M...P000002e0:·69c2·67c9·9b24·2b1e·ad83·d867·5c3d·43e2··i.g..$+....g\=C.
000002f0:·4b03·0414·0008·0808·0061·7767·5a00·0000··K........awgZ...000002f0:·2379·0c33·f40d·cb7f·35c2·a731·8b40·171f··#y.3....5..1.@..
00000300:·0000·0000·0000·0000·0013·0000·0078·7463··.............xtc00000300:·9051·2dc1·664e·317a·06d6·8f7f·20b2·d0f1··.Q-.fN1z....·...
00000310:·2f43·6f6e·7374·616e·7473·2e63·6c61·7373··/Constants.class00000310:·0308·4c2b·0145·5285·55c8·aa33·b363·2718··..L+.ER.U..3.c'.
00000320:·7557·6960·1d55·153e·376d·c924·99a6·342d··uWi`.U.>7m.$..4-00000320:·fb74·292f·1a80·ac92·de87·10fc·5c5c·13cb··.t)/........\\..
00000330:·2d2d·5b80·521a·9674·a165·6b29·9dbc·4c5e··--[.R..t.ek)..L^00000330:·d12d·378f·a02c·3719·fe06·5653·3a50·f45a··.-7..,7...VS:P.Z
00000340:·a67d·5bdf·9236·6579·4c5e·26e9·b42f·3361··.}[..6eyL^&../3a00000340:·b003·55af·853a·34dc·fe5a·2244·c975·c95b··..U..:4..Z"D.u.[
00000350:·dea4·6d2a·b8a0·820b·2e20·e282·2222·2822··..m*.....·..""("00000350:·5d72·ee2b·7113·b795·13dc·3986·229d·c9a0··]r.+q.....9."...
00000360:·b258·6415·1450·4414·5450·5140·1015·4450··.Xd..PD.TPQ@..DP00000360:·7454·e9dc·0d49·473b·c5d4·3162·e775·2624··tT...IG;..1b.u&$
00000370:·0464·5114·f0bb·e7dd·4c86·167f·24e7·fbee··.dQ.....L...$...00000370:·ff15·62d8·a589·bca6·a26a·14f9·5de6·1ce6··..b......j..]...
00000380:·7c77·3bf7·dc73·cfbb·ffad·dbee·24a2·e522··|w;..s......$.."00000380:·a57d·84c7·d23e·c153·3125·6232·3a3f·5b4e··.}...>.S1%b2:?[N
00000390:·68a4·0641·d377·8495·c509·dfab·85b6·17d6··h..A.w..........00000390:·fd02·504b·0708·885a·ea46·5f02·0000·6004··..PK...Z.F_...`.
000003a0:·349a·2aa8·b5ea·7a4e·67cd·19b5·033b·f483··4.*...zNg....;..000003a0:·0000·504b·0304·1400·0808·0800·c34e·5953··..PK.........NYS
000003b0:·66da·8b1a·1b49·d3a9·899a·05ed·bdc5·de66··f....I.........f000003b0:·0000·0000·0000·0000·0000·0000·1300·0000··................
000003c0:·2fae·dade·f0e2·c278·2d74·4604·b50c·3b61··/......x-tF...;a000003c0:·7874·632f·436f·6e73·7461·6e74·732e·636c··xtc/Constants.cl
000003d0:·2ef0·479d·201c·17b4·7051·2a26·0903·d71b··..G.·...pQ*&....000003d0:·6173·7375·5769·601d·5515·3e37·6dc9·2499··assuWi`.U.>7m.$.
000003e0:·5ed9·b167·5313·09d2·759a·4ead·9831·6565··^..gS...u.N..1ee000003e0:·a634·2d2d·2d5b·8052·1a96·74a1·656b·299d··.4---[.R..t.ek).
000003f0:·cc72·c1cc·1979·a398·cd0b·6adb·53df·487b··.r...y....j.S.H{000003f0:·bc4c·5ea6·7d5b·df92·3665·794c·5e26·e9b4··.L^.}[..6eyL^&..
00000400:·a35d·ae36·0c1c·67b1·11a2·7960·2c74·346a··.].6..g...y`,t4j00000400:·2f33·61de·a46d·2ab8·a082·0b2e·20e2·8222··/3a..m*.....·.."
00000410:·13d4·58c3·42ed·6190·d982·a6da·63a1·df4c··..X.B.a.....c..L00000410:·2228·22b2·5864·1514·5044·1454·5051·4010··"(".Xd..PD.TPQ@.
00000420:·3368·8e4e·7369·5f41·7bad·723d·375c·2de8··3h.Nsi_A{.r=7\-.00000420:·1544·5004·6451·14f0·bbe7·dd4c·8616·7f24··.DP.dQ.....L...$
00000430:·f077·595a·ac25·3bb0·c5a9·842b·3bfa·e4da··.wYZ.%;....+;...00000430:·e7fb·ee7c·773b·f7dc·73cf·bbff·addb·ee24··...|w;..s......$
00000440:·e6eb·b41f·ed8f·fd1a·c562·b980·5519·49b3··.........b..U.I.00000440:·2243·d41a·a941·d0f4·1d61·6571·c2f7·6aa1··"C...A...aeq..j.
00000450:·6c94·8a59·41b3·537b·2e63·a546·0762·2667··l..YA.S{.c.F.b&g00000450:·ed85·358d·a60a·6aad·ba9e·d359·7346·edc0··..5...j....YsF..
00000460:·47e8·049e·ecdf·aed3·c1b2·7f5b·bcbf·b9b1··G..........[....00000460:·0efd·a099·f6a2·c646·d274·6aa2·6641·7b6f··.......F.tj.fA{o
00000470:·68e6·331a·1d2a·480b·9c61·17fe·0ba4·f830··h.3..*H..a.....000000470:·b1b7·d98b·abb6·37bc·b830·5e0b·9d11·412d··......7..0^...A-
00000480:·9d16·4af1·ecb8·386f·26ad·02f4·1a2d·c2c8··..J...8o&....-..00000480:·c34e·980b·fc51·2708·c705·2d5c·948a·49c2··.N...Q'...-\..I.
00000490:·38a0·d0ad·48f1·113a·1db9·c7c8·85a2·51b4··8...H..:......Q.00000490:·c0f5·8657·76ec·d9d4·4482·749d·a653·2b66··...Wv...D.t..S+f
000004a0:·121a·1d0d·6784·e3a3·cea0·3324·b58b·755a··....g.....3$..uZ000004a0:·4c59·19b3·5c30·7346·de28·66f3·82da·f6d4··LY..\0sF.(f.....
000004b0:·22b5·b3e2·da62·7fce·ec36·7b34·5a26·685a··"....b...6{4Z&hZ000004b0:·37d2·de68·97ab·0d03·c759·6c84·681e·180b··7..h.....Yl.h...
000004c0:·2d1c·afc2·6fcb·054d·f1ab·83b2·cfb1·3a1d··-...o..M......:.000004c0:·1d8d·da04·35d6·b050·7b18·64b6·a0a9·f658··....5..P{.d....X
000004d0:·27fb·4caf·f7e9·4f99·e56c·aa5b·a313·20f1··'.L...O..l.[..·.000004d0:·e837·d30c·9aa3·d35c·da57·d05e·ab5c·cf0d··.7.....\.W.^.\..
000004e0:·9ced·52b2·52a7·55bb·4932·e606·8de0·e3e6··..R.R.U.I2......000004e0:·570b·3afc·5d96·166b·c90e·6c71·2ae1·ca8e··W.:.]..k..lq*...
000004f0:·6d6e·cd1d·70ab·6e38·aed1·1a2c·7c74·6ca0··mn..p.n8...,|tl.000004f0:·3eb9·b6f9·3aed·47fb·63bf·46b1·582e·6055··>...:.G.c.F.X.`U
00000500:·5a5f·7897·4e09·d9ab·59f6·ca95·ba52·72c1··Z_x.N...Y....Rr.00000500:·46d2·2c1b·a562·56d0·ecd4·9ecb·58a9·d181··F.,..bV.....X...
00000510:·a6a0·a6d1·c00f·e179·87a7·4fea·d41b·8d9d··.......y..O.....00000510:·98c9·d911·3a81·27fb·b7eb·74b0·ecdf·16ef··....:.'...t.....
00000520:·cb67·8b66·a268·62fa·b588·9351·bbb2·15c7··.g.f.hb....Q....00000520:·6f6e·2c9a·f98c·4687·0ad2·0267·d885·ff02··on,...F....g....
00000530:·9c0b·dc6d·76e8·4875·4aa7·74b4·c19c·9158··...mv.HuJ.t....X00000530:·293e·4ca7·8552·3c3b·2ece·9b49·ab00·bd46··)>L..R<;...I...F
00000540:·2737·98cb·5b7d·46d1·d408·87d5·383a·295e··'7..[}F.....8:)^00000540:·8b30·320e·2874·2b52·7c84·4e47·ee31·72a1··.02.(t+R|.NG.1r.
00000550:·af53·5e8a·5bea·432b·5111·8761·0fd4·c2c0··.S^.[.C+Q..a....00000550:·6814·ad84·4647·c319·e1f8·a833·e80c·49ed··h...FG.....3..I.
00000560:·ae84·326c·fa64·d86c·10b4·cfbb·0532·c746··..2l.d.l.....2.F00000560:·629d·9648·edac·b8b6·d89f·33bb·cd1e·8d96··b..H......3.....
00000570:·bf4e·9be4·38ba·1cc7·e82a·14f3·46a2·a8d1··.N..8....*..F...00000570:·099a·560b·c7ab·f0db·7241·53fc·eaa0·ec73··..V.....rAS....s
00000580:·a998·6d60·ccad·862e·47c0·e93a·95a3·d9ba··..m`....G..:....00000580:·ac4e·c7c9·3ed3·eb7d·fa53·6639·9bea·d6e8··.N..>..}.Sf9....
00000590:·4a56·aa68·e1e8·6dcc·5651·f74d·aa2a·3a0d··JV.h..m.VQ.M.*:.00000590:·0448·3c67·bb94·acd4·69d5·6e92·8cb9·4123··.H<g....i.n...A#
000005a0:·4663·25b2·191c·6406·630d·612c·9c21·6e22··Fc%...d.c.a,.!n"000005a0:·f8b8·799b·5b73·07dc·aa1b·8e6b·b406·0b1f··..y.[s.....k....
000005b0:·3b65·b34e·6e34·16ce·0ef7·052e·d98a·601f··;e.Nn4........`.000005b0:·1d1b·a8d6·17de·a553·42f6·6a96·bd72·a5ae··.......SB.j..r..
000005c0:·1c1b·1995·8a11·9d3c·a9d0·5851·4ae7·341a··.......<..XQJ.4.000005c0:·945c·b029·a869·34f0·4378·dee1·e993·3af5··.\.).i4.Cx....:.
000005d0:·0573·768c·c2fb·2e4f·15e8·548b·a632·37e6··.sv....O..T..27.000005d0:·4663·e7f2·d9a2·9928·9a98·7e2d·e264·d4ae··Fc.....(..~-.d..
000005e0:·e07f·0b53·8d61·aaa1·aa1d·860e·2f7b·bb4e··...S.a....../{.N000005e0:·6cc5·31e7·0277·9b1d·3a52·9dd2·291d·6d30··l.1..w..:R..).m0
000005f0:·3ba2·a97a·52f8·6f62·d93b·211a·763c·27a8··;..zR.ob.;!.v<'.000005f0:·6724·d6c9·0de6·f256·9f51·3435·c261·358e··g$.....V.Q45.a5.
00000600:·1fe5·593a·9d1d·8992·66c6·cccb·b37c·1f4e··..Y:....f....|.N00000600:·4e8a·d7eb·9497·e296·fad0·4a54·c461·d803··N.........JT.a..
00000610:·4d89·8c5a·9fef·f2d2·3fa0·d339·d109·2969··M..Z....?..9..)i00000610:·b530·b02b·a10c·9b3e·1936·1b04·edf3·6e81··.0.+...>.6....n.
00000620:·d928·94fb·b216·b6f0·212c·c71d·f67c·e9dd··.(......!,...|..00000620:·ccb1·d1af·d326·398e·2ec7·31ba·0ac5·bc91··.....&9...1.....
00000630:·845d·e363·3a57·a7f3·648f·99b2·8795·cc64··.].c:W..d......d00000630:·286a·742a·661b·1873·aba1·cb11·70ba·4ee5··(jt*f..s....p.N.
00000640:·f356·2659·4e18·051c·d647·b127·7764·724f··.V&YN....G.'wdrO00000640:·68b6·ae92·952a·5a38·7a1b·b355·d47d·93aa··h....*Z8z..U.}..
00000650:·1fd7·e9fc·684f·567a·624f·9f44·e0b9·9e4c··....hOVzbO.D...L00000650:·8a4e·83d1·5889·6c06·0799·c158·4318·0b67··.N..X.l....XC..g
00000660:·6452·f469·9d2e·8802·cfca·c86c·a3d1·67e0··dR.i.......l..g.00000660:·889b·c84e·d9ac·931b·8d85·b3c3·7d81·4bb6··...N........}.K.
00000670:·bcaa·efb3·f33e·abd3·c591·f352·d92c·9cf7··.....>.....R.,..00000670:·22d8·07c7·4646·a562·4427·4f2a·3456·94d2··"...FF.bD'O*4V..
00000680:·798c·50dd·6657·c778·842f·ea74·4934·42aa··y.P.fW.x./.tI4B.00000680:·398d·46c1·9c1d·a3f0·becb·5305·3ad5·a2a9··9.F.......S.:...
00000690:·cf48·9530·c297·717d·46ec·4ae0·4bc5·5774··.H.0..q}F.J.K.Wt00000690:·cc8d·39f8·dfc2·5463·986a·a86a·87a1·c3cb··..9...Tc.j.j....
000006a0:·ba4c·2a9a·a422·6d24·f259·8d2e·c788·23ce··.L*.."m$.Y....#.000006a0:·deae·d38e·68aa·9e14·fe9b·58f6·4e88·861d··....h.....X.N...
000006b0:·88ef·eeac·9fe2·153a·5d19·2d36·6da6·b3d6··.......:].-6m...000006b0:·cf09·ea47·7996·4e67·47a2·a499·31f3·f22c··...Gy.NgG...1..,
000006c0:·2679·8cdf·c054·1e6e·f736·9eea·9b3a·5d1d··&y...T.n.6...:].000006c0:·df87·5353·22a3·d6e7·bbbc·f40f·e874·4e74··..SS"........tNt
000006d0:·4d95·c1ad·eec3·54d7·60b1·9e3f·c882·6b75··M.....T.`..?..ku000006d0:·424a·5a36·0ae5·beac·852d·7c08·cb71·873d··BJZ6.....-|..q.=
000006e0:·ba2e·5a6c·26db·8dcf·3760·5ecf·0f8d·be89··..Zl&...7`^.....000006e0:·5f7a·3761·d7f8·98ce·d5e9·3cd9·63a6·ec61··_z7a......<.c..a
000006f0:·f5ee·d2e9·46a9·9951·d720·4acb·6ad1·37a1··....F..Q.·J.j.7.000006f0:·2533·d9bc·9549·9613·4601·87f5·51ec·c91d··%3...I..F...Q...
00000700:·a3e7·4ffa·e616·9d6e·8dae·5b26·1bb9·e776··..O....n..[&...v00000700:·99dc·d3c7·753a·3fda·9395·9ed8·d327·1178··....u:?......'.x
00000710:·b928·7fbb·5dcf·6677·e874·676c·bcf2·0623··.(..].fw.tgl...#00000710:·ae27·1399·147d·5aa7·0ba2·c0b3·3232·db68··.'...}Z.....22.h
00000720:·9fc1·a114·34fa·01c6·f347·43d7·f7ec·aa54··....4....GC....T00000720:·f419·38af·eafb·ecbc·cfea·7471·e4bc·5436··..8.......tq..T6
00000730:·dead·d33d·d11e·b3b9·a295·cd18·298d·7e84··...=........).~.00000730:·0be7·7d1e·2354·b7d9·d531·1ee1·8b3a·5d12··..}.#T...1...:].
00000740:·19b6·bbe1·e69c·1dd4·9c22·52a7·d4fe·58a7··........."R...X.00000740:·8d90·ea33·5225·8cf0·655c·9f11·bb12·f852··...3R%..e\.....R
00000750:·fba4·b6b5·7e79·f305·e4a6·bc89·c9ef·e77b··....~y.........{00000750:·f115·9d2e·938a·26a9·481b·897c·56a3·cb31··......&.H..|V..1
00000760:·eb0f·b955·d6fd·4ca7·0762·f736·db63·a520··...U..L..b.6.c.·00000760:·e288·33e2·bb3b·eba7·7885·4e57·468b·4d9b··..3..;..x.NWF.M.
00000770:·fab9·4ca2·f6f6·22b2·5d4d·aa7e·a9d3·43d1··..L...".]M.~..C.00000770:·e9ac·b549·1ee3·3730·9587·dbbd·8da7·faa6··...I..70........
00000780:·4ef2·c606·ce73·58e1·afe0·9cc0·a939·21ee··N....sX......9!.00000780:·4e57·4753·6570·abfb·30d5·3558·ace7·0fb2··NWGSep..0.5X....
00000790:·e5b0·14fe·46a7·4726·8566·c12c·e266·2635··....F.G&.f.,.f&500000790:·e05a·9dae·8b16·9bc9·76e3·f30d·98d7·f343··.Z......v......C
000007a0:·fa1d·6765·2402·b7c2·b1f5·984e·8f47·5b81··..ge$......N.G[.000007a0:·a36f·62bd·bb74·ba51·6a66·d435·88d2·b25a··.ob..t.Qjf.5...Z
000007b0:·ae88·c845·6c3d·0199·ccc6·ced0·18ef·f80f··...El=..........000007b0:·f44d·e8e8·f993·beb9·45a7·5ba3·eb96·c946··.M......E.[....F
000007c0:·3a3d·15c9·641e·367b·4ad8·f19f·5826·c71a··:=..d.6{J...X&..000007c0:·eeb9·5d2e·cadf·6ed7·b3d9·1d3a·dd19·1baf··..]...n....:....
000007d0:·e218·7b5a·a767·6239·538e·55ee·41a0·3d8b··..{Z.gb9S.U.A.=.000007d0:·bcc1·c867·7028·058d·7e80·f1fc·d1d0·f53d··...gp(..~......=
Max diff block lines reached; -1/4480389 bytes (-0.00%) of diff not shown.
158 KB
./usr/share/java/rats-runtime-1.15.0.jar
4.28 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·44098·bytes,·number·of·entries:·401 Zip·file·size:·45112·bytes,·number·of·entries:·40
2 -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/2 -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/
3 -rw-r--r--··2.0·unx······117·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······117·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF
4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/
5 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/parser/5 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/parser/
6 -rw----·····2.0·fat······290·bl·defN·21-Oct-25·09:54·xtc/parser/Column.class6 -rw----·····2.0·fat······290·bl·defN·21-Oct-25·09:54·xtc/parser/Column.class
7 -rw----·····2.0·fat·····1554·bl·defN·21-Oct-25·09:54·xtc/parser/ParseError.class7 -rw----·····2.0·fat·····1554·bl·defN·21-Oct-25·09:54·xtc/parser/ParseError.class
8 -rw----·····2.0·fat······239·bl·defN·21-Oct-25·09:54·xtc/parser/ParseException.class8 -rw----·····2.0·fat······239·bl·defN·21-Oct-25·09:54·xtc/parser/ParseException.class
Offset 12, 31 lines modifiedOffset 12, 31 lines modified
12 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/tree/12 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/tree/
13 -rw----·····2.0·fat······907·bl·defN·21-Oct-25·09:54·xtc/tree/Annotation.class13 -rw----·····2.0·fat······907·bl·defN·21-Oct-25·09:54·xtc/tree/Annotation.class
14 -rw----·····2.0·fat·····1161·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$After1.class14 -rw----·····2.0·fat·····1161·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$After1.class
15 -rw----·····2.0·fat·····1163·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$Before1.class15 -rw----·····2.0·fat·····1163·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$Before1.class
16 -rw----·····2.0·fat·····1246·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$Round1.class16 -rw----·····2.0·fat·····1246·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$Round1.class
17 -rw----·····2.0·fat·····3224·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$RoundN.class17 -rw----·····2.0·fat·····3224·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting$RoundN.class
18 -rw----·····2.0·fat·····1221·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting.class18 -rw----·····2.0·fat·····1221·bl·defN·21-Oct-25·09:54·xtc/tree/Formatting.class
19 -rw----·····2.0·fat·····1188·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed.class 
20 -rw----·····2.0·fat·····1109·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed0.class 
21 -rw----·····2.0·fat·····1384·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed1.class 
22 -rw----·····2.0·fat·····1536·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed2.class 
23 -rw----·····2.0·fat·····1641·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed3.class 
24 -rw----·····2.0·fat·····1754·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed4.class 
25 -rw----·····2.0·fat·····1867·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed5.class 
26 -rw----·····2.0·fat·····1981·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed6.class 
27 -rw----·····2.0·fat·····2094·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed7.class 
28 -rw----·····2.0·fat·····2207·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed8.class19 -rw----·····2.0·fat·····1207·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed.class
 20 -rw----·····2.0·fat·····1290·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed0.class
 21 -rw----·····2.0·fat·····1565·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed1.class
 22 -rw----·····2.0·fat·····1717·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed2.class
 23 -rw----·····2.0·fat·····1822·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed3.class
 24 -rw----·····2.0·fat·····1935·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed4.class
 25 -rw----·····2.0·fat·····2048·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed5.class
 26 -rw----·····2.0·fat·····2162·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed6.class
 27 -rw----·····2.0·fat·····2275·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed7.class
 28 -rw----·····2.0·fat·····2388·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Fixed8.class
29 -rw----·····2.0·fat·····2599·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Variable.class29 -rw----·····2.0·fat·····2618·bl·defN·21-Oct-25·09:54·xtc/tree/GNode$Variable.class
30 -rw----·····2.0·fat·····7328·bl·defN·21-Oct-25·09:54·xtc/tree/GNode.class30 -rw----·····2.0·fat·····7372·bl·defN·21-Oct-25·09:54·xtc/tree/GNode.class
31 -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class31 -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class
32 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class32 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class
33 -rw----·····2.0·fat·····1080·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class33 -rw----·····2.0·fat·····1099·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class
34 -rw----·····2.0·fat·····7769·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class34 -rw----·····2.0·fat·····8105·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class
35 -rw----·····2.0·fat·····1473·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class35 -rw----·····2.0·fat·····1710·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class
36 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/util/36 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/util/
37 -rw----·····2.0·fat······239·bl·defN·21-Oct-25·09:54·xtc/util/Action.class37 -rw----·····2.0·fat······239·bl·defN·21-Oct-25·09:54·xtc/util/Action.class
38 -rw----·····2.0·fat·····1039·bl·defN·21-Oct-25·09:54·xtc/util/Pair$1.class38 -rw----·····2.0·fat·····1039·bl·defN·21-Oct-25·09:54·xtc/util/Pair$1.class
39 -rw----·····2.0·fat·····7341·bl·defN·21-Oct-25·09:54·xtc/util/Pair.class39 -rw----·····2.0·fat·····7341·bl·defN·21-Oct-25·09:54·xtc/util/Pair.class
40 -rw----·····2.0·fat······195·bl·defN·21-Oct-25·09:54·xtc/util/State.class40 -rw----·····2.0·fat······195·bl·defN·21-Oct-25·09:54·xtc/util/State.class
41 -rw----·····2.0·fat·····9911·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class41 -rw----·····2.0·fat·····9911·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class
42 40·files,·78093·bytes·uncompressed,·38620·bytes·compressed:··50.5%42 40·files,·80396·bytes·uncompressed,·39634·bytes·compressed:··50.7%
124 KB
zipdetails --redact --scan --utc {}
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 #119 #
120 #·WARNING:·Offset·0x250:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'120 #·WARNING:·Offset·0x250:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
121 #··········Zero·length·filename121 #··········Zero·length·filename
122 #122 #
123 026B·PAYLOAD123 026B·PAYLOAD
  
124 0538·DATA·DESCRIPTOR·······08074B50·(134695760)124 0538·DATA·DESCRIPTOR·······08074B50·(134695760)
125 053C·CRC···················6E85927E·(1854247550)125 053C·CRC···················71E4E316·(1910825750)
126 0540·Compressed·Size·······000002CD·(717)126 0540·Compressed·Size·······000002CD·(717)
127 0544·Uncompressed·Size·····00000612·(1554)127 0544·Uncompressed·Size·····00000612·(1554)
  
128 0548·LOCAL·HEADER·#7·······04034B50·(67324752)128 0548·LOCAL·HEADER·#7·······04034B50·(67324752)
129 054C·Extract·Zip·Spec······14·(20)·'2.0'129 054C·Extract·Zip·Spec······14·(20)·'2.0'
130 054D·Extract·OS············00·(0)·'MS-DOS'130 054D·Extract·OS············00·(0)·'MS-DOS'
131 054E·General·Purpose·Flag··0808·(2056)131 054E·General·Purpose·Flag··0808·(2056)
Offset 197, 43 lines modifiedOffset 197, 43 lines modified
197 15A0·Filename··············'XXXXXXXXXXXXXXXXXXXXXXX'197 15A0·Filename··············'XXXXXXXXXXXXXXXXXXXXXXX'
198 #198 #
199 #·WARNING:·Offset·0x15A0:·Filename·'XXXXXXXXXXXXXXXXXXXXXXX'199 #·WARNING:·Offset·0x15A0:·Filename·'XXXXXXXXXXXXXXXXXXXXXXX'
200 #··········Zero·length·filename200 #··········Zero·length·filename
201 #201 #
202 15B7·PAYLOAD202 15B7·PAYLOAD
  
203 1734·DATA·DESCRIPTOR·······08074B50·(134695760)203 1733·DATA·DESCRIPTOR·······08074B50·(134695760)
204 1738·CRC···················89787D70·(2306375024)204 1737·CRC···················E0C2B976·(3770857846)
205 173C·Compressed·Size·······0000017D·(381)205 173B·Compressed·Size·······0000017C·(380)
206 1740·Uncompressed·Size·····000002BD·(701)206 173F·Uncompressed·Size·····000002BD·(701)
  
207 1744·LOCAL·HEADER·#10······04034B50·(67324752)207 1743·LOCAL·HEADER·#10······04034B50·(67324752)
208 1748·Extract·Zip·Spec······14·(20)·'2.0'208 1747·Extract·Zip·Spec······14·(20)·'2.0'
209 1749·Extract·OS············00·(0)·'MS-DOS'209 1748·Extract·OS············00·(0)·'MS-DOS'
210 174A·General·Purpose·Flag··0808·(2056)210 1749·General·Purpose·Flag··0808·(2056)
211 ·····[Bits·1-2]············0·'Normal·Compression'211 ·····[Bits·1-2]············0·'Normal·Compression'
212 ·····[Bit··3]··············1·'Streamed'212 ·····[Bit··3]··············1·'Streamed'
213 ·····[Bit·11]··············1·'Language·Encoding'213 ·····[Bit·11]··············1·'Language·Encoding'
214 174C·Compression·Method····0008·(8)·'Deflated'214 174B·Compression·Method····0008·(8)·'Deflated'
215 174E·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'215 174D·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
216 1752·CRC···················00000000·(0)216 1751·CRC···················00000000·(0)
217 1756·Compressed·Size·······00000000·(0)217 1755·Compressed·Size·······00000000·(0)
218 175A·Uncompressed·Size·····00000000·(0)218 1759·Uncompressed·Size·····00000000·(0)
219 175E·Filename·Length·······001E·(30)219 175D·Filename·Length·······001E·(30)
220 1760·Extra·Length··········0000·(0)220 175F·Extra·Length··········0000·(0)
221 1762·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'221 1761·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
222 #222 #
223 #·WARNING:·Offset·0x1762:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'223 #·WARNING:·Offset·0x1761:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
224 #··········Zero·length·filename224 #··········Zero·length·filename
225 #225 #
226 1780·PAYLOAD226 177F·PAYLOAD
  
227 1A6D·DATA·DESCRIPTOR·······08074B50·(134695760)227 1A6D·DATA·DESCRIPTOR·······08074B50·(134695760)
228 1A71·CRC···················87AF1DBF·(2276400575)228 1A71·CRC···················77245DC3·(1998872003)
229 1A75·Compressed·Size·······000002ED·(749)229 1A75·Compressed·Size·······000002EE·(750)
230 1A79·Uncompressed·Size·····00000638·(1592)230 1A79·Uncompressed·Size·····00000638·(1592)
  
231 1A7D·LOCAL·HEADER·#11······04034B50·(67324752)231 1A7D·LOCAL·HEADER·#11······04034B50·(67324752)
232 1A81·Extract·Zip·Spec······0A·(10)·'1.0'232 1A81·Extract·Zip·Spec······0A·(10)·'1.0'
233 1A82·Extract·OS············00·(0)·'MS-DOS'233 1A82·Extract·OS············00·(0)·'MS-DOS'
234 1A83·General·Purpose·Flag··0800·(2048)234 1A83·General·Purpose·Flag··0800·(2048)
235 ·····[Bit·11]··············1·'Language·Encoding'235 ·····[Bit·11]··············1·'Language·Encoding'
Offset 268, 15 lines modifiedOffset 268, 15 lines modified
268 #268 #
269 #·WARNING:·Offset·0x1AC2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXX'269 #·WARNING:·Offset·0x1AC2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXX'
270 #··········Zero·length·filename270 #··········Zero·length·filename
271 #271 #
272 1ADB·PAYLOAD272 1ADB·PAYLOAD
  
273 1CCB·DATA·DESCRIPTOR·······08074B50·(134695760)273 1CCB·DATA·DESCRIPTOR·······08074B50·(134695760)
274 1CCF·CRC···················F94CEA7B·(4182567547)274 1CCF·CRC···················2F31B952·(791787858)
275 1CD3·Compressed·Size·······000001F0·(496)275 1CD3·Compressed·Size·······000001F0·(496)
276 1CD7·Uncompressed·Size·····0000038B·(907)276 1CD7·Uncompressed·Size·····0000038B·(907)
  
277 1CDB·LOCAL·HEADER·#13······04034B50·(67324752)277 1CDB·LOCAL·HEADER·#13······04034B50·(67324752)
278 1CDF·Extract·Zip·Spec······14·(20)·'2.0'278 1CDF·Extract·Zip·Spec······14·(20)·'2.0'
279 1CE0·Extract·OS············00·(0)·'MS-DOS'279 1CE0·Extract·OS············00·(0)·'MS-DOS'
280 1CE1·General·Purpose·Flag··0808·(2056)280 1CE1·General·Purpose·Flag··0808·(2056)
Offset 423, 1703 lines modifiedOffset 423, 1703 lines modified
423 2E77·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX'423 2E77·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX'
424 #424 #
425 #·WARNING:·Offset·0x2E77:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXX'425 #·WARNING:·Offset·0x2E77:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXX'
426 #··········Zero·length·filename426 #··········Zero·length·filename
427 #427 #
428 2E91·PAYLOAD428 2E91·PAYLOAD
  
429 3078·DATA·DESCRIPTOR·······08074B50·(134695760)429 3083·DATA·DESCRIPTOR·······08074B50·(134695760)
430 307C·CRC···················39AD090B·(967641355)430 3087·CRC···················9D4032C1·(2638230209)
431 3080·Compressed·Size·······000001E7·(487)431 308B·Compressed·Size·······000001F2·(498)
432 3084·Uncompressed·Size·····000004A4·(1188)432 308F·Uncompressed·Size·····000004B7·(1207)
  
433 3088·LOCAL·HEADER·#19······04034B50·(67324752)433 3093·LOCAL·HEADER·#19······04034B50·(67324752)
434 308C·Extract·Zip·Spec······14·(20)·'2.0'434 3097·Extract·Zip·Spec······14·(20)·'2.0'
435 308D·Extract·OS············00·(0)·'MS-DOS'435 3098·Extract·OS············00·(0)·'MS-DOS'
436 308E·General·Purpose·Flag··0808·(2056)436 3099·General·Purpose·Flag··0808·(2056)
437 ·····[Bits·1-2]············0·'Normal·Compression'437 ·····[Bits·1-2]············0·'Normal·Compression'
438 ·····[Bit··3]··············1·'Streamed'438 ·····[Bit··3]··············1·'Streamed'
439 ·····[Bit·11]··············1·'Language·Encoding'439 ·····[Bit·11]··············1·'Language·Encoding'
440 3090·Compression·Method····0008·(8)·'Deflated'440 309B·Compression·Method····0008·(8)·'Deflated'
441 3092·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'441 309D·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
442 3096·CRC···················00000000·(0)442 30A1·CRC···················00000000·(0)
443 309A·Compressed·Size·······00000000·(0)443 30A5·Compressed·Size·······00000000·(0)
444 309E·Uncompressed·Size·····00000000·(0)444 30A9·Uncompressed·Size·····00000000·(0)
445 30A2·Filename·Length·······001B·(27)445 30AD·Filename·Length·······001B·(27)
446 30A4·Extra·Length··········0000·(0)446 30AF·Extra·Length··········0000·(0)
447 30A6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX'447 30B1·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
448 #448 #
449 #·WARNING:·Offset·0x30A6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'449 #·WARNING:·Offset·0x30B1:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
450 #··········Zero·length·filename450 #··········Zero·length·filename
451 #451 #
452 30C1·PAYLOAD452 30CC·PAYLOAD
  
453 32FD·DATA·DESCRIPTOR·······08074B50·(134695760)453 3350·DATA·DESCRIPTOR·······08074B50·(134695760)
454 3301·CRC···················8ECDC49B·(2395849883)454 3354·CRC···················4E498697·(1313441431)
455 3305·Compressed·Size·······0000023C·(572)455 3358·Compressed·Size·······00000284·(644)
456 3309·Uncompressed·Size·····00000455·(1109)456 335C·Uncompressed·Size·····0000050A·(1290)
  
457 330D·LOCAL·HEADER·#20······04034B50·(67324752)457 3360·LOCAL·HEADER·#20······04034B50·(67324752)
458 3311·Extract·Zip·Spec······14·(20)·'2.0'458 3364·Extract·Zip·Spec······14·(20)·'2.0'
459 3312·Extract·OS············00·(0)·'MS-DOS'459 3365·Extract·OS············00·(0)·'MS-DOS'
460 3313·General·Purpose·Flag··0808·(2056)460 3366·General·Purpose·Flag··0808·(2056)
461 ·····[Bits·1-2]············0·'Normal·Compression'461 ·····[Bits·1-2]············0·'Normal·Compression'
462 ·····[Bit··3]··············1·'Streamed'462 ·····[Bit··3]··············1·'Streamed'
463 ·····[Bit·11]··············1·'Language·Encoding'463 ·····[Bit·11]··············1·'Language·Encoding'
464 3315·Compression·Method····0008·(8)·'Deflated'464 3368·Compression·Method····0008·(8)·'Deflated'
465 3317·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'465 336A·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
466 331B·CRC···················00000000·(0)466 336E·CRC···················00000000·(0)
467 331F·Compressed·Size·······00000000·(0)467 3372·Compressed·Size·······00000000·(0)
468 3323·Uncompressed·Size·····00000000·(0)468 3376·Uncompressed·Size·····00000000·(0)
469 3327·Filename·Length·······001B·(27)469 337A·Filename·Length·······001B·(27)
Max diff block lines reached; 119850/127148 bytes (94.26%) of diff not shown.
891 B
xtc/parser/ParseError.class
837 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·732e116fc2203a459a0a34bde147e9bb245a95b3ccb9ac3ccc5c402ceb4387e81 ··SHA-256·checksum·0d83e16844a69e638a44c08420037682b7b1163aebb533437cbaaa4c8b6ae834
2 ··Compiled·from·"ParseError.java"2 ··Compiled·from·"ParseError.java"
3 public·final·class·xtc.parser.ParseError·extends·xtc.parser.Result3 public·final·class·xtc.parser.ParseError·extends·xtc.parser.Result
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER6 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ParseError7 ··this_class:·#8··························//·xtc/parser/ParseError
8 ··super_class:·#2·························//·xtc/parser/Result8 ··super_class:·#2·························//·xtc/parser/Result
9 ··interfaces:·0,·fields:·2,·methods:·11,·attributes:·19 ··interfaces:·0,·fields:·2,·methods:·11,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Result."<init>":(I)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Result."<init>":(I)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Result12 ···#2·=·Class··············#4·············//·xtc/parser/Result
846 B
xtc/parser/Result.class
800 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·876584179a9e41990db16a7815e1448baccb64ce55b3fd14a3755cdaac69e2461 ··SHA-256·checksum·faf59f2e013cd13b2d876915ea24bbefd53471bd1b5a0da94f6e9d0c998104b3
2 ··Compiled·from·"Result.java"2 ··Compiled·from·"Result.java"
3 public·abstract·class·xtc.parser.Result3 public·abstract·class·xtc.parser.Result
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/Result7 ··this_class:·#8··························//·xtc/parser/Result
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
930 B
xtc/parser/SemanticValue.class
870 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2037cdafe4d363a594344ee0f982a3eeaa03ee03fdc6366918e21a5d32edf6431 ··SHA-256·checksum·463a78b0647950e92c78fc497f8afcf0ab7579f3b546ba42cc04a44f4d8bd155
2 ··Compiled·from·"SemanticValue.java"2 ··Compiled·from·"SemanticValue.java"
3 public·final·class·xtc.parser.SemanticValue·extends·xtc.parser.Result3 public·final·class·xtc.parser.SemanticValue·extends·xtc.parser.Result
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER6 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/SemanticValue7 ··this_class:·#8··························//·xtc/parser/SemanticValue
8 ··super_class:·#14························//·xtc/parser/Result8 ··super_class:·#14························//·xtc/parser/Result
9 ··interfaces:·0,·fields:·2,·methods:·10,·attributes:·19 ··interfaces:·0,·fields:·2,·methods:·10,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/ParseError.DUMMY:Lxtc/parser/ParseError;11 ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/ParseError.DUMMY:Lxtc/parser/ParseError;
12 ···#2·=·Class··············#4·············//·xtc/parser/ParseError12 ···#2·=·Class··············#4·············//·xtc/parser/ParseError
871 B
xtc/tree/Annotation.class
821 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·5d5adf4a6831e6f7207ae0e108b8cba003ef8e3421358b2feee546ff7d4630dd1 ··SHA-256·checksum·0174b72d9dc3568916403cb852fc372db8f625e82b2c9c052401ab4b7c048e5c
2 ··Compiled·from·"Annotation.java"2 ··Compiled·from·"Annotation.java"
3 public·abstract·class·xtc.tree.Annotation·extends·xtc.tree.Node3 public·abstract·class·xtc.tree.Annotation·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/tree/Annotation7 ··this_class:·#8··························//·xtc/tree/Annotation
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
2.43 KB
xtc/tree/GNode$Fixed.class
2.38 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·cf26b93b3739f7c248577e2b346b356fcec141e03bad6845b2fe40e8bde72fd31 ··SHA-256·checksum·bcdcaed95ec3205df781222aeb91480b39d1d3fe95bfd9d0c58d79813fc058b0
2 ··Compiled·from·"GNode.java"2 ··Compiled·from·"GNode.java"
3 abstract·class·xtc.tree.GNode$Fixed·extends·xtc.tree.GNode3 abstract·class·xtc.tree.GNode$Fixed·extends·xtc.tree.GNode
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0420)·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0420)·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#12·························//·xtc/tree/GNode$Fixed7 ··this_class:·#12·························//·xtc/tree/GNode$Fixed
8 ··super_class:·#2·························//·xtc/tree/GNode8 ··super_class:·#2·························//·xtc/tree/GNode
9 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/GNode."<init>":(Ljava/lang/String;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/GNode."<init>":(Ljava/lang/String;)V
12 ···#2·=·Class··············#4·············//·xtc/tree/GNode12 ···#2·=·Class··············#4·············//·xtc/tree/GNode
13 ···#3·=·NameAndType········#5:#6··········//·"<init>":(Ljava/lang/String;)V13 ···#3·=·NameAndType········#5:#6··········//·"<init>":(Ljava/lang/String;)V
14 ···#4·=·Utf8···············xtc/tree/GNode14 ···#4·=·Utf8···············xtc/tree/GNode
15 ···#5·=·Utf8···············<init>15 ···#5·=·Utf8···············<init>
16 ···#6·=·Utf8···············(Ljava/lang/String;)V16 ···#6·=·Utf8···············(Ljava/lang/String;)V
Offset 36, 16 lines modifiedOffset 36, 17 lines modified
36 ··#26·=·Utf8···············(Ljava/util/Collection<*>;)Lxtc/tree/Node;36 ··#26·=·Utf8···············(Ljava/util/Collection<*>;)Lxtc/tree/Node;
37 ··#27·=·Utf8···············(ILjava/util/Collection;)Lxtc/tree/Node;37 ··#27·=·Utf8···············(ILjava/util/Collection;)Lxtc/tree/Node;
38 ··#28·=·Utf8···············(ILjava/util/Collection<*>;)Lxtc/tree/Node;38 ··#28·=·Utf8···············(ILjava/util/Collection<*>;)Lxtc/tree/Node;
39 ··#29·=·Utf8···············remove39 ··#29·=·Utf8···············remove
40 ··#30·=·Utf8···············(I)Ljava/lang/Object;40 ··#30·=·Utf8···············(I)Ljava/lang/Object;
41 ··#31·=·Utf8···············SourceFile41 ··#31·=·Utf8···············SourceFile
42 ··#32·=·Utf8···············GNode.java42 ··#32·=·Utf8···············GNode.java
 43 ··#33·=·Utf8···············NestHost
43 ··#33·=·Utf8···············InnerClasses44 ··#34·=·Utf8···············InnerClasses
44 ··#34·=·Utf8···············Fixed45 ··#35·=·Utf8···············Fixed
45 {46 {
46 ··xtc.tree.GNode$Fixed(java.lang.String);47 ··xtc.tree.GNode$Fixed(java.lang.String);
47 ····descriptor:·(Ljava/lang/String;)V48 ····descriptor:·(Ljava/lang/String;)V
48 ····flags:·(0x0000)49 ····flags:·(0x0000)
49 ····Code:50 ····Code:
50 ······stack=2,·locals=2,·args_size=251 ······stack=2,·locals=2,·args_size=2
51 ·········0:·aload_052 ·········0:·aload_0
Offset 148, 9 lines modifiedOffset 149, 10 lines modified
148 ·········4:·ldc···········#9··················//·String·Generic·node·with·a·fixed·number·of·children149 ·········4:·ldc···········#9··················//·String·Generic·node·with·a·fixed·number·of·children
149 ·········6:·invokespecial·#11·················//·Method·java/lang/UnsupportedOperationException."<init>":(Ljava/lang/String;)V150 ·········6:·invokespecial·#11·················//·Method·java/lang/UnsupportedOperationException."<init>":(Ljava/lang/String;)V
150 ·········9:·athrow151 ·········9:·athrow
151 ······LineNumberTable:152 ······LineNumberTable:
152 ········line·91:·0153 ········line·91:·0
153 }154 }
154 SourceFile:·"GNode.java"155 SourceFile:·"GNode.java"
 156 NestHost:·class·xtc/tree/GNode
155 InnerClasses:157 InnerClasses:
156 ··static·abstract·#34=·#12·of·#2;·········//·Fixed=class·xtc/tree/GNode$Fixed·of·class·xtc/tree/GNode158 ··static·abstract·#35=·#12·of·#2;·········//·Fixed=class·xtc/tree/GNode$Fixed·of·class·xtc/tree/GNode
786 B
xtc/tree/GNode$Fixed0.class
732 B
procyon -ec {}
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 ········super(fixed0.name);13 ········super(fixed0.name);
14 ····}14 ····}
15 ····15 ····
16 ····public·int·size()·{16 ····public·int·size()·{
17 ········return·0;17 ········return·0;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·get(final·int·i)·{20 ····public·Object·get(final·int·n)·{
21 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·0");21 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·0");
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·set(final·int·i,·final·Object·o)·{24 ····public·Object·set(final·int·n,·final·Object·o)·{
25 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·0");25 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·0");
26 ····}26 ····}
27 ····27 ····
28 ····public·void·addAllTo(final·Collection<Object>·collection)·{28 ····public·void·addAllTo(final·Collection<Object>·collection)·{
29 ····}29 ····}
30 }30 }
1.04 KB
xtc/tree/GNode$Fixed1.class
1010 B
procyon -ec {}
    
Offset 16, 27 lines modifiedOffset 16, 27 lines modified
16 ········this(fixed1.name,·fixed1.c1);16 ········this(fixed1.name,·fixed1.c1);
17 ····}17 ····}
18 ····18 ····
19 ····public·int·size()·{19 ····public·int·size()·{
20 ········return·1;20 ········return·1;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·get(final·int·i)·{23 ····public·Object·get(final·int·n)·{
24 ········if·(0·==·i)·{24 ········if·(0·==·n)·{
25 ············return·this.c1;25 ············return·this.c1;
26 ········}26 ········}
27 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·1");27 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·1");
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·set(final·int·i,·final·Object·c1)·{30 ····public·Object·set(final·int·n,·final·Object·c1)·{
31 ········if·(0·==·i)·{31 ········if·(0·==·n)·{
32 ············final·Object·c2·=·this.c1;32 ············final·Object·c2·=·this.c1;
33 ············this.c1·=·c1;33 ············this.c1·=·c1;
34 ············return·c2;34 ············return·c2;
35 ········}35 ········}
36 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·1");36 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·1");
37 ····}37 ····}
38 ····38 ····
39 ····public·void·addAllTo(final·Collection<Object>·collection)·{39 ····public·void·addAllTo(final·Collection<Object>·collection)·{
40 ········collection.add(this.c1);40 ········collection.add(this.c1);
41 ····}41 ····}
42 }42 }
1.47 KB
xtc/tree/GNode$Fixed2.class
1.42 KB
procyon -ec {}
    
Offset 18, 42 lines modifiedOffset 18, 42 lines modified
18 ········this(fixed2.name,·fixed2.c1,·fixed2.c2);18 ········this(fixed2.name,·fixed2.c1,·fixed2.c2);
19 ····}19 ····}
20 ····20 ····
21 ····public·int·size()·{21 ····public·int·size()·{
22 ········return·2;22 ········return·2;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·get(final·int·i)·{25 ····public·Object·get(final·int·n)·{
26 ········switch·(i)·{26 ········switch·(n)·{
27 ············case·0:·{27 ············case·0:·{
28 ················return·this.c1;28 ················return·this.c1;
29 ············}29 ············}
30 ············case·1:·{30 ············case·1:·{
31 ················return·this.c2;31 ················return·this.c2;
32 ············}32 ············}
33 ············default:·{33 ············default:·{
34 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");34 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
35 ············}35 ············}
36 ········}36 ········}
37 ····}37 ····}
38 ····38 ····
39 ····public·Object·set(final·int·i,·final·Object·o)·{39 ····public·Object·set(final·int·n,·final·Object·o)·{
40 ········switch·(i)·{40 ········switch·(n)·{
41 ············case·0:·{41 ············case·0:·{
42 ················final·Object·c1·=·this.c1;42 ················final·Object·c1·=·this.c1;
43 ················this.c1·=·o;43 ················this.c1·=·o;
44 ················return·c1;44 ················return·c1;
45 ············}45 ············}
46 ············case·1:·{46 ············case·1:·{
47 ················final·Object·c2·=·this.c2;47 ················final·Object·c2·=·this.c2;
48 ················this.c2·=·o;48 ················this.c2·=·o;
49 ················return·c2;49 ················return·c2;
50 ············}50 ············}
51 ············default:·{51 ············default:·{
52 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");52 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
53 ············}53 ············}
54 ········}54 ········}
55 ····}55 ····}
56 ····56 ····
57 ····public·void·addAllTo(final·Collection<Object>·collection)·{57 ····public·void·addAllTo(final·Collection<Object>·collection)·{
58 ········collection.add(this.c1);58 ········collection.add(this.c1);
59 ········collection.add(this.c2);59 ········collection.add(this.c2);
1.66 KB
xtc/tree/GNode$Fixed3.class
1.6 KB
procyon -ec {}
    
Offset 20, 33 lines modifiedOffset 20, 33 lines modified
20 ········this(fixed3.name,·fixed3.c1,·fixed3.c2,·fixed3.c3);20 ········this(fixed3.name,·fixed3.c1,·fixed3.c2,·fixed3.c3);
21 ····}21 ····}
22 ····22 ····
23 ····public·int·size()·{23 ····public·int·size()·{
24 ········return·3;24 ········return·3;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·get(final·int·i)·{27 ····public·Object·get(final·int·n)·{
28 ········switch·(i)·{28 ········switch·(n)·{
29 ············case·0:·{29 ············case·0:·{
30 ················return·this.c1;30 ················return·this.c1;
31 ············}31 ············}
32 ············case·1:·{32 ············case·1:·{
33 ················return·this.c2;33 ················return·this.c2;
34 ············}34 ············}
35 ············case·2:·{35 ············case·2:·{
36 ················return·this.c3;36 ················return·this.c3;
37 ············}37 ············}
38 ············default:·{38 ············default:·{
39 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·3");39 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·3");
40 ············}40 ············}
41 ········}41 ········}
42 ····}42 ····}
43 ····43 ····
44 ····public·Object·set(final·int·i,·final·Object·c3)·{44 ····public·Object·set(final·int·n,·final·Object·c3)·{
45 ········switch·(i)·{45 ········switch·(n)·{
46 ············case·0:·{46 ············case·0:·{
47 ················final·Object·c4·=·this.c1;47 ················final·Object·c4·=·this.c1;
48 ················this.c1·=·c3;48 ················this.c1·=·c3;
49 ················return·c4;49 ················return·c4;
50 ············}50 ············}
51 ············case·1:·{51 ············case·1:·{
52 ················final·Object·c5·=·this.c2;52 ················final·Object·c5·=·this.c2;
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ············}55 ············}
56 ············case·2:·{56 ············case·2:·{
57 ················final·Object·c6·=·this.c3;57 ················final·Object·c6·=·this.c3;
58 ················this.c3·=·c3;58 ················this.c3·=·c3;
59 ················return·c6;59 ················return·c6;
60 ············}60 ············}
61 ············default:·{61 ············default:·{
62 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·3");62 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·3");
63 ············}63 ············}
64 ········}64 ········}
65 ····}65 ····}
66 ····66 ····
67 ····public·void·addAllTo(final·Collection<Object>·collection)·{67 ····public·void·addAllTo(final·Collection<Object>·collection)·{
68 ········collection.add(this.c1);68 ········collection.add(this.c1);
69 ········collection.add(this.c2);69 ········collection.add(this.c2);
1.73 KB
xtc/tree/GNode$Fixed4.class
1.68 KB
procyon -ec {}
    
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
22 ········this(fixed4.name,·fixed4.c1,·fixed4.c2,·fixed4.c3,·fixed4.c4);22 ········this(fixed4.name,·fixed4.c1,·fixed4.c2,·fixed4.c3,·fixed4.c4);
23 ····}23 ····}
24 ····24 ····
25 ····public·int·size()·{25 ····public·int·size()·{
26 ········return·4;26 ········return·4;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·get(final·int·i)·{29 ····public·Object·get(final·int·n)·{
30 ········switch·(i)·{30 ········switch·(n)·{
31 ············case·0:·{31 ············case·0:·{
32 ················return·this.c1;32 ················return·this.c1;
33 ············}33 ············}
34 ············case·1:·{34 ············case·1:·{
35 ················return·this.c2;35 ················return·this.c2;
36 ············}36 ············}
37 ············case·2:·{37 ············case·2:·{
38 ················return·this.c3;38 ················return·this.c3;
39 ············}39 ············}
40 ············case·3:·{40 ············case·3:·{
41 ················return·this.c4;41 ················return·this.c4;
42 ············}42 ············}
43 ············default:·{43 ············default:·{
44 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·4");44 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·4");
45 ············}45 ············}
46 ········}46 ········}
47 ····}47 ····}
48 ····48 ····
49 ····public·Object·set(final·int·i,·final·Object·o)·{49 ····public·Object·set(final·int·n,·final·Object·o)·{
50 ········switch·(i)·{50 ········switch·(n)·{
51 ············case·0:·{51 ············case·0:·{
52 ················final·Object·c1·=·this.c1;52 ················final·Object·c1·=·this.c1;
53 ················this.c1·=·o;53 ················this.c1·=·o;
54 ················return·c1;54 ················return·c1;
55 ············}55 ············}
56 ············case·1:·{56 ············case·1:·{
57 ················final·Object·c2·=·this.c2;57 ················final·Object·c2·=·this.c2;
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ············}65 ············}
66 ············case·3:·{66 ············case·3:·{
67 ················final·Object·c4·=·this.c4;67 ················final·Object·c4·=·this.c4;
68 ················this.c4·=·o;68 ················this.c4·=·o;
69 ················return·c4;69 ················return·c4;
70 ············}70 ············}
71 ············default:·{71 ············default:·{
72 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·4");72 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·4");
73 ············}73 ············}
74 ········}74 ········}
75 ····}75 ····}
76 ····76 ····
77 ····public·void·addAllTo(final·Collection<Object>·collection)·{77 ····public·void·addAllTo(final·Collection<Object>·collection)·{
78 ········collection.add(this.c1);78 ········collection.add(this.c1);
79 ········collection.add(this.c2);79 ········collection.add(this.c2);
1.79 KB
xtc/tree/GNode$Fixed5.class
1.74 KB
procyon -ec {}
    
Offset 24, 16 lines modifiedOffset 24, 16 lines modified
24 ········this(fixed5.name,·fixed5.c1,·fixed5.c2,·fixed5.c3,·fixed5.c4,·fixed5.c5);24 ········this(fixed5.name,·fixed5.c1,·fixed5.c2,·fixed5.c3,·fixed5.c4,·fixed5.c5);
25 ····}25 ····}
26 ····26 ····
27 ····public·int·size()·{27 ····public·int·size()·{
28 ········return·5;28 ········return·5;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·get(final·int·i)·{31 ····public·Object·get(final·int·n)·{
32 ········switch·(i)·{32 ········switch·(n)·{
33 ············case·0:·{33 ············case·0:·{
34 ················return·this.c1;34 ················return·this.c1;
35 ············}35 ············}
36 ············case·1:·{36 ············case·1:·{
37 ················return·this.c2;37 ················return·this.c2;
38 ············}38 ············}
39 ············case·2:·{39 ············case·2:·{
Offset 42, 21 lines modifiedOffset 42, 21 lines modified
42 ············case·3:·{42 ············case·3:·{
43 ················return·this.c4;43 ················return·this.c4;
44 ············}44 ············}
45 ············case·4:·{45 ············case·4:·{
46 ················return·this.c5;46 ················return·this.c5;
47 ············}47 ············}
48 ············default:·{48 ············default:·{
49 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·5");49 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·5");
50 ············}50 ············}
51 ········}51 ········}
52 ····}52 ····}
53 ····53 ····
54 ····public·Object·set(final·int·i,·final·Object·c5)·{54 ····public·Object·set(final·int·n,·final·Object·c5)·{
55 ········switch·(i)·{55 ········switch·(n)·{
56 ············case·0:·{56 ············case·0:·{
57 ················final·Object·c6·=·this.c1;57 ················final·Object·c6·=·this.c1;
58 ················this.c1·=·c5;58 ················this.c1·=·c5;
59 ················return·c6;59 ················return·c6;
60 ············}60 ············}
61 ············case·1:·{61 ············case·1:·{
62 ················final·Object·c7·=·this.c2;62 ················final·Object·c7·=·this.c2;
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ············}75 ············}
76 ············case·4:·{76 ············case·4:·{
77 ················final·Object·c10·=·this.c5;77 ················final·Object·c10·=·this.c5;
78 ················this.c5·=·c5;78 ················this.c5·=·c5;
79 ················return·c10;79 ················return·c10;
80 ············}80 ············}
81 ············default:·{81 ············default:·{
82 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·5");82 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·5");
83 ············}83 ············}
84 ········}84 ········}
85 ····}85 ····}
86 ····86 ····
87 ····public·void·addAllTo(final·Collection<Object>·collection)·{87 ····public·void·addAllTo(final·Collection<Object>·collection)·{
88 ········collection.add(this.c1);88 ········collection.add(this.c1);
89 ········collection.add(this.c2);89 ········collection.add(this.c2);
1.79 KB
xtc/tree/GNode$Fixed6.class
1.74 KB
procyon -ec {}
    
Offset 26, 16 lines modifiedOffset 26, 16 lines modified
26 ········this(fixed6.name,·fixed6.c1,·fixed6.c2,·fixed6.c3,·fixed6.c4,·fixed6.c5,·fixed6.c6);26 ········this(fixed6.name,·fixed6.c1,·fixed6.c2,·fixed6.c3,·fixed6.c4,·fixed6.c5,·fixed6.c6);
27 ····}27 ····}
28 ····28 ····
29 ····public·int·size()·{29 ····public·int·size()·{
30 ········return·6;30 ········return·6;
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·get(final·int·i)·{33 ····public·Object·get(final·int·n)·{
34 ········switch·(i)·{34 ········switch·(n)·{
35 ············case·0:·{35 ············case·0:·{
36 ················return·this.c1;36 ················return·this.c1;
37 ············}37 ············}
38 ············case·1:·{38 ············case·1:·{
39 ················return·this.c2;39 ················return·this.c2;
40 ············}40 ············}
41 ············case·2:·{41 ············case·2:·{
Offset 47, 21 lines modifiedOffset 47, 21 lines modified
47 ············case·4:·{47 ············case·4:·{
48 ················return·this.c5;48 ················return·this.c5;
49 ············}49 ············}
50 ············case·5:·{50 ············case·5:·{
51 ················return·this.c6;51 ················return·this.c6;
52 ············}52 ············}
53 ············default:·{53 ············default:·{
54 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·6");54 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·6");
55 ············}55 ············}
56 ········}56 ········}
57 ····}57 ····}
58 ····58 ····
59 ····public·Object·set(final·int·i,·final·Object·o)·{59 ····public·Object·set(final·int·n,·final·Object·o)·{
60 ········switch·(i)·{60 ········switch·(n)·{
61 ············case·0:·{61 ············case·0:·{
62 ················final·Object·c1·=·this.c1;62 ················final·Object·c1·=·this.c1;
63 ················this.c1·=·o;63 ················this.c1·=·o;
64 ················return·c1;64 ················return·c1;
65 ············}65 ············}
66 ············case·1:·{66 ············case·1:·{
67 ················final·Object·c2·=·this.c2;67 ················final·Object·c2·=·this.c2;
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ············}85 ············}
86 ············case·5:·{86 ············case·5:·{
87 ················final·Object·c6·=·this.c6;87 ················final·Object·c6·=·this.c6;
88 ················this.c6·=·o;88 ················this.c6·=·o;
89 ················return·c6;89 ················return·c6;
90 ············}90 ············}
91 ············default:·{91 ············default:·{
92 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·6");92 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·6");
93 ············}93 ············}
94 ········}94 ········}
95 ····}95 ····}
96 ····96 ····
97 ····public·void·addAllTo(final·Collection<Object>·collection)·{97 ····public·void·addAllTo(final·Collection<Object>·collection)·{
98 ········collection.add(this.c1);98 ········collection.add(this.c1);
99 ········collection.add(this.c2);99 ········collection.add(this.c2);
1.81 KB
xtc/tree/GNode$Fixed7.class
1.76 KB
procyon -ec {}
    
Offset 28, 16 lines modifiedOffset 28, 16 lines modified
28 ········this(fixed7.name,·fixed7.c1,·fixed7.c2,·fixed7.c3,·fixed7.c4,·fixed7.c5,·fixed7.c6,·fixed7.c7);28 ········this(fixed7.name,·fixed7.c1,·fixed7.c2,·fixed7.c3,·fixed7.c4,·fixed7.c5,·fixed7.c6,·fixed7.c7);
29 ····}29 ····}
30 ····30 ····
31 ····public·int·size()·{31 ····public·int·size()·{
32 ········return·7;32 ········return·7;
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·get(final·int·i)·{35 ····public·Object·get(final·int·n)·{
36 ········switch·(i)·{36 ········switch·(n)·{
37 ············case·0:·{37 ············case·0:·{
38 ················return·this.c1;38 ················return·this.c1;
39 ············}39 ············}
40 ············case·1:·{40 ············case·1:·{
41 ················return·this.c2;41 ················return·this.c2;
42 ············}42 ············}
43 ············case·2:·{43 ············case·2:·{
Offset 52, 21 lines modifiedOffset 52, 21 lines modified
52 ············case·5:·{52 ············case·5:·{
53 ················return·this.c6;53 ················return·this.c6;
54 ············}54 ············}
55 ············case·6:·{55 ············case·6:·{
56 ················return·this.c7;56 ················return·this.c7;
57 ············}57 ············}
58 ············default:·{58 ············default:·{
59 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·7");59 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·7");
60 ············}60 ············}
61 ········}61 ········}
62 ····}62 ····}
63 ····63 ····
64 ····public·Object·set(final·int·i,·final·Object·c7)·{64 ····public·Object·set(final·int·n,·final·Object·c7)·{
65 ········switch·(i)·{65 ········switch·(n)·{
66 ············case·0:·{66 ············case·0:·{
67 ················final·Object·c8·=·this.c1;67 ················final·Object·c8·=·this.c1;
68 ················this.c1·=·c7;68 ················this.c1·=·c7;
69 ················return·c8;69 ················return·c8;
70 ············}70 ············}
71 ············case·1:·{71 ············case·1:·{
72 ················final·Object·c9·=·this.c2;72 ················final·Object·c9·=·this.c2;
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ············}95 ············}
96 ············case·6:·{96 ············case·6:·{
97 ················final·Object·c14·=·this.c7;97 ················final·Object·c14·=·this.c7;
98 ················this.c7·=·c7;98 ················this.c7·=·c7;
99 ················return·c14;99 ················return·c14;
100 ············}100 ············}
101 ············default:·{101 ············default:·{
102 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·7");102 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·7");
103 ············}103 ············}
104 ········}104 ········}
105 ····}105 ····}
106 ····106 ····
107 ····public·void·addAllTo(final·Collection<Object>·collection)·{107 ····public·void·addAllTo(final·Collection<Object>·collection)·{
108 ········collection.add(this.c1);108 ········collection.add(this.c1);
109 ········collection.add(this.c2);109 ········collection.add(this.c2);
1.82 KB
xtc/tree/GNode$Fixed8.class
1.77 KB
procyon -ec {}
    
Offset 30, 16 lines modifiedOffset 30, 16 lines modified
30 ········this(fixed8.name,·fixed8.c1,·fixed8.c2,·fixed8.c3,·fixed8.c4,·fixed8.c5,·fixed8.c6,·fixed8.c7,·fixed8.c8);30 ········this(fixed8.name,·fixed8.c1,·fixed8.c2,·fixed8.c3,·fixed8.c4,·fixed8.c5,·fixed8.c6,·fixed8.c7,·fixed8.c8);
31 ····}31 ····}
32 ····32 ····
33 ····public·int·size()·{33 ····public·int·size()·{
34 ········return·8;34 ········return·8;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·get(final·int·i)·{37 ····public·Object·get(final·int·n)·{
38 ········switch·(i)·{38 ········switch·(n)·{
39 ············case·0:·{39 ············case·0:·{
40 ················return·this.c1;40 ················return·this.c1;
41 ············}41 ············}
42 ············case·1:·{42 ············case·1:·{
43 ················return·this.c2;43 ················return·this.c2;
44 ············}44 ············}
45 ············case·2:·{45 ············case·2:·{
Offset 57, 21 lines modifiedOffset 57, 21 lines modified
57 ············case·6:·{57 ············case·6:·{
58 ················return·this.c7;58 ················return·this.c7;
59 ············}59 ············}
60 ············case·7:·{60 ············case·7:·{
61 ················return·this.c8;61 ················return·this.c8;
62 ············}62 ············}
63 ············default:·{63 ············default:·{
64 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·8");64 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·8");
65 ············}65 ············}
66 ········}66 ········}
67 ····}67 ····}
68 ····68 ····
69 ····public·Object·set(final·int·i,·final·Object·o)·{69 ····public·Object·set(final·int·n,·final·Object·o)·{
70 ········switch·(i)·{70 ········switch·(n)·{
71 ············case·0:·{71 ············case·0:·{
72 ················final·Object·c1·=·this.c1;72 ················final·Object·c1·=·this.c1;
73 ················this.c1·=·o;73 ················this.c1·=·o;
74 ················return·c1;74 ················return·c1;
75 ············}75 ············}
76 ············case·1:·{76 ············case·1:·{
77 ················final·Object·c2·=·this.c2;77 ················final·Object·c2·=·this.c2;
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ············}105 ············}
106 ············case·7:·{106 ············case·7:·{
107 ················final·Object·c8·=·this.c8;107 ················final·Object·c8·=·this.c8;
108 ················this.c8·=·o;108 ················this.c8·=·o;
109 ················return·c8;109 ················return·c8;
110 ············}110 ············}
111 ············default:·{111 ············default:·{
112 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·8");112 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·8");
113 ············}113 ············}
114 ········}114 ········}
115 ····}115 ····}
116 ····116 ····
117 ····public·void·addAllTo(final·Collection<Object>·collection)·{117 ····public·void·addAllTo(final·Collection<Object>·collection)·{
118 ········collection.add(this.c1);118 ········collection.add(this.c1);
119 ········collection.add(this.c2);119 ········collection.add(this.c2);
2.48 KB
xtc/tree/GNode$Variable.class
2.42 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·7b8a1ea2e021d61ceea3aaae0ec0f82c36c638f12f24a9ebb9432d86494a884b1 ··SHA-256·checksum·42bbc03c7b0c7b290dfb943e90ccbb09396fa3cc7a4d7b365b084dd1b111b60c
2 ··Compiled·from·"GNode.java"2 ··Compiled·from·"GNode.java"
3 class·xtc.tree.GNode$Variable·extends·xtc.tree.GNode3 class·xtc.tree.GNode$Variable·extends·xtc.tree.GNode
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#13·························//·xtc/tree/GNode$Variable7 ··this_class:·#13·························//·xtc/tree/GNode$Variable
8 ··super_class:·#2·························//·xtc/tree/GNode8 ··super_class:·#2·························//·xtc/tree/GNode
9 ··interfaces:·0,·fields:·1,·methods:·17,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·17,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/GNode."<init>":(Ljava/lang/String;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/GNode."<init>":(Ljava/lang/String;)V
12 ····#2·=·Class··············#4············//·xtc/tree/GNode12 ····#2·=·Class··············#4············//·xtc/tree/GNode
13 ····#3·=·NameAndType········#5:#6·········//·"<init>":(Ljava/lang/String;)V13 ····#3·=·NameAndType········#5:#6·········//·"<init>":(Ljava/lang/String;)V
14 ····#4·=·Utf8···············xtc/tree/GNode14 ····#4·=·Utf8···············xtc/tree/GNode
15 ····#5·=·Utf8···············<init>15 ····#5·=·Utf8···············<init>
16 ····#6·=·Utf8···············(Ljava/lang/String;)V16 ····#6·=·Utf8···············(Ljava/lang/String;)V
Offset 102, 16 lines modifiedOffset 102, 17 lines modified
102 ···#92·=·Utf8···············(ILjava/util/Collection;)Lxtc/tree/Node;102 ···#92·=·Utf8···············(ILjava/util/Collection;)Lxtc/tree/Node;
103 ···#93·=·Utf8···············(ILjava/util/Collection<*>;)Lxtc/tree/Node;103 ···#93·=·Utf8···············(ILjava/util/Collection<*>;)Lxtc/tree/Node;
104 ···#94·=·Utf8···············addAllTo104 ···#94·=·Utf8···············addAllTo
105 ···#95·=·Utf8···············(Ljava/util/Collection<Ljava/lang/Object;>;)V105 ···#95·=·Utf8···············(Ljava/util/Collection<Ljava/lang/Object;>;)V
106 ···#96·=·Utf8···············()Ljava/util/Iterator<Ljava/lang/Object;>;106 ···#96·=·Utf8···············()Ljava/util/Iterator<Ljava/lang/Object;>;
107 ···#97·=·Utf8···············SourceFile107 ···#97·=·Utf8···············SourceFile
108 ···#98·=·Utf8···············GNode.java108 ···#98·=·Utf8···············GNode.java
 109 ···#99·=·Utf8···············NestHost
109 ···#99·=·Utf8···············InnerClasses110 ··#100·=·Utf8···············InnerClasses
110 ··#100·=·Utf8···············Variable111 ··#101·=·Utf8···············Variable
111 {112 {
112 ··private·java.util.ArrayList<java.lang.Object>·children;113 ··private·java.util.ArrayList<java.lang.Object>·children;
113 ····descriptor:·Ljava/util/ArrayList;114 ····descriptor:·Ljava/util/ArrayList;
114 ····flags:·(0x0002)·ACC_PRIVATE115 ····flags:·(0x0002)·ACC_PRIVATE
115 ····Signature:·#75··························//·Ljava/util/ArrayList<Ljava/lang/Object;>;116 ····Signature:·#75··························//·Ljava/util/ArrayList<Ljava/lang/Object;>;
  
116 ··xtc.tree.GNode$Variable(java.lang.String);117 ··xtc.tree.GNode$Variable(java.lang.String);
Offset 383, 9 lines modifiedOffset 384, 10 lines modified
383 ·········4:·iload_1384 ·········4:·iload_1
384 ·········5:·invokevirtual·#71·················//·Method·java/util/ArrayList.remove:(I)Ljava/lang/Object;385 ·········5:·invokevirtual·#71·················//·Method·java/util/ArrayList.remove:(I)Ljava/lang/Object;
385 ·········8:·areturn386 ·········8:·areturn
386 ······LineNumberTable:387 ······LineNumberTable:
387 ········line·852:·0388 ········line·852:·0
388 }389 }
389 SourceFile:·"GNode.java"390 SourceFile:·"GNode.java"
 391 NestHost:·class·xtc/tree/GNode
390 InnerClasses:392 InnerClasses:
391 ··static·#100=·#13·of·#2;·················//·Variable=class·xtc/tree/GNode$Variable·of·class·xtc/tree/GNode393 ··static·#101=·#13·of·#2;·················//·Variable=class·xtc/tree/GNode$Variable·of·class·xtc/tree/GNode
746 B
xtc/tree/GNode.class
706 B
procyon -ec {}
    
Offset 277, 16 lines modifiedOffset 277, 16 lines modified
277 ················variable.addAll(pair);277 ················variable.addAll(pair);
278 ················return·(GNode)variable;278 ················return·(GNode)variable;
279 ············}279 ············}
280 ········}280 ········}
281 ····}281 ····}
282 ····282 ····
283 ····public·static·GNode·create(final·GNode·gNode)·{283 ····public·static·GNode·create(final·GNode·gNode)·{
284 ········if·(gNode·instanceof·GNode.Variable)·{284 ········if·(gNode·instanceof·final·GNode.Variable·variable)·{
285 ············return·(GNode)new·GNode.Variable((GNode.Variable)gNode);285 ············return·(GNode)new·GNode.Variable(variable);
286 ········}286 ········}
287 ········switch·(gNode.size())·{287 ········switch·(gNode.size())·{
288 ············case·0:·{288 ············case·0:·{
289 ················return·(GNode)new·GNode.Fixed0((GNode.Fixed0)gNode);289 ················return·(GNode)new·GNode.Fixed0((GNode.Fixed0)gNode);
290 ············}290 ············}
291 ············case·1:·{291 ············case·1:·{
292 ················return·(GNode)new·GNode.Fixed1((GNode.Fixed1)gNode);292 ················return·(GNode)new·GNode.Fixed1((GNode.Fixed1)gNode);
825 B
xtc/tree/Locatable.class
777 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·7fcd71194acbd15eacee544c7e631a1ce82af0bf4fbde2c9ba28abf704d225761 ··SHA-256·checksum·715a8ef5c5f0db712e3dd08ded66e9fda0954ae98fdcd11a612ab718fbf7bb38
2 ··Compiled·from·"Locatable.java"2 ··Compiled·from·"Locatable.java"
3 public·interface·xtc.tree.Locatable3 public·interface·xtc.tree.Locatable
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/tree/Locatable7 ··this_class:·#1··························//·xtc/tree/Locatable
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/tree/Locatable11 ···#1·=·Class··············#2·············//·xtc/tree/Locatable
12 ···#2·=·Utf8···············xtc/tree/Locatable12 ···#2·=·Utf8···············xtc/tree/Locatable
857 B
xtc/tree/Location.class
811 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·a6005c1da05f1f225ad71566d5b289a264ff1c5ec7fb516f87c68766b5ab72201 ··SHA-256·checksum·c0d2100f16423d75cd377d888cf2b93b6b2cccfeec0cea951e714f906fd29a18
2 ··Compiled·from·"Location.java"2 ··Compiled·from·"Location.java"
3 public·class·xtc.tree.Location·implements·java.lang.Comparable3 public·class·xtc.tree.Location·implements·java.lang.Comparable
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/tree/Location7 ··this_class:·#8··························//·xtc/tree/Location
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·1,·fields:·3,·methods:·6,·attributes:·19 ··interfaces:·1,·fields:·3,·methods:·6,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
2.08 KB
xtc/tree/Node$1.class
2.04 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·de4658d83decd0284148a7d9682c587b24c33d7bc59bc607be3e7d7da9a3b9c21 ··SHA-256·checksum·351d640469d1be06294c06acf7f5ba7911c5233a3db7d9f5d8850f6a37b70e31
2 ··Compiled·from·"Node.java"2 ··Compiled·from·"Node.java"
3 class·xtc.tree.Node$1·extends·java.lang.Object·implements·java.util.Iterator<java.lang.Object>3 class·xtc.tree.Node$1·extends·java.lang.Object·implements·java.util.Iterator<java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·525 ··major·version:·65
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/tree/Node$17 ··this_class:·#2··························//·xtc/tree/Node$1
8 ··super_class:·#12························//·java/lang/Object8 ··super_class:·#12························//·java/lang/Object
9 ··interfaces:·1,·fields:·3,·methods:·4,·attributes:·49 ··interfaces:·1,·fields:·3,·methods:·4,·attributes:·5
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Fieldref···········#2.#3··········//·xtc/tree/Node$1.this$0:Lxtc/tree/Node;11 ···#1·=·Fieldref···········#2.#3··········//·xtc/tree/Node$1.this$0:Lxtc/tree/Node;
12 ···#2·=·Class··············#4·············//·xtc/tree/Node$112 ···#2·=·Class··············#4·············//·xtc/tree/Node$1
13 ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/tree/Node;13 ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/tree/Node;
14 ···#4·=·Utf8···············xtc/tree/Node$114 ···#4·=·Utf8···············xtc/tree/Node$1
15 ···#5·=·Utf8···············this$015 ···#5·=·Utf8···············this$0
16 ···#6·=·Utf8···············Lxtc/tree/Node;16 ···#6·=·Utf8···············Lxtc/tree/Node;
Offset 59, 15 lines modifiedOffset 59, 16 lines modified
59 ··#49·=·Utf8···············Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Object;>;59 ··#49·=·Utf8···············Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Object;>;
60 ··#50·=·Utf8···············SourceFile60 ··#50·=·Utf8···············SourceFile
61 ··#51·=·Utf8···············Node.java61 ··#51·=·Utf8···············Node.java
62 ··#52·=·Utf8···············EnclosingMethod62 ··#52·=·Utf8···············EnclosingMethod
63 ··#53·=·NameAndType········#54:#55········//·iterator:()Ljava/util/Iterator;63 ··#53·=·NameAndType········#54:#55········//·iterator:()Ljava/util/Iterator;
64 ··#54·=·Utf8···············iterator64 ··#54·=·Utf8···············iterator
65 ··#55·=·Utf8···············()Ljava/util/Iterator;65 ··#55·=·Utf8···············()Ljava/util/Iterator;
 66 ··#56·=·Utf8···············NestHost
66 ··#56·=·Utf8···············InnerClasses67 ··#57·=·Utf8···············InnerClasses
67 {68 {
68 ··int·cursor;69 ··int·cursor;
69 ····descriptor:·I70 ····descriptor:·I
70 ····flags:·(0x0000)71 ····flags:·(0x0000)
  
71 ··final·int·val$size;72 ··final·int·val$size;
72 ····descriptor:·I73 ····descriptor:·I
Offset 168, 9 lines modifiedOffset 169, 10 lines modified
168 ·········9:·athrow169 ·········9:·athrow
169 ······LineNumberTable:170 ······LineNumberTable:
170 ········line·365:·0171 ········line·365:·0
171 }172 }
172 Signature:·#49··························//·Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Object;>;173 Signature:·#49··························//·Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Object;>;
173 SourceFile:·"Node.java"174 SourceFile:·"Node.java"
174 EnclosingMethod:·#21.#53················//·xtc.tree.Node.iterator175 EnclosingMethod:·#21.#53················//·xtc.tree.Node.iterator
 176 NestHost:·class·xtc/tree/Node
175 InnerClasses:177 InnerClasses:
176 ··#2;·····································//·class·xtc/tree/Node$1178 ··#2;·····································//·class·xtc/tree/Node$1
1.65 KB
xtc/tree/Node.class
1.62 KB
procyon -ec {}
    
Offset 146, 16 lines modifiedOffset 146, 16 lines modified
146 ····}146 ····}
147 ····147 ····
148 ····public·String·getString(final·int·n)·{148 ····public·String·getString(final·int·n)·{
149 ········final·Object·value·=·this.get(n);149 ········final·Object·value·=·this.get(n);
150 ········if·(null·==·value)·{150 ········if·(null·==·value)·{
151 ············return·null;151 ············return·null;
152 ········}152 ········}
153 ········if·(value·instanceof·String)·{153 ········if·(value·instanceof·final·String·s)·{
154 ············return·(String)value;154 ············return·s;
155 ········}155 ········}
156 ········return·((Node)value).getTokenText();156 ········return·((Node)value).getTokenText();
157 ····}157 ····}
158 ····158 ····
159 ····public·Node·getNode(final·int·n)·{159 ····public·Node·getNode(final·int·n)·{
160 ········return·(Node)this.get(n);160 ········return·(Node)this.get(n);
161 ····}161 ····}
Offset 288, 16 lines modifiedOffset 288, 16 lines modified
288 ····················appendable.append("null");288 ····················appendable.append("null");
289 ················}289 ················}
290 ················else·if·(next·instanceof·String)·{290 ················else·if·(next·instanceof·String)·{
291 ····················appendable.append('\"');291 ····················appendable.append('\"');
292 ····················Utilities.escape((String)next,·appendable,·8);292 ····················Utilities.escape((String)next,·appendable,·8);
293 ····················appendable.append('\"');293 ····················appendable.append('\"');
294 ················}294 ················}
295 ················else·if·(next·instanceof·Node)·{295 ················else·if·(next·instanceof·final·Node·node)·{
296 ····················((Node)next).write(appendable);296 ····················node.write(appendable);
297 ················}297 ················}
298 ················else·{298 ················else·{
299 ····················appendable.append(next.toString());299 ····················appendable.append(next.toString());
300 ················}300 ················}
301 ············}301 ············}
302 ············appendable.append(')');302 ············appendable.append(')');
303 ········}303 ········}
Offset 319, 10 lines modifiedOffset 319, 10 lines modified
319 ········return·o·instanceof·Pair·&&·(Pair.EMPTY·==·o·||·((Pair)o).head()·instanceof·Node);319 ········return·o·instanceof·Pair·&&·(Pair.EMPTY·==·o·||·((Pair)o).head()·instanceof·Node);
320 ····}320 ····}
321 ····321 ····
322 ····public·static·final·Pair<Node>·toList(final·Object·obj)·{322 ····public·static·final·Pair<Node>·toList(final·Object·obj)·{
323 ········if·(isList(obj))·{323 ········if·(isList(obj))·{
324 ············return·(Pair<Node>)obj;324 ············return·(Pair<Node>)obj;
325 ········}325 ········}
326 ········throw·new·ClassCastException("Not·a·list·of·nodes·"·+·obj);326 ········throw·new·ClassCastException("Not·a·list·of·nodes·"·+·String.valueOf(obj));
327 ····}327 ····}
328 }328 }
1.08 KB
xtc/tree/Token.class
1.04 KB
procyon -ec {}
    
Offset 25, 32 lines modifiedOffset 25, 32 lines modified
25 ········return·true;25 ········return·true;
26 ····}26 ····}
27 ····27 ····
28 ····public·int·size()·{28 ····public·int·size()·{
29 ········return·1;29 ········return·1;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·get(final·int·i)·{32 ····public·Object·get(final·int·n)·{
33 ········if·(0·==·i)·{33 ········if·(0·==·n)·{
34 ············return·this.text;34 ············return·this.text;
35 ········}35 ········}
36 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·1");36 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·1");
37 ····}37 ····}
38 ····38 ····
39 ····public·Object·set(final·int·n,·final·Object·o)·{39 ····public·Object·set(final·int·n,·final·Object·o)·{
40 ········throw·new·IllegalStateException("Not·modifiable");40 ········throw·new·IllegalStateException("Not·modifiable");
41 ····}41 ····}
42 ····42 ····
43 ····public·static·final·boolean·test(final·Object·o)·{43 ····public·static·final·boolean·test(final·Object·o)·{
44 ········return·o·instanceof·String·||·(o·instanceof·Node·&&·((Node)o).strip().isToken());44 ········return·o·instanceof·String·||·(o·instanceof·Node·&&·((Node)o).strip().isToken());
45 ····}45 ····}
46 ····46 ····
47 ····public·static·final·String·cast(final·Object·o)·{47 ····public·static·final·String·cast(final·Object·o)·{
48 ········if·(null·==·o)·{48 ········if·(null·==·o)·{
49 ············return·null;49 ············return·null;
50 ········}50 ········}
51 ········if·(o·instanceof·String)·{51 ········if·(o·instanceof·final·String·s)·{
52 ············return·(String)o;52 ············return·s;
53 ········}53 ········}
54 ········return·((Node)o).getTokenText();54 ········return·((Node)o).getTokenText();
55 ····}55 ····}
56 }56 }