1.53 MB
/srv/reproducible-results/rbuild-debian/r-b-build.1LmUDs3Z/b1/scala-xml_1.0.3-3.1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.1LmUDs3Z/b2/scala-xml_1.0.3-3.1_armhf.changes
198 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·9dcf6651dc4236d767e6e40358e6f4dc·615036·devel·optional·scala-xml_1.0.3-3.1_all.deb1 ·099267f172d7557409e648ccc7375fb2·615048·devel·optional·scala-xml_1.0.3-3.1_all.deb
1.53 MB
scala-xml_1.0.3-3.1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-01·23:47:32.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-01·23:47:32.000000·debian-binary
2 -rw-r--r--···0········0········0······724·2021-01-01·23:47:32.000000·control.tar.xz2 -rw-r--r--···0········0········0······728·2021-01-01·23:47:32.000000·control.tar.xz
3 -rw-r--r--···0········0········0···614120·2021-01-01·23:47:32.000000·data.tar.xz3 -rw-r--r--···0········0········0···614128·2021-01-01·23:47:32.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.53 MB
data.tar.xz
1.53 MB
data.tar
1.97 KB
file list
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/doc/scala-xml/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/doc/scala-xml/
6 -rw-r--r--···0·root·········(0)·root·········(0)······399·2021-01-01·23:47:32.000000·./usr/share/doc/scala-xml/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······399·2021-01-01·23:47:32.000000·./usr/share/doc/scala-xml/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····2250·2015-06-17·06:34:34.000000·./usr/share/doc/scala-xml/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····2250·2015-06-17·06:34:34.000000·./usr/share/doc/scala-xml/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···669422·2021-01-01·23:47:32.000000·./usr/share/java/scala-xml_2.11-1.0.3.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···669427·2021-01-01·23:47:32.000000·./usr/share/java/scala-xml_2.11-1.0.3.jar
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/1.0.3/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/1.0.3/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1282·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/1.0.3/scala-xml_2.11-1.0.3.pom16 -rw-r--r--···0·root·········(0)·root·········(0)·····1282·2021-01-01·23:47:32.000000·./usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/1.0.3/scala-xml_2.11-1.0.3.pom
1.53 MB
./usr/share/java/scala-xml_2.11-1.0.3.jar
5.67 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·669422·bytes,·number·of·entries:·4351 Zip·file·size:·669427·bytes,·number·of·entries:·435
2 -rw----·····1.0·fat········0·bx·stor·21-Jan-01·23:47·META-INF/2 -rw----·····1.0·fat········0·bx·stor·21-Jan-01·23:47·META-INF/
3 -rw----·····2.0·fat·····2806·bl·defN·21-Jan-01·23:47·META-INF/MANIFEST.MF3 -rw----·····2.0·fat·····2806·bl·defN·21-Jan-01·23:47·META-INF/MANIFEST.MF
4 -rw----·····2.0·fat·······83·bl·defN·21-Jan-01·23:47·scala-xml.properties4 -rw----·····2.0·fat·······83·bl·defN·21-Jan-01·23:47·scala-xml.properties
5 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/5 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/
6 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/6 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/
7 -rw----·····2.0·fat·····3659·bl·defN·21-Jan-01·23:47·scala/xml/Atom.class7 -rw----·····2.0·fat·····3659·bl·defN·21-Jan-01·23:47·scala/xml/Atom.class
8 -rw----·····2.0·fat·····1162·bl·defN·21-Jan-01·23:47·scala/xml/Attribute$$anonfun$iterator$1.class8 -rw----·····2.0·fat·····1162·bl·defN·21-Jan-01·23:47·scala/xml/Attribute$$anonfun$iterator$1.class
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
332 -rw----·····2.0·fat······824·bl·defN·21-Jan-01·23:47·scala/xml/package.class332 -rw----·····2.0·fat······824·bl·defN·21-Jan-01·23:47·scala/xml/package.class
333 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/parsing/333 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/parsing/
334 -rw----·····2.0·fat·····2194·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler$$anonfun$printError$1.class334 -rw----·····2.0·fat·····2194·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler$$anonfun$printError$1.class
335 -rw----·····2.0·fat·····1449·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler$class.class335 -rw----·····2.0·fat·····1449·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler$class.class
336 -rw----·····2.0·fat······997·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler.class336 -rw----·····2.0·fat······997·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConsoleErrorHandler.class
337 -rw----·····2.0·fat·····3265·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingHandler.class337 -rw----·····2.0·fat·····3265·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingHandler.class
338 -rw----·····2.0·fat·····1219·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingParser$.class338 -rw----·····2.0·fat·····1219·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingParser$.class
339 -rw----·····2.0·fat····19018·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingParser.class339 -rw----·····2.0·fat····18868·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ConstructingParser.class
340 -rw----·····2.0·fat·····2152·bl·defN·21-Jan-01·23:47·scala/xml/parsing/DefaultMarkupHandler.class340 -rw----·····2.0·fat·····2152·bl·defN·21-Jan-01·23:47·scala/xml/parsing/DefaultMarkupHandler.class
341 -rw----·····2.0·fat·····1888·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ExternalSources$class.class341 -rw----·····2.0·fat·····1888·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ExternalSources$class.class
342 -rw----·····2.0·fat······721·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ExternalSources.class342 -rw----·····2.0·fat······721·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ExternalSources.class
343 -rw----·····2.0·fat·····1228·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$1.class343 -rw----·····2.0·fat·····1228·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$1.class
344 -rw----·····2.0·fat·····1286·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$2.class344 -rw----·····2.0·fat·····1286·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$2.class
345 -rw----·····2.0·fat·····1425·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$characters$1.class345 -rw----·····2.0·fat·····1425·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$characters$1.class
346 -rw----·····2.0·fat·····3404·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$startElement$1.class346 -rw----·····2.0·fat·····3404·bl·defN·21-Jan-01·23:47·scala/xml/parsing/FactoryAdapter$$anonfun$startElement$1.class
Offset 390, 15 lines modifiedOffset 390, 15 lines modified
390 -rw----·····2.0·fat·····1658·bl·defN·21-Jan-01·23:47·scala/xml/parsing/TokenTests.class390 -rw----·····2.0·fat·····1658·bl·defN·21-Jan-01·23:47·scala/xml/parsing/TokenTests.class
391 -rw----·····2.0·fat·····8687·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ValidatingMarkupHandler.class391 -rw----·····2.0·fat·····8687·bl·defN·21-Jan-01·23:47·scala/xml/parsing/ValidatingMarkupHandler.class
392 -rw----·····2.0·fat·····1602·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$$anonfun$1.class392 -rw----·····2.0·fat·····1602·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$$anonfun$1.class
393 -rw----·····2.0·fat·····1869·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$$anonfun$2.class393 -rw----·····2.0·fat·····1869·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$$anonfun$2.class
394 -rw----·····2.0·fat····12310·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$.class394 -rw----·····2.0·fat····12310·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities$.class
395 -rw----·····2.0·fat·····1496·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities.class395 -rw----·····2.0·fat·····1496·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlEntities.class
396 -rw----·····2.0·fat······805·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlParser$.class396 -rw----·····2.0·fat······805·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlParser$.class
397 -rw----·····2.0·fat····19017·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlParser.class397 -rw----·····2.0·fat····18867·bl·defN·21-Jan-01·23:47·scala/xml/parsing/XhtmlParser.class
398 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/persistent/398 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/persistent/
399 -rw----·····2.0·fat·····6634·bl·defN·21-Jan-01·23:47·scala/xml/persistent/CachedFileStorage.class399 -rw----·····2.0·fat·····6634·bl·defN·21-Jan-01·23:47·scala/xml/persistent/CachedFileStorage.class
400 -rw----·····2.0·fat·····4750·bl·defN·21-Jan-01·23:47·scala/xml/persistent/Index.class400 -rw----·····2.0·fat·····4750·bl·defN·21-Jan-01·23:47·scala/xml/persistent/Index.class
401 -rw----·····2.0·fat·····2540·bl·defN·21-Jan-01·23:47·scala/xml/persistent/SetStorage.class401 -rw----·····2.0·fat·····2540·bl·defN·21-Jan-01·23:47·scala/xml/persistent/SetStorage.class
402 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/pull/402 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/pull/
403 -rw----·····2.0·fat·····1604·bl·defN·21-Jan-01·23:47·scala/xml/pull/EvComment$.class403 -rw----·····2.0·fat·····1604·bl·defN·21-Jan-01·23:47·scala/xml/pull/EvComment$.class
404 -rw----·····2.0·fat·····4296·bl·defN·21-Jan-01·23:47·scala/xml/pull/EvComment.class404 -rw----·····2.0·fat·····4296·bl·defN·21-Jan-01·23:47·scala/xml/pull/EvComment.class
Offset 419, 19 lines modifiedOffset 419, 19 lines modified
419 -rw----·····2.0·fat·····1493·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator$$anonfun$produce$1.class419 -rw----·····2.0·fat·····1493·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator$$anonfun$produce$1.class
420 -rw----·····2.0·fat·····3947·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator$class.class420 -rw----·····2.0·fat·····3947·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator$class.class
421 -rw----·····2.0·fat·····2246·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator.class421 -rw----·····2.0·fat·····2246·bl·defN·21-Jan-01·23:47·scala/xml/pull/ProducerConsumerIterator.class
422 -rw----·····2.0·fat······337·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEvent.class422 -rw----·····2.0·fat······337·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEvent.class
423 -rw----·····2.0·fat·····1822·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$POISON$.class423 -rw----·····2.0·fat·····1822·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$POISON$.class
424 -rw----·····2.0·fat·····1241·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser$$anonfun$run$1.class424 -rw----·····2.0·fat·····1241·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser$$anonfun$run$1.class
425 -rw----·····2.0·fat·····1559·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser$$anonfun$setEvent$1.class425 -rw----·····2.0·fat·····1559·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser$$anonfun$setEvent$1.class
426 -rw----·····2.0·fat····22094·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser.class426 -rw----·····2.0·fat····22272·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader$Parser.class
427 -rw----·····2.0·fat·····6769·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader.class427 -rw----·····2.0·fat·····6769·bl·defN·21-Jan-01·23:47·scala/xml/pull/XMLEventReader.class
428 -rw----·····2.0·fat······407·bl·defN·21-Jan-01·23:47·scala/xml/pull/package$.class428 -rw----·····2.0·fat······407·bl·defN·21-Jan-01·23:47·scala/xml/pull/package$.class
429 -rw----·····2.0·fat······351·bl·defN·21-Jan-01·23:47·scala/xml/pull/package.class429 -rw----·····2.0·fat······351·bl·defN·21-Jan-01·23:47·scala/xml/pull/package.class
430 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/transform/430 -rw----·····1.0·fat········0·b-·stor·21-Jan-01·23:47·scala/xml/transform/
431 -rw----·····2.0·fat·····1447·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer$$anonfun$1.class431 -rw----·····2.0·fat·····1447·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer$$anonfun$1.class
432 -rw----·····2.0·fat·····1620·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer$$anonfun$transform$1.class432 -rw----·····2.0·fat·····1620·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer$$anonfun$transform$1.class
433 -rw----·····2.0·fat·····8742·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer.class433 -rw----·····2.0·fat·····8742·bl·defN·21-Jan-01·23:47·scala/xml/transform/BasicTransformer.class
434 -rw----·····2.0·fat·····1444·bl·defN·21-Jan-01·23:47·scala/xml/transform/RewriteRule.class434 -rw----·····2.0·fat·····1444·bl·defN·21-Jan-01·23:47·scala/xml/transform/RewriteRule.class
435 -rw----·····2.0·fat·····1651·bl·defN·21-Jan-01·23:47·scala/xml/transform/RuleTransformer$$anonfun$transform$1.class435 -rw----·····2.0·fat·····1651·bl·defN·21-Jan-01·23:47·scala/xml/transform/RuleTransformer$$anonfun$transform$1.class
436 -rw----·····2.0·fat·····1521·bl·defN·21-Jan-01·23:47·scala/xml/transform/RuleTransformer.class436 -rw----·····2.0·fat·····1521·bl·defN·21-Jan-01·23:47·scala/xml/transform/RuleTransformer.class
437 435·files,·1298674·bytes·uncompressed,·593832·bytes·compressed:··54.3%437 435·files,·1298552·bytes·uncompressed,·593837·bytes·compressed:··54.3%
1.48 MB
zipdetails --redact --scan --utc {}
    
Offset 2958, 20430 lines modifiedOffset 2958, 20430 lines modified
2958 24E27·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2958 24E27·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2959 #2959 #
2960 #·WARNING:·Offset·0x24E27:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2960 #·WARNING:·Offset·0x24E27:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2961 #··········Zero·length·filename2961 #··········Zero·length·filename
2962 #2962 #
2963 24E5D·PAYLOAD2963 24E5D·PAYLOAD
  
2964 2513A·DATA·DESCRIPTOR·······08074B50·(134695760)2964 2513B·DATA·DESCRIPTOR·······08074B50·(134695760)
2965 2513E·CRC···················D4E4114D·(3571716429)2965 2513F·CRC···················BD3BE840·(3174819904)
2966 25142·Compressed·Size·······000002DD·(733)2966 25143·Compressed·Size·······000002DE·(734)
2967 25146·Uncompressed·Size·····000005D0·(1488)2967 25147·Uncompressed·Size·····000005D0·(1488)
  
2968 2514A·LOCAL·HEADER·#116·····04034B50·(67324752)2968 2514B·LOCAL·HEADER·#116·····04034B50·(67324752)
2969 2514E·Extract·Zip·Spec······14·(20)·'2.0'2969 2514F·Extract·Zip·Spec······14·(20)·'2.0'
2970 2514F·Extract·OS············00·(0)·'MS-DOS'2970 25150·Extract·OS············00·(0)·'MS-DOS'
2971 25150·General·Purpose·Flag··0808·(2056)2971 25151·General·Purpose·Flag··0808·(2056)
2972 ······[Bits·1-2]············0·'Normal·Compression'2972 ······[Bits·1-2]············0·'Normal·Compression'
2973 ······[Bit··3]··············1·'Streamed'2973 ······[Bit··3]··············1·'Streamed'
2974 ······[Bit·11]··············1·'Language·Encoding'2974 ······[Bit·11]··············1·'Language·Encoding'
2975 25152·Compression·Method····0008·(8)·'Deflated'2975 25153·Compression·Method····0008·(8)·'Deflated'
2976 25154·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'2976 25155·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'
2977 25158·CRC···················00000000·(0)2977 25159·CRC···················00000000·(0)
2978 2515C·Compressed·Size·······00000000·(0)2978 2515D·Compressed·Size·······00000000·(0)
2979 25160·Uncompressed·Size·····00000000·(0)2979 25161·Uncompressed·Size·····00000000·(0)
2980 25164·Filename·Length·······002F·(47)2980 25165·Filename·Length·······002F·(47)
2981 25166·Extra·Length··········0000·(0)2981 25167·Extra·Length··········0000·(0)
2982 25168·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2982 25169·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2983 #2983 #
2984 #·WARNING:·Offset·0x25168:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2984 #·WARNING:·Offset·0x25169:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2985 #··········Zero·length·filename2985 #··········Zero·length·filename
2986 #2986 #
2987 25197·PAYLOAD2987 25198·PAYLOAD
  
2988 25442·DATA·DESCRIPTOR·······08074B50·(134695760)2988 25445·DATA·DESCRIPTOR·······08074B50·(134695760)
2989 25446·CRC···················FFFF587C·(4294924412)2989 25449·CRC···················76E4D689·(1994708617)
2990 2544A·Compressed·Size·······000002AB·(683)2990 2544D·Compressed·Size·······000002AD·(685)
2991 2544E·Uncompressed·Size·····000005B3·(1459)2991 25451·Uncompressed·Size·····000005B3·(1459)
  
2992 25452·LOCAL·HEADER·#117·····04034B50·(67324752)2992 25455·LOCAL·HEADER·#117·····04034B50·(67324752)
2993 25456·Extract·Zip·Spec······14·(20)·'2.0'2993 25459·Extract·Zip·Spec······14·(20)·'2.0'
2994 25457·Extract·OS············00·(0)·'MS-DOS'2994 2545A·Extract·OS············00·(0)·'MS-DOS'
2995 25458·General·Purpose·Flag··0808·(2056)2995 2545B·General·Purpose·Flag··0808·(2056)
2996 ······[Bits·1-2]············0·'Normal·Compression'2996 ······[Bits·1-2]············0·'Normal·Compression'
2997 ······[Bit··3]··············1·'Streamed'2997 ······[Bit··3]··············1·'Streamed'
2998 ······[Bit·11]··············1·'Language·Encoding'2998 ······[Bit·11]··············1·'Language·Encoding'
2999 2545A·Compression·Method····0008·(8)·'Deflated'2999 2545D·Compression·Method····0008·(8)·'Deflated'
3000 2545C·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'3000 2545F·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'
3001 25460·CRC···················00000000·(0)3001 25463·CRC···················00000000·(0)
3002 25464·Compressed·Size·······00000000·(0)3002 25467·Compressed·Size·······00000000·(0)
3003 25468·Uncompressed·Size·····00000000·(0)3003 2546B·Uncompressed·Size·····00000000·(0)
3004 2546C·Filename·Length·······0034·(52)3004 2546F·Filename·Length·······0034·(52)
3005 2546E·Extra·Length··········0000·(0)3005 25471·Extra·Length··········0000·(0)
3006 25470·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3006 25473·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3007 #3007 #
3008 #·WARNING:·Offset·0x25470:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3008 #·WARNING:·Offset·0x25473:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3009 #··········Zero·length·filename3009 #··········Zero·length·filename
3010 #3010 #
3011 254A4·PAYLOAD3011 254A7·PAYLOAD
  
3012 2575A·DATA·DESCRIPTOR·······08074B50·(134695760)3012 2575D·DATA·DESCRIPTOR·······08074B50·(134695760)
3013 2575E·CRC···················C0ABF652·(3232495186)3013 25761·CRC···················C0ABF652·(3232495186)
3014 25762·Compressed·Size·······000002B6·(694)3014 25765·Compressed·Size·······000002B6·(694)
3015 25766·Uncompressed·Size·····00000638·(1592)3015 25769·Uncompressed·Size·····00000638·(1592)
  
3016 2576A·LOCAL·HEADER·#118·····04034B50·(67324752)3016 2576D·LOCAL·HEADER·#118·····04034B50·(67324752)
3017 2576E·Extract·Zip·Spec······14·(20)·'2.0'3017 25771·Extract·Zip·Spec······14·(20)·'2.0'
3018 2576F·Extract·OS············00·(0)·'MS-DOS'3018 25772·Extract·OS············00·(0)·'MS-DOS'
3019 25770·General·Purpose·Flag··0808·(2056)3019 25773·General·Purpose·Flag··0808·(2056)
3020 ······[Bits·1-2]············0·'Normal·Compression'3020 ······[Bits·1-2]············0·'Normal·Compression'
3021 ······[Bit··3]··············1·'Streamed'3021 ······[Bit··3]··············1·'Streamed'
3022 ······[Bit·11]··············1·'Language·Encoding'3022 ······[Bit·11]··············1·'Language·Encoding'
3023 25772·Compression·Method····0008·(8)·'Deflated'3023 25775·Compression·Method····0008·(8)·'Deflated'
3024 25774·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'3024 25777·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'
3025 25778·CRC···················00000000·(0)3025 2577B·CRC···················00000000·(0)
3026 2577C·Compressed·Size·······00000000·(0)3026 2577F·Compressed·Size·······00000000·(0)
3027 25780·Uncompressed·Size·····00000000·(0)3027 25783·Uncompressed·Size·····00000000·(0)
3028 25784·Filename·Length·······0034·(52)3028 25787·Filename·Length·······0034·(52)
3029 25786·Extra·Length··········0000·(0)3029 25789·Extra·Length··········0000·(0)
3030 25788·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3030 2578B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3031 #3031 #
3032 #·WARNING:·Offset·0x25788:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3032 #·WARNING:·Offset·0x2578B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3033 #··········Zero·length·filename3033 #··········Zero·length·filename
3034 #3034 #
3035 257BC·PAYLOAD3035 257BF·PAYLOAD
  
3036 25AFB·DATA·DESCRIPTOR·······08074B50·(134695760)3036 25AFE·DATA·DESCRIPTOR·······08074B50·(134695760)
3037 25AFF·CRC···················1435F8C3·(339081411)3037 25B02·CRC···················1435F8C3·(339081411)
3038 25B03·Compressed·Size·······0000033F·(831)3038 25B06·Compressed·Size·······0000033F·(831)
3039 25B07·Uncompressed·Size·····00000648·(1608)3039 25B0A·Uncompressed·Size·····00000648·(1608)
  
3040 25B0B·LOCAL·HEADER·#119·····04034B50·(67324752)3040 25B0E·LOCAL·HEADER·#119·····04034B50·(67324752)
3041 25B0F·Extract·Zip·Spec······14·(20)·'2.0'3041 25B12·Extract·Zip·Spec······14·(20)·'2.0'
3042 25B10·Extract·OS············00·(0)·'MS-DOS'3042 25B13·Extract·OS············00·(0)·'MS-DOS'
3043 25B11·General·Purpose·Flag··0808·(2056)3043 25B14·General·Purpose·Flag··0808·(2056)
3044 ······[Bits·1-2]············0·'Normal·Compression'3044 ······[Bits·1-2]············0·'Normal·Compression'
3045 ······[Bit··3]··············1·'Streamed'3045 ······[Bit··3]··············1·'Streamed'
3046 ······[Bit·11]··············1·'Language·Encoding'3046 ······[Bit·11]··············1·'Language·Encoding'
3047 25B13·Compression·Method····0008·(8)·'Deflated'3047 25B16·Compression·Method····0008·(8)·'Deflated'
3048 25B15·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'3048 25B18·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'
3049 25B19·CRC···················00000000·(0)3049 25B1C·CRC···················00000000·(0)
3050 25B1D·Compressed·Size·······00000000·(0)3050 25B20·Compressed·Size·······00000000·(0)
3051 25B21·Uncompressed·Size·····00000000·(0)3051 25B24·Uncompressed·Size·····00000000·(0)
3052 25B25·Filename·Length·······0034·(52)3052 25B28·Filename·Length·······0034·(52)
3053 25B27·Extra·Length··········0000·(0)3053 25B2A·Extra·Length··········0000·(0)
3054 25B29·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3054 25B2C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3055 #3055 #
3056 #·WARNING:·Offset·0x25B29:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3056 #·WARNING:·Offset·0x25B2C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3057 #··········Zero·length·filename3057 #··········Zero·length·filename
3058 #3058 #
3059 25B5D·PAYLOAD3059 25B60·PAYLOAD
  
3060 25DEE·DATA·DESCRIPTOR·······08074B50·(134695760)3060 25DF1·DATA·DESCRIPTOR·······08074B50·(134695760)
3061 25DF2·CRC···················188F590F·(412047631)3061 25DF5·CRC···················188F590F·(412047631)
3062 25DF6·Compressed·Size·······00000291·(657)3062 25DF9·Compressed·Size·······00000291·(657)
3063 25DFA·Uncompressed·Size·····00000518·(1304)3063 25DFD·Uncompressed·Size·····00000518·(1304)
  
3064 25DFE·LOCAL·HEADER·#120·····04034B50·(67324752)3064 25E01·LOCAL·HEADER·#120·····04034B50·(67324752)
3065 25E02·Extract·Zip·Spec······14·(20)·'2.0'3065 25E05·Extract·Zip·Spec······14·(20)·'2.0'
3066 25E03·Extract·OS············00·(0)·'MS-DOS'3066 25E06·Extract·OS············00·(0)·'MS-DOS'
3067 25E04·General·Purpose·Flag··0808·(2056)3067 25E07·General·Purpose·Flag··0808·(2056)
3068 ······[Bits·1-2]············0·'Normal·Compression'3068 ······[Bits·1-2]············0·'Normal·Compression'
3069 ······[Bit··3]··············1·'Streamed'3069 ······[Bit··3]··············1·'Streamed'
3070 ······[Bit·11]··············1·'Language·Encoding'3070 ······[Bit·11]··············1·'Language·Encoding'
3071 25E06·Compression·Method····0008·(8)·'Deflated'3071 25E09·Compression·Method····0008·(8)·'Deflated'
3072 25E08·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'3072 25E0B·Modification·Time·····5221BDF0·(1377943024)·'Fri·Jan··1·23:47:32·2021'
3073 25E0C·CRC···················00000000·(0)3073 25E0F·CRC···················00000000·(0)
3074 25E10·Compressed·Size·······00000000·(0)3074 25E13·Compressed·Size·······00000000·(0)
Max diff block lines reached; 1546305/1556103 bytes (99.37%) of diff not shown.
994 B
scala/xml/Utility$$anonfun$appendEscapedQuoted$1.class
886 B
procyon -ec {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 import·scala.runtime.BoxesRunTime;4 import·scala.runtime.BoxesRunTime;
5 import·scala.Serializable;5 import·scala.Serializable;
6 import·scala.collection.mutable.StringBuilder;6 import·scala.collection.mutable.StringBuilder;
7 import·scala.runtime.AbstractFunction1;7 import·scala.runtime.AbstractFunction1;
  
8 public·final·class·Utility$$anonfun$appendEscapedQuoted$1·extends·AbstractFunction1<Object,·StringBuilder>·implements·Serializable·{8 public·final·class·Utility$$anonfun$appendEscapedQuoted$1·extends·AbstractFunction1<Object,·StringBuilder>·implements·Serializable·{
9 ····public·static·final·long·serialVersionUID·=·0L;9 ····public·static·final·long·serialVersionUID·=·0L;
10 ····private·final·StringBuilder·sb$2;10 ····private·final·StringBuilder·sb$3;
11 ····11 ····
12 ····public·final·StringBuilder·apply(final·char·c)·{12 ····public·final·StringBuilder·apply(final·char·c)·{
13 ········return·switch·(c)·{13 ········return·switch·(c)·{
14 ············default·->·this.sb$2.append(c);14 ············default·->·this.sb$3.append(c);
15 ············case·'\"'·->·{15 ············case·'\"'·->·{
16 ················this.sb$2.append('\\');16 ················this.sb$3.append('\\');
17 ················yield·this.sb$2.append('\"');17 ················yield·this.sb$3.append('\"');
18 ············}18 ············}
19 ········};19 ········};
20 ····}20 ····}
21 }21 }
719 B
scala/xml/Utility$$anonfun$appendQuoted$1.class
625 B
procyon -ec {}
    
Offset 4, 13 lines modifiedOffset 4, 13 lines modified
4 import·scala.Serializable;4 import·scala.Serializable;
5 import·scala.runtime.BoxedUnit;5 import·scala.runtime.BoxedUnit;
6 import·scala.collection.mutable.StringBuilder;6 import·scala.collection.mutable.StringBuilder;
7 import·scala.runtime.AbstractFunction1;7 import·scala.runtime.AbstractFunction1;
  
8 public·final·class·Utility$$anonfun$appendQuoted$1·extends·AbstractFunction1<StringBuilder,·BoxedUnit>·implements·Serializable·{8 public·final·class·Utility$$anonfun$appendQuoted$1·extends·AbstractFunction1<StringBuilder,·BoxedUnit>·implements·Serializable·{
9 ····public·static·final·long·serialVersionUID·=·0L;9 ····public·static·final·long·serialVersionUID·=·0L;
10 ····private·final·String·s$1;10 ····private·final·String·s$2;
11 ····11 ····
12 ····public·final·void·apply(final·StringBuilder·x$7)·{12 ····public·final·void·apply(final·StringBuilder·x$7)·{
13 ········Utility$.MODULE$.appendQuoted(this.s$1,·x$7);13 ········Utility$.MODULE$.appendQuoted(this.s$2,·x$7);
14 ····}14 ····}
15 }15 }
1.14 KB
scala/xml/Utility$$anonfun$sequenceToXML$2.class
1.04 KB
procyon -ec {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 import·scala.Serializable;5 import·scala.Serializable;
6 import·scala.collection.mutable.StringBuilder;6 import·scala.collection.mutable.StringBuilder;
7 import·scala.runtime.AbstractFunction1;7 import·scala.runtime.AbstractFunction1;
  
8 public·final·class·Utility$$anonfun$sequenceToXML$2·extends·AbstractFunction1<Node,·StringBuilder>·implements·Serializable·{8 public·final·class·Utility$$anonfun$sequenceToXML$2·extends·AbstractFunction1<Node,·StringBuilder>·implements·Serializable·{
9 ····public·static·final·long·serialVersionUID·=·0L;9 ····public·static·final·long·serialVersionUID·=·0L;
10 ····private·final·NamespaceBinding·pscope$1;10 ····private·final·NamespaceBinding·pscope$1;
11 ····private·final·StringBuilder·sb$3;11 ····private·final·StringBuilder·sb$2;
12 ····private·final·boolean·stripComments$2;12 ····private·final·boolean·stripComments$2;
13 ····private·final·boolean·decodeEntities$2;13 ····private·final·boolean·decodeEntities$2;
14 ····private·final·boolean·preserveWhitespace$2;14 ····private·final·boolean·preserveWhitespace$2;
15 ····private·final·Enumeration.Value·minimizeTags$2;15 ····private·final·Enumeration.Value·minimizeTags$2;
16 ····16 ····
17 ····public·final·StringBuilder·apply(final·Node·x$3)·{17 ····public·final·StringBuilder·apply(final·Node·x$3)·{
18 ········return·Utility$.MODULE$.serialize(x$3,·this.pscope$1,·this.sb$3,·this.stripComments$2,·this.decodeEntities$2,·this.preserveWhitespace$2,·this.minimizeTags$2);18 ········return·Utility$.MODULE$.serialize(x$3,·this.pscope$1,·this.sb$2,·this.stripComments$2,·this.decodeEntities$2,·this.preserveWhitespace$2,·this.minimizeTags$2);
19 ····}19 ····}
20 }20 }
687 B
scala/xml/Utility$$anonfun$unescape$1.class
601 B
procyon -ec {}
    
Offset 4, 13 lines modifiedOffset 4, 13 lines modified
4 import·scala.runtime.BoxesRunTime;4 import·scala.runtime.BoxesRunTime;
5 import·scala.Serializable;5 import·scala.Serializable;
6 import·scala.collection.mutable.StringBuilder;6 import·scala.collection.mutable.StringBuilder;
7 import·scala.runtime.AbstractFunction1;7 import·scala.runtime.AbstractFunction1;
  
8 public·final·class·Utility$$anonfun$unescape$1·extends·AbstractFunction1<Object,·StringBuilder>·implements·Serializable·{8 public·final·class·Utility$$anonfun$unescape$1·extends·AbstractFunction1<Object,·StringBuilder>·implements·Serializable·{
9 ····public·static·final·long·serialVersionUID·=·0L;9 ····public·static·final·long·serialVersionUID·=·0L;
10 ····private·final·StringBuilder·s$2;10 ····private·final·StringBuilder·s$1;
11 ····11 ····
12 ····public·final·StringBuilder·apply(final·char·x$2)·{12 ····public·final·StringBuilder·apply(final·char·x$2)·{
13 ········return·this.s$2.append(x$2);13 ········return·this.s$1.append(x$2);
14 ····}14 ····}
15 }15 }
22.3 KB
scala/xml/Utility.class
22.3 KB
procyon -ec {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 import·scala.runtime.BoxedUnit;7 import·scala.runtime.BoxedUnit;
8 import·scala.Function0;8 import·scala.Function0;
9 import·scala.collection.mutable.StringBuilder;9 import·scala.collection.mutable.StringBuilder;
10 import·scala.Enumeration;10 import·scala.Enumeration;
11 import·scala.collection.Seq;11 import·scala.collection.Seq;
12 import·scala.reflect.ScalaSignature;12 import·scala.reflect.ScalaSignature;
  
13 @ScalaSignature(bytes·=·"\u0006\u0001\t]v!B\u0001\u0003\u0011\u00039\u0011aB+uS2LG/\u001f\u0006\u0003\u0007\u0011\t1\u0001_7m\u0015\u0005)\u0011!B:dC2\f7\u0001\u0001\t\u0003\u0011%i\u0011A\u0001\u0004\u0006\u0015\tA\ta\u0003\u0002\b+RLG.\u001b;z'\rIA\u0002\u0005\t\u0003\u001b9i\u0011\u0001B\u0005\u0003\u001f\u0011\u0011a!\u00118z%\u00164\u0007CA\t\u0015\u001b\u0005\u0011\"BA\n\u0003\u0003\u001d\u0001\u0018M]:j]\u001eL!!\u0006\n\u0003\u0015Q{7.\u001a8UKN$8\u000fC\u0003\u0018\u0013\u0011\u0005\u0001$\u0001\u0004=S:LGO\u0010\u000b\u0002\u000f!9!$\u0003b\u0001\n\u000bY\u0012AA*V+\u0005ar\"A\u000f\u001d\u0003iAaaH\u0005!\u0002\u001ba\u0012aA*VA!)\u0011%\u0003C\u0002E\u0005\u0011\u0012.\u001c9mS\u000eLGo\u00152U_N#(/\u001b8h)\t\u00193\u0006\u0005\u0002%S5\tQE\u0003\u0002'O\u0005!A.\u00198h\u0015\u0005A\u0013\u0001\u00026bm\u0006L!AK\u0013\u0003\rM#(/\u001b8h\u0011\u0015a\u0003\u00051\u0001.\u0003\t\u0019(\r\u0005\u0002/c9\u0011QbL\u0005\u0003a\u0011\tq\u0001]1dW\u0006<W-\u0003\u00023g\ti1\u000b\u001e:j]\u001e\u0014U/\u001b7eKJT!\u0001\r\u0003\t\rUJA\u0011\u0001\u00027\u0003)\u0019(\rV8TiJLgn\u001a\u000b\u0003ou\u0002\"\u0001O\u001e\u000f\u00055I\u0014B\u0001\u001e\u0005\u0003\u0019\u0001&/\u001a3fM&\u0011!\u0006\u0010\u0006\u0003u\u0011AQA\u0010\u001bA\u0002}\n\u0011A\u001a\t\u0005\u001b\u0001k#)\u0003\u0002B\t\tIa)\u001e8di&|g.\r\t\u0003\u001b\rK!\u0001\u0012\u0003\u0003\tUs\u0017\u000e\u001e\u0005\u0007\r&!\tAA$\u0002!%\u001c\u0018\t^8n\u0003:$gj\u001c;UKb$HC\u0001%L!\ti\u0011*\u0003\u0002K\t\t9!i\\8mK\u0006t\u0007\"\u0002'F\u0001\u0004i\u0015!\u0001=\u0011\u0005!q\u0015BA(\u0003\u0005\u0011qu\u000eZ3\t\u000bEKA\u0011\u0001*\u0002\tQ\u0014\u0018.\u001c\u000b\u0003\u001bNCQ\u0001\u0014)A\u00025CQ!V\u0005\u0005\u0002Y\u000b!\u0002\u001e:j[B\u0013x\u000e]3s)\t9&\fE\u0002/16K!!W\u001a\u0003\u0007M+\u0017\u000fC\u0003M)\u0002\u0007Q\nC\u0003]\u0013\u0011\u0005Q,\u0001\u0003t_J$HC\u00010b!\tAq,\u0003\u0002a\u0005\tAQ*\u001a;b\t\u0006$\u0018\rC\u0003c7\u0002\u0007a,\u0001\u0002nI\")A,\u0003C\u0001IR\u0011Q*\u001a\u0005\u0006M\u000e\u0004\r!T\u0001\u0002]\")\u0001.\u0003C\u0003S\u00061Qm]2ba\u0016$\"a\u000e6\t\u000b-<\u0007\u0019A\u001c\u0002\tQ,\u0007\u0010^\u0004\u0006[&A\tA\\\u0001\b\u000bN\u001c\u0017\r]3t!\ty\u0007/D\u0001\n\r\u0015\t\u0018\u0002#\u0001s\u0005\u001d)5oY1qKN\u001c\"\u0001\u001d\u0007\t\u000b]\u0001H\u0011\u0001;\u0015\u00039DqA\u001e9C\u0002\u0013\u0005q/A\u0003qC&\u00148/F\u0001y!\u0015IhpIA\u0001\u001b\u0005Q(BA>}\u0003%IW.\\;uC\ndWM\u0003\u0002~\t\u0005Q1m\u001c7mK\u000e$\u0018n\u001c8\n\u0005}T(aA'baB\u0019Q\"a\u0001\n\u0007\u0005\u0015AA\u0001\u0003DQ\u0006\u0014\bbBA\u0005a\u0002\u0006I\u0001_\u0001\u0007a\u0006L'o\u001d\u0011\t\u0013\u00055\u0001O1A\u0005\u0002\u0005=\u0011AB3tG6\u000b\u0007/\u0006\u0002\u0002\u0012A)\u0011P`A\u0001o!A\u0011Q\u00039!\u0002\u0013\t\t\"A\u0004fg\u000el\u0015\r\u001d\u0011\t\u0011\u0005e\u0001O1A\u0005\u0002]\f\u0001\"\u001e8fg\u000el\u0015\r\u001d\u0005\b\u0003;\u0001\b\u0015!\u0003y\u0003%)h.Z:d\u001b\u0006\u0004\b\u0005\u0003\u0004i\u0013\u0011\u0015\u0011\u0011\u0005\u000b\u0006[\u0005\r\u0012Q\u0005\u0005\u0007W\u0006}\u0001\u0019A\u001c\t\u000f\u0005\u001d\u0012q\u0004a\u0001[\u0005\t1\u000fC\u0004\u0002,%!)!!\f\u0002\u0011UtWm]2ba\u0016$R!LA\u0018\u0003gAq!!\r\u0002*\u0001\u0007q'A\u0002sK\u001aDq!a\n\u0002*\u0001\u0007Q\u0006C\u0004\u00028%!\t!!\u000f\u0002#\r|G\u000e\\3di:\u000bW.Z:qC\u000e,7\u000f\u0006\u0003\u0002<\u0005\u001d\u0003#BA\u001f\u0003\u0007:TBAA·\u0015\r\t\t\u0005`\u0001\b[V$\u0018M\u00197f\u0013\u0011\t)%a\u0010\u0003\u0007M+G\u000fC\u0004\u0002J\u0005U\u0002\u0019A,\u0002\u000b9|G-Z:\t\u000f\u0005]\u0012\u0002\"\u0001\u0002NQ)!)a\u0014\u0002R!1a-a\u0013A\u00025C\u0001\"a\u0015\u0002L\u0001\u0007\u00111H\u0001\u0004g\u0016$\bbBA,\u0013\u0011\u0005\u0011\u0011L\u0001\u0006i>DV\n\u0014\u000b\u0010[\u0005m\u0013QLA4\u0003S\ni'!\u001d\u0002v!1A*!\u0016A\u00025C!\"a\u0018\u0002VA\u0005\t\u0019AA1\u0003\u0019\u00018oY8qKB\u0019\u0001\"a\u0019\n\u0007\u0005\u0015$A\u0001\tOC6,7\u000f]1dK\nKg\u000eZ5oO\"AA&!\u0016\u0011\u0002\u0003\u0007Q\u0006C\u0005\u0002l\u0005U\u0003\u0013!a\u0001\u0011\u0006i1\u000f\u001e:ja\u000e{W.\\3oiND\u0011\"a\u001c\u0002VA\u0005\t\u0019\u0001%\u0002\u001d\u0011,7m\u001c3f\u000b:$\u0018\u000e^5fg\"I\u00111OA+!\u0003\u0005\r\u0001S\u0001\u0013aJ,7/\u001a:wK^C\u0017\u000e^3ta\u0006\u001cW\rC\u0005\u0002x\u0005U\u0003\u0013!a\u0001\u0011\u0006aQ.\u001b8j[&TX\rV1hg\"B\u0011QKA>\u0003\u0003\u000b)\tE\u0002\u000e\u0003{J1!a·\u0005\u0005)!W\r\u001d:fG\u0006$X\rZ\u0011\u0003\u0003\u0007\u000bQ\t\u00157fCN,\u0007%^:fA\u0001\u001cXM]5bY&TX\r\u0019\u0011j]N$X-\u00193!C:$\u0007e\u001d9fG&4\u0017\u0010I1!A6Lg.[7ju\u0016$\u0016mZ:aAA\f'/Y7fi\u0016\u0014\u0018EAAD\u0003\u0019\u0011d&\r\u0019/a!9\u00111R\u0005\u0005\u0002\u00055\u0015!C:fe&\fG.\u001b>f)=i\u0013qRAI\u0003'\u000b)*a&\u0002\u001a\u0006m\u0005B\u0002'\u0002\n\u0002\u0007Q\n\u0003\u0006\u0002`\u0005%\u0005\u0013!a\u0001\u0003CB\u0001\u0002LAE!\u0003\u0005\r!\f\u0005\n\u0003W\nI\t%AA\u0002!C\u0011\"a\u001c\u0002\nB\u0005\t\u0019\u0001%\t\u0013\u0005M\u0014\u0011\u0012I\u0001\u0002\u0004A\u0005BCA<\u0003\u0013\u0003\n\u00111\u0001\u0002\u001eB!\u0011qTAS\u001d\rA\u0011\u0011U\u0005\u0004\u0003G\u0013\u0011\u0001D'j]&l\u0017N_3N_\u0012,\u0017\u0002BAT\u0003S\u0013QAV1mk\u0016L1!a+\u0005\u0005-)e.^7fe\u0006$\u0018n\u001c8\t\u000f\u0005=\u0016\u0002\"\u0001\u00022\u0006i1/Z9vK:\u001cW\rV8Y\u001b2#rBQAZ\u0003o\u000bI,a/\u0002>\u0006}\u0016\u0011\u0019\u0005\b\u0003k\u000bi\u000b1\u0001X\u0003!\u0019\u0007.\u001b7ee\u0016t\u0007BCA0\u0003[\u0003\n\u00111\u0001\u0002b!AA&!,\u0011\u0002\u0003\u0007Q\u0006C\u0005\u0002l\u00055\u0006\u0013!a\u0001\u0011\"I\u0011qNAW!\u0003\u0005\r\u0001\u0013\u0005\n\u0003g\ni\u000b%AA\u0002!C!\"a\u001e\u0002.B\u0005\t\u0019AAO\u0011\u001d\t)-\u0003C\u0003\u0003\u000f\fa\u0001\u001d:fM&DH\u0003BAe\u0003\u001f\u0004B!DAfo%\u0019\u0011Q\u001a\u0003\u0003\r=\u0003H/[8o\u0011\u001d\t\t.a1A\u0002]\nAA\\1nK\"9\u0011Q[\u0005\u0005\u0002\u0005]\u0017\u0001\u00035bg\"\u001cu\u000eZ3\u0015\u0019\u0005e\u0017q\\Ar\u0003O\fY/a<\u0011\u00075\tY.C\u0002\u0002^\u0012\u00111!\u00138u\u0011\u001d\t\t/a5A\u0002]\n1\u0001\u001d:f\u0011\u001d\t)/a5A\u0002]\nQ\u0001\\1cK2D\u0001\"!;\u0002T\u0002\u0007\u0011\u0011\\\u0001\u000fCR$(/\u001b2ICND7i\u001c3f\u0011!\ti/a5A\u0002\u0005e\u0017\u0001C:da\u0016D\u0015m\u001d5\t\u000f\u0005U\u00161\u001ba\u0001/\"9\u00111_\u0005\u0005\u0002\u0005U\u0018\u0001D1qa\u0016tG-U;pi\u0016$GcA\u001c\u0002x\"9\u0011qEAy\u0001\u00049\u0004bBAz\u0013\u0011\u0005\u00111·\u000b\u0007\u0003{\u0014\tAa\u0001\u0011\t\u0005u\u0012q`\u0005\u0004e\u0005}\u0002bBA\u0014\u0003s\u0004\ra\u000e\u0005\u0007Y\u0005e\b\u0019A\u0017\t\u000f\t\u001d\u0011\u0002\"\u0001\u0003\n\u0005\u0019\u0012\r\u001d9f]\u0012,5oY1qK\u0012\fVo\u001c;fIR)QFa\u0003\u0003\u000e!9\u0011q\u0005B\u0003\u0001\u00049\u0004B\u0002\u0017\u0003\u0006\u0001\u0007Q\u0006C\u0004\u0003\u0012%!\tAa\u0005\u0002\u000f\u001d,GOT1nKR)qG!\u0006\u0003\u0018!9\u0011q\u0005B\b\u0001\u00049\u0004\u0002\u0003B\r\u0005\u001f\u0001\r!!7\u0002\u000b%tG-\u001a=\t\u000f\tu\u0011\u0002\"\u0001\u0003·\u0005\u00192\r[3dW\u0006#HO]5ckR,g+\u00197vKR\u0019qG!\t\t\u000f\t\r\"1\u0004a\u0001o\u0005)a/\u00197vK\"9!qE\u0005\u0005\u0002\t%\u0012a\u00059beN,\u0017\t\u001e;sS\n,H/\u001a,bYV,GcA,\u0003,!9!1\u0005B\u0013\u0001\u00049\u0004b\u0002B\u0018\u0013\u0011\u0005!\u0011G\u0001\ra\u0006\u00148/Z\"iCJ\u0014VM\u001a\u000b\no\tM\"Q\bB\"\u0005\u0013B\u0001B!\u000e\u0003.\u0001\u0007!qG\u0001\u0003G\"\u0004R!\u0004B\u001d\u0003\u0003I1Aa\u000f\u0005\u0005%1UO\\2uS>t\u0007\u0007\u0003\u0005\u0003@\t5\u0002\u0019\u0001B!\u0003\u0019qW\r\u001f;dQB!QB!\u000fC\u0011!\u0011)E!\fA\u0002\t\u001d\u0013!\u0005:fa>\u0014HoU=oi\u0006DXI\u001d:peB!Q\u0002Q\u001cC\u0011!\u0011YE!\fA\u0002\t\u001d\u0013\u0001\u0006:fa>\u0014H\u000f\u0016:v]\u000e\fG/\u001a3FeJ|'\u000fC\u0005\u0003P%\t\n\u0011\"\u0001\u0003R\u0005\u00192/\u001a:jC2L'0\u001a\u0013eK\u001a\fW\u000f\u001c;%eU\u0011!1\u000b\u0016\u0005\u0003C\u0012)f\u000b\u0002\u0003XA!!\u0011\fB2\u001b\t\u0011YF\u0003\u0003\u0003^\t}\u0013!C;oG\",7m[3e\u0015\r\u0011\t\u0007B\u0001\u000bC:tw\u000e^1uS>t\u0017\u0002\u0[·...·truncated·by·diffoscope;·len:·1610,·SHA:·55e6dfb2c39d47ae290ac19283fda06552937069cd149f0ea4b6409807446044·...·]\u000692/Z9vK:\u001cW\rV8Y\u001b2#C-\u001a4bk2$He\u000e")13 @ScalaSignature(bytes·=·"\u0006\u0001\t]v!B\u0001\u0003\u0011\u00039\u0011aB+uS2LG/\u001f\u0006\u0003\u0007\u0011\t1\u0001_7m\u0015\u0005)\u0011!B:dC2\f7\u0001\u0001\t\u0003\u0011%i\u0011A\u0001\u0004\u0006\u0015\tA\ta\u0003\u0002\b+RLG.\u001b;z'\rIA\u0002\u0005\t\u0003\u001b9i\u0011\u0001B\u0005\u0003\u001f\u0011\u0011a!\u00118z%\u00164\u0007CA\t\u0015\u001b\u0005\u0011\"BA\n\u0003\u0003\u001d\u0001\u0018M]:j]\u001eL!!\u0006\n\u0003\u0015Q{7.\u001a8UKN$8\u000fC\u0003\u0018\u0013\u0011\u0005\u0001$\u0001\u0004=S:LGO\u0010\u000b\u0002\u000f!9!$\u0003b\u0001\n\u000bY\u0012AA*V+\u0005ar\"A\u000f\u001d\u0003iAaaH\u0005!\u0002\u001ba\u0012aA*VA!)\u0011%\u0003C\u0002E\u0005\u0011\u0012.\u001c9mS\u000eLGo\u00152U_N#(/\u001b8h)\t\u00193\u0006\u0005\u0002%S5\tQE\u0003\u0002'O\u0005!A.\u00198h\u0015\u0005A\u0013\u0001\u00026bm\u0006L!AK\u0013\u0003\rM#(/\u001b8h\u0011\u0015a\u0003\u00051\u0001.\u0003\t\u0019(\r\u0005\u0002/c9\u0011QbL\u0005\u0003a\u0011\tq\u0001]1dW\u0006<W-\u0003\u00023g\ti1\u000b\u001e:j]\u001e\u0014U/\u001b7eKJT!\u0001\r\u0003\t\rUJA\u0011\u0001\u00027\u0003)\u0019(\rV8TiJLgn\u001a\u000b\u0003ou\u0002\"\u0001O\u001e\u000f\u00055I\u0014B\u0001\u001e\u0005\u0003\u0019\u0001&/\u001a3fM&\u0011!\u0006\u0010\u0006\u0003u\u0011AQA\u0010\u001bA\u0002}\n\u0011A\u001a\t\u0005\u001b\u0001k#)\u0003\u0002B\t\tIa)\u001e8di&|g.\r\t\u0003\u001b\rK!\u0001\u0012\u0003\u0003\tUs\u0017\u000e\u001e\u0005\u0007\r&!\tAA$\u0002!%\u001c\u0018\t^8n\u0003:$gj\u001c;UKb$HC\u0001%L!\ti\u0011*\u0003\u0002K\t\t9!i\\8mK\u0006t\u0007\"\u0002'F\u0001\u0004i\u0015!\u0001=\u0011\u0005!q\u0015BA(\u0003\u0005\u0011qu\u000eZ3\t\u000bEKA\u0011\u0001*\u0002\tQ\u0014\u0018.\u001c\u000b\u0003\u001bNCQ\u0001\u0014)A\u00025CQ!V\u0005\u0005\u0002Y\u000b!\u0002\u001e:j[B\u0013x\u000e]3s)\t9&\fE\u0002/16K!!W\u001a\u0003\u0007M+\u0017\u000fC\u0003M)\u0002\u0007Q\nC\u0003]\u0013\u0011\u0005Q,\u0001\u0003t_J$HC\u00010b!\tAq,\u0003\u0002a\u0005\tAQ*\u001a;b\t\u0006$\u0018\rC\u0003c7\u0002\u0007a,\u0001\u0002nI\")A,\u0003C\u0001IR\u0011Q*\u001a\u0005\u0006M\u000e\u0004\r!T\u0001\u0002]\")\u0001.\u0003C\u0003S\u00061Qm]2ba\u0016$\"a\u000e6\t\u000b-<\u0007\u0019A\u001c\u0002\tQ,\u0007\u0010^\u0004\u0006[&A\tA\\\u0001\b\u000bN\u001c\u0017\r]3t!\ty\u0007/D\u0001\n\r\u0015\t\u0018\u0002#\u0001s\u0005\u001d)5oY1qKN\u001c\"\u0001\u001d\u0007\t\u000b]\u0001H\u0011\u0001;\u0015\u00039DqA\u001e9C\u0002\u0013\u0005q/A\u0003qC&\u00148/F\u0001y!\u0015IhpIA\u0001\u001b\u0005Q(BA>}\u0003%IW.\\;uC\ndWM\u0003\u0002~\t\u0005Q1m\u001c7mK\u000e$\u0018n\u001c8\n\u0005}T(aA'baB\u0019Q\"a\u0001\n\u0007\u0005\u0015AA\u0001\u0003DQ\u0006\u0014\bbBA\u0005a\u0002\u0006I\u0001_\u0001\u0007a\u0006L'o\u001d\u0011\t\u0013\u00055\u0001O1A\u0005\u0002\u0005=\u0011AB3tG6\u000b\u0007/\u0006\u0002\u0002\u0012A)\u0011P`A\u0001o!A\u0011Q\u00039!\u0002\u0013\t\t\"A\u0004fg\u000el\u0015\r\u001d\u0011\t\u0011\u0005e\u0001O1A\u0005\u0002]\f\u0001\"\u001e8fg\u000el\u0015\r\u001d\u0005\b\u0003;\u0001\b\u0015!\u0003y\u0003%)h.Z:d\u001b\u0006\u0004\b\u0005\u0003\u0004i\u0013\u0011\u0015\u0011\u0011\u0005\u000b\u0006[\u0005\r\u0012Q\u0005\u0005\u0007W\u0006}\u0001\u0019A\u001c\t\u000f\u0005\u001d\u0012q\u0004a\u0001[\u0005\t1\u000fC\u0004\u0002,%!)!!\f\u0002\u0011UtWm]2ba\u0016$R!LA\u0018\u0003gAq!!\r\u0002*\u0001\u0007q'A\u0002sK\u001aDq!a\n\u0002*\u0001\u0007Q\u0006C\u0004\u00028%!\t!!\u000f\u0002#\r|G\u000e\\3di:\u000bW.Z:qC\u000e,7\u000f\u0006\u0003\u0002<\u0005\u001d\u0003#BA\u001f\u0003\u0007:TBAA·\u0015\r\t\t\u0005`\u0001\b[V$\u0018M\u00197f\u0013\u0011\t)%a\u0010\u0003\u0007M+G\u000fC\u0004\u0002J\u0005U\u0002\u0019A,\u0002\u000b9|G-Z:\t\u000f\u0005]\u0012\u0002\"\u0001\u0002NQ)!)a\u0014\u0002R!1a-a\u0013A\u00025C\u0001\"a\u0015\u0002L\u0001\u0007\u00111H\u0001\u0004g\u0016$\bbBA,\u0013\u0011\u0005\u0011\u0011L\u0001\u0006i>DV\n\u0014\u000b\u0010[\u0005m\u0013QLA4\u0003S\ni'!\u001d\u0002v!1A*!\u0016A\u00025C!\"a\u0018\u0002VA\u0005\t\u0019AA1\u0003\u0019\u00018oY8qKB\u0019\u0001\"a\u0019\n\u0007\u0005\u0015$A\u0001\tOC6,7\u000f]1dK\nKg\u000eZ5oO\"AA&!\u0016\u0011\u0002\u0003\u0007Q\u0006C\u0005\u0002l\u0005U\u0003\u0013!a\u0001\u0011\u0006i1\u000f\u001e:ja\u000e{W.\\3oiND\u0011\"a\u001c\u0002VA\u0005\t\u0019\u0001%\u0002\u001d\u0011,7m\u001c3f\u000b:$\u0018\u000e^5fg\"I\u00111OA+!\u0003\u0005\r\u0001S\u0001\u0013aJ,7/\u001a:wK^C\u0017\u000e^3ta\u0006\u001cW\rC\u0005\u0002x\u0005U\u0003\u0013!a\u0001\u0011\u0006aQ.\u001b8j[&TX\rV1hg\"B\u0011QKA>\u0003\u0003\u000b)\tE\u0002\u000e\u0003{J1!a·\u0005\u0005)!W\r\u001d:fG\u0006$X\rZ\u0011\u0003\u0003\u0007\u000bQ\t\u00157fCN,\u0007%^:fA\u0001\u001cXM]5bY&TX\r\u0019\u0011j]N$X-\u00193!C:$\u0007e\u001d9fG&4\u0017\u0010I1!A6Lg.[7ju\u0016$\u0016mZ:aAA\f'/Y7fi\u0016\u0014\u0018EAAD\u0003\u0019\u0011d&\r\u0019/a!9\u00111R\u0005\u0005\u0002\u00055\u0015!C:fe&\fG.\u001b>f)=i\u0013qRAI\u0003'\u000b)*a&\u0002\u001a\u0006m\u0005B\u0002'\u0002\n\u0002\u0007Q\n\u0003\u0006\u0002`\u0005%\u0005\u0013!a\u0001\u0003CB\u0001\u0002LAE!\u0003\u0005\r!\f\u0005\n\u0003W\nI\t%AA\u0002!C\u0011\"a\u001c\u0002\nB\u0005\t\u0019\u0001%\t\u0013\u0005M\u0014\u0011\u0012I\u0001\u0002\u0004A\u0005BCA<\u0003\u0013\u0003\n\u00111\u0001\u0002\u001eB!\u0011qTAS\u001d\rA\u0011\u0011U\u0005\u0004\u0003G\u0013\u0011\u0001D'j]&l\u0017N_3N_\u0012,\u0017\u0002BAT\u0003S\u0013QAV1mk\u0016L1!a+\u0005\u0005-)e.^7fe\u0006$\u0018n\u001c8\t\u000f\u0005=\u0016\u0002\"\u0001\u00022\u0006i1/Z9vK:\u001cW\rV8Y\u001b2#rBQAZ\u0003o\u000bI,a/\u0002>\u0006}\u0016\u0011\u0019\u0005\b\u0003k\u000bi\u000b1\u0001X\u0003!\u0019\u0007.\u001b7ee\u0016t\u0007BCA0\u0003[\u0003\n\u00111\u0001\u0002b!AA&!,\u0011\u0002\u0003\u0007Q\u0006C\u0005\u0002l\u00055\u0006\u0013!a\u0001\u0011\"I\u0011qNAW!\u0003\u0005\r\u0001\u0013\u0005\n\u0003g\ni\u000b%AA\u0002!C!\"a\u001e\u0002.B\u0005\t\u0019AAO\u0011\u001d\t)-\u0003C\u0003\u0003\u000f\fa\u0001\u001d:fM&DH\u0003BAe\u0003\u001f\u0004B!DAfo%\u0019\u0011Q\u001a\u0003\u0003\r=\u0003H/[8o\u0011\u001d\t\t.a1A\u0002]\nAA\\1nK\"9\u0011Q[\u0005\u0005\u0002\u0005]\u0017\u0001\u00035bg\"\u001cu\u000eZ3\u0015\u0019\u0005e\u0017q\\Ar\u0003O\fY/a<\u0011\u00075\tY.C\u0002\u0002^\u0012\u00111!\u00138u\u0011\u001d\t\t/a5A\u0002]\n1\u0001\u001d:f\u0011\u001d\t)/a5A\u0002]\nQ\u0001\\1cK2D\u0001\"!;\u0002T\u0002\u0007\u0011\u0011\\\u0001\u000fCR$(/\u001b2ICND7i\u001c3f\u0011!\ti/a5A\u0002\u0005e\u0017\u0001C:da\u0016D\u0015m\u001d5\t\u000f\u0005U\u00161\u001ba\u0001/\"9\u00111_\u0005\u0005\u0002\u0005U\u0018\u0001D1qa\u0016tG-U;pi\u0016$GcA\u001c\u0002x\"9\u0011qEAy\u0001\u00049\u0004bBAz\u0013\u0011\u0005\u00111·\u000b\u0007\u0003{\u0014\tAa\u0001\u0011\t\u0005u\u0012q`\u0005\u0004e\u0005}\u0002bBA\u0014\u0003s\u0004\ra\u000e\u0005\u0007Y\u0005e\b\u0019A\u0017\t\u000f\t\u001d\u0011\u0002\"\u0001\u0003\n\u0005\u0019\u0012\r\u001d9f]\u0012,5oY1qK\u0012\fVo\u001c;fIR)QFa\u0003\u0003\u000e!9\u0011q\u0005B\u0003\u0001\u00049\u0004B\u0002\u0017\u0003\u0006\u0001\u0007Q\u0006C\u0004\u0003\u0012%!\tAa\u0005\u0002\u000f\u001d,GOT1nKR)qG!\u0006\u0003\u0018!9\u0011q\u0005B\b\u0001\u00049\u0004\u0002\u0003B\r\u0005\u001f\u0001\r!!7\u0002\u000b%tG-\u001a=\t\u000f\tu\u0011\u0002\"\u0001\u0003·\u0005\u00192\r[3dW\u0006#HO]5ckR,g+\u00197vKR\u0019qG!\t\t\u000f\t\r\"1\u0004a\u0001o\u0005)a/\u00197vK\"9!qE\u0005\u0005\u0002\t%\u0012a\u00059beN,\u0017\t\u001e;sS\n,H/\u001a,bYV,GcA,\u0003,!9!1\u0005B\u0013\u0001\u00049\u0004b\u0002B\u0018\u0013\u0011\u0005!\u0011G\u0001\ra\u0006\u00148/Z\"iCJ\u0014VM\u001a\u000b\no\tM\"Q\bB\"\u0005\u0013B\u0001B!\u000e\u0003.\u0001\u0007!qG\u0001\u0003G\"\u0004R!\u0004B\u001d\u0003\u0003I1Aa\u000f\u0005\u0005%1UO\\2uS>t\u0007\u0007\u0003\u0005\u0003@\t5\u0002\u0019\u0001B!\u0003\u0019qW\r\u001f;dQB!QB!\u000fC\u0011!\u0011)E!\fA\u0002\t\u001d\u0013!\u0005:fa>\u0014HoU=oi\u0006DXI\u001d:peB!Q\u0002Q\u001cC\u0011!\u0011YE!\fA\u0002\t\u001d\u0013\u0001\u0006:fa>\u0014H\u000f\u0016:v]\u000e\fG/\u001a3FeJ|'\u000fC\u0005\u0003P%\t\n\u0011\"\u0001\u0003R\u0005yAo\u001c-N\u0019\u0012\"WMZ1vYR$#'\u0006\u0002\u0003T)\"\u0011\u0011\rB+W\t\u00119\u0006\u0005\u0003\u0003Z\t\rTB\u0001B.\u0015\u0011\u0011iFa\u0018\u0002\u0013Ut7\r[3dW\u0016$'b\u0001B1\t\u0005Q\u0011M\u001c8pi\u0006$\u0018n\u001c8\n\t\t\u0015$1\f\u0002\[·...·truncated·by·diffoscope;·len:·1667,·SHA:·4eda5382ef81f48bd74e92056f243ebb123c26d1e1e98d6de56a316caac9c7e8·...·]\u000692/Z9vK:\u001cW\rV8Y\u001b2#C-\u001a4bk2$He\u000e")
14 public·final·class·Utility14 public·final·class·Utility
15 {15 {
16 ····public·static·boolean·checkPubID(final·String·s)·{16 ····public·static·boolean·checkPubID(final·String·s)·{
17 ········return·Utility$.MODULE$.checkPubID(s);17 ········return·Utility$.MODULE$.checkPubID(s);
18 ····}18 ····}
19 ····19 ····
20 ····public·static·boolean·checkSysID(final·String·s)·{20 ····public·static·boolean·checkSysID(final·String·s)·{
Offset 78, 38 lines modifiedOffset 78, 14 lines modified
78 ········return·Utility$.MODULE$.sequenceToXML$default$3();78 ········return·Utility$.MODULE$.sequenceToXML$default$3();
79 ····}79 ····}
80 ····80 ····
81 ····public·static·NamespaceBinding·sequenceToXML$default$2()·{81 ····public·static·NamespaceBinding·sequenceToXML$default$2()·{
82 ········return·Utility$.MODULE$.sequenceToXML$default$2();82 ········return·Utility$.MODULE$.sequenceToXML$default$2();
83 ····}83 ····}
84 ····84 ····
85 ····public·static·boolean·toXML$default$7()·{ 
86 ········return·Utility$.MODULE$.toXML$default$7(); 
87 ····} 
88 ···· 
89 ····public·static·boolean·toXML$default$6()·{ 
90 ········return·Utility$.MODULE$.toXML$default$6(); 
91 ····} 
92 ···· 
93 ····public·static·boolean·toXML$default$5()·{ 
94 ········return·Utility$.MODULE$.toXML$default$5(); 
95 ····} 
96 ···· 
97 ····public·static·boolean·toXML$default$4()·{ 
98 ········return·Utility$.MODULE$.toXML$default$4(); 
99 ····} 
100 ···· 
101 ····public·static·StringBuilder·toXML$default$3()·{ 
102 ········return·Utility$.MODULE$.toXML$default$3(); 
103 ····} 
104 ···· 
105 ····public·static·NamespaceBinding·toXML$default$2()·{ 
106 ········return·Utility$.MODULE$.toXML$default$2(); 
107 ····} 
108 ···· 
109 ····public·static·Enumeration.Value·serialize$default$7()·{85 ····public·static·Enumeration.Value·serialize$default$7()·{
110 ········return·Utility$.MODULE$.serialize$default$7();86 ········return·Utility$.MODULE$.serialize$default$7();
111 ····}87 ····}
112 ····88 ····
113 ····public·static·boolean·serialize$default$6()·{89 ····public·static·boolean·serialize$default$6()·{
114 ········return·Utility$.MODULE$.serialize$default$6();90 ········return·Utility$.MODULE$.serialize$default$6();
115 ····}91 ····}
Offset 126, 14 lines modifiedOffset 102, 38 lines modified
126 ········return·Utility$.MODULE$.serialize$default$3();102 ········return·Utility$.MODULE$.serialize$default$3();
127 ····}103 ····}
128 ····104 ····
129 ····public·static·NamespaceBinding·serialize$default$2()·{105 ····public·static·NamespaceBinding·serialize$default$2()·{
130 ········return·Utility$.MODULE$.serialize$default$2();106 ········return·Utility$.MODULE$.serialize$default$2();
131 ····}107 ····}
132 ····108 ····
 109 ····public·static·boolean·toXML$default$7()·{
 110 ········return·Utility$.MODULE$.toXML$default$7();
 111 ····}
 112 ····
 113 ····public·static·boolean·toXML$default$6()·{
 114 ········return·Utility$.MODULE$.toXML$default$6();
 115 ····}
 116 ····
 117 ····public·static·boolean·toXML$default$5()·{
 118 ········return·Utility$.MODULE$.toXML$default$5();
 119 ····}
 120 ····
 121 ····public·static·boolean·toXML$default$4()·{
 122 ········return·Utility$.MODULE$.toXML$default$4();
 123 ····}
 124 ····
 125 ····public·static·StringBuilder·toXML$default$3()·{
 126 ········return·Utility$.MODULE$.toXML$default$3();
 127 ····}
 128 ····
 129 ····public·static·NamespaceBinding·toXML$default$2()·{
 130 ········return·Utility$.MODULE$.toXML$default$2();
 131 ····}
 132 ····
133 ····public·static·String·parseCharRef(final·Function0<Object>·function0,·final·Function0<BoxedUnit>·function2,·final·Function1<String,·BoxedUnit>·function3,·final·Function1<String,·BoxedUnit>·function4)·{133 ····public·static·String·parseCharRef(final·Function0<Object>·function0,·final·Function0<BoxedUnit>·function2,·final·Function1<String,·BoxedUnit>·function3,·final·Function1<String,·BoxedUnit>·function4)·{
134 ········return·Utility$.MODULE$.parseCharRef((Function0)function0,·(Function0)function2,·(Function1)function3,·(Function1)function4);134 ········return·Utility$.MODULE$.parseCharRef((Function0)function0,·(Function0)function2,·(Function1)function3,·(Function1)function4);
135 ····}135 ····}
136 ····136 ····
137 ····public·static·Seq<Node>·parseAttributeValue(final·String·s)·{137 ····public·static·Seq<Node>·parseAttributeValue(final·String·s)·{
138 ········return·(Seq<Node>)Utility$.MODULE$.parseAttributeValue(s);138 ········return·(Seq<Node>)Utility$.MODULE$.parseAttributeValue(s);
139 ····}139 ····}
8.87 KB
scala/xml/XML.class
8.83 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 package·scala.xml;1 package·scala.xml;
  
2 import·scala.xml.factory.XMLLoader;2 import·scala.xml.factory.XMLLoader;
3 import·java.io.Writer;3 import·java.io.Writer;
4 import·scala.Enumeration; 
5 import·scala.xml.dtd.DocType;4 import·scala.xml.dtd.DocType;
 5 import·scala.Enumeration;
6 import·scala.xml.parsing.FactoryAdapter;6 import·scala.xml.parsing.FactoryAdapter;
7 import·javax.xml.parsers.SAXParser;7 import·javax.xml.parsers.SAXParser;
8 import·java.io.File;8 import·java.io.File;
9 import·java.io.FileDescriptor;9 import·java.io.FileDescriptor;
10 import·java.io.InputStream;10 import·java.io.InputStream;
11 import·java.io.Reader;11 import·java.io.Reader;
12 import·org.xml.sax.InputSource;12 import·org.xml.sax.InputSource;
13 import·java.net.URL;13 import·java.net.URL;
14 import·scala.reflect.ScalaSignature;14 import·scala.reflect.ScalaSignature;
  
15 @ScalaSignature(bytes·=·"\u0006\u0001\u0005}r!B\u0001\u0003\u0011\u00039\u0011a\u0001-N\u0019*\u00111\u0001B\u0001\u0004q6d'\"A\u0003\u0002\u000bM\u001c\u0017\r\\1\u0004\u0001A\u0011\u0001\"C\u0007\u0002\u0005\u0019)!B\u0001E\u0001\u0017\t\u0019\u0001,\u0014'\u0014\u0007%a\u0001\u0003\u0005\u0002\u000e\u001d5\tA!\u0003\u0002\u0010\t\t1\u0011I\\=SK\u001a\u00042!\u0005\u000b\u0017\u001b\u0005\u0011\"BA\n\u0003\u0003\u001d1\u0017m\u0019;pefL!!\u0006\n\u0003\u0013akE\nT8bI\u0016\u0014\bC\u0001\u0005\u0018\u0013\tA\"A\u0001\u0003FY\u0016l\u0007\"\u0002\u000e\n\t\u0003Y\u0012A\u0002\u001fj]&$h\bF\u0001\b\u0011\u001d\u0019\u0011B1A\u0005\u0002u)\u0012A\b\t\u0003?\u0011j\u0011\u0001\t\u0006\u0003C\t\nA\u0001\\1oO*\t1%\u0001\u0003kCZ\f\u0017BA\u0013!\u0005\u0019\u0019FO]5oO\"1q%\u0003Q\u0001\ny\tA\u0001_7mA!9\u0011&\u0003b\u0001\n\u0003i\u0012!\u0002=nY:\u001c\bBB\u0016\nA\u0003%a$\u0001\u0004y[2t7\u000f\t\u0005\b[%\u0011\r\u0011\"\u0001\u001e\u0003%q\u0017-\\3ta\u0006\u001cW\r\u0003\u00040\u0013\u0001\u0006IAH\u0001\u000b]\u0006lWm\u001d9bG\u0016\u0004\u0003bB\u0019\n\u0005\u0004%\t!H\u0001\taJ,7/\u001a:wK\"11'\u0003Q\u0001\ny\t\u0011\u0002\u001d:fg\u0016\u0014h/\u001a\u0011\t\u000fUJ!\u0019!C\u0001;\u0005)1\u000f]1dK\"1q'\u0003Q\u0001\ny\taa\u001d9bG\u0016\u0004\u0003bB\u0011\n\u0005\u0004%\t!\b\u0005\u0007u%\u0001\u000b\u0011\u0002\u0010\u0002\u000b1\fgn\u001a\u0011\t\u000fqJ!\u0019!C\u0001;\u0005AQM\\2pI&tw\r\u0003\u0004?\u0013\u0001\u0006IAH\u0001\nK:\u001cw\u000eZ5oO\u0002BQ\u0001Q\u0005\u0005\u0002\u0005\u000bQb^5uQN\u000b\u0005\fU1sg\u0016\u0014HC\u0001\tC\u0011\u0015\u0019u\b1\u0001E\u0003\u0005\u0001\bCA#I\u001d\tAa)\u0003\u0002H\u0005\u00059\u0001/Y2lC\u001e,\u0017BA%K\u0005%\u0019\u0016\t\u0017)beN,'O\u0003\u0002H\u0005!)A*\u0003C\u0003\u001b\u0006!1/\u0019<f)\u0019q\u0015+\u00170aKB\u0011QbT\u0005\u0003!\u0012\u0011A!\u00168ji\")!k\u0013a\u0001'\u0006Aa-\u001b7f]\u0006lW\r\u0005\u0002U/:\u0011Q\"V\u0005\u0003-\u0012\ta\u0001\u0015:fI\u00164\u0017BA\u0013Y\u0015\t1F\u0001C\u0003[\u0017\u0002\u00071,\u0001\u0003o_\u0012,\u0007C\u0001\u0005]\u0013\ti&A\u0001\u0003O_\u0012,\u0007bB0L!\u0003\u0005\raU\u0001\u0004K:\u001c\u0007bB1L!\u0003\u0005\rAY\u0001\bq6dG)Z2m!\ti1-\u0003\u0002e\t\t9!i\\8mK\u0006t\u0007b\u00024L!\u0003\u0005\raZ\u0001\bI>\u001cG/\u001f9f!\tA7.D\u0001j\u0015\tQ'!A\u0002ei\u0012L!\u0001\\5\u0003\u000f\u0011{7\rV=qK\")a.\u0003C\u0003_\u0006)qO]5uKR9a\n\u001d=zund\b\"B9n\u0001\u0004\u0011\u0018!A<\u0011\u0005M4X\"\u0001;\u000b\u0005U\u0014\u0013AA5p\u0013\t9HO\u0001\u0004Xe&$XM\u001d\u0005\u000656\u0004\ra\u0017\u0005\u0006?6\u0004\ra\u0015\u0005\u0006C6\u0004\rA\u0019\u0005\u0006M6\u0004\ra\u001a\u0005\b{6\u0004\n\u00111\u0001\u007f\u00031i\u0017N\\5nSj,G+Y4t!\ry\u0018Q\u0001\b\u0004\u0011\u0005\u0005\u0011bAA\u0002\u0005\u0005aQ*\u001b8j[&TX-T8eK&!\u0011qAA\u0005\u0005\u00151\u0016\r\\;f\u0013\r\tY\u0001\u0002\u0002\f\u000b:,X.\u001a:bi&|g\u000eC\u0005\u0002\u0010%\t\n\u0011\"\u0002\u0002\u0012\u0005yqO]5uK\u0012\"WMZ1vYR$c'\u0006\u0002\u0002\u0014)\u001aa0!\u0006,\u0005\u0005]\u0001\u0003BA\r\u0003Gi!!a\u0007\u000b\t\u0005u\u0011qD\u0001\nk:\u001c\u0007.Z2lK\u0012T1!!\t\u0005\u0003)\tgN\\8uCRLwN\\\u0005\u0005\u0003K\tYBA\tv]\u000eDWmY6fIZ\u000b'/[1oG[·...·truncated·by·diffoscope;·len:·350,·SHA:·367b5cdfb011f165adb11261778919ae7da68dbc2895576e2e733d82a32b1847·...·]Q\u0003")15 @ScalaSignature(bytes·=·"\u0006\u0001\u0005}r!B\u0001\u0003\u0011\u00039\u0011a\u0001-N\u0019*\u00111\u0001B\u0001\u0004q6d'\"A\u0003\u0002\u000bM\u001c\u0017\r\\1\u0004\u0001A\u0011\u0001\"C\u0007\u0002\u0005\u0019)!B\u0001E\u0001\u0017\t\u0019\u0001,\u0014'\u0014\u0007%a\u0001\u0003\u0005\u0002\u000e\u001d5\tA!\u0003\u0002\u0010\t\t1\u0011I\\=SK\u001a\u00042!\u0005\u000b\u0017\u001b\u0005\u0011\"BA\n\u0003\u0003\u001d1\u0017m\u0019;pefL!!\u0006\n\u0003\u0013akE\nT8bI\u0016\u0014\bC\u0001\u0005\u0018\u0013\tA\"A\u0001\u0003FY\u0016l\u0007\"\u0002\u000e\n\t\u0003Y\u0012A\u0002\u001fj]&$h\bF\u0001\b\u0011\u001d\u0019\u0011B1A\u0005\u0002u)\u0012A\b\t\u0003?\u0011j\u0011\u0001\t\u0006\u0003C\t\nA\u0001\\1oO*\t1%\u0001\u0003kCZ\f\u0017BA\u0013!\u0005\u0019\u0019FO]5oO\"1q%\u0003Q\u0001\ny\tA\u0001_7mA!9\u0011&\u0003b\u0001\n\u0003i\u0012!\u0002=nY:\u001c\bBB\u0016\nA\u0003%a$\u0001\u0004y[2t7\u000f\t\u0005\b[%\u0011\r\u0011\"\u0001\u001e\u0003%q\u0017-\\3ta\u0006\u001cW\r\u0003\u00040\u0013\u0001\u0006IAH\u0001\u000b]\u0006lWm\u001d9bG\u0016\u0004\u0003bB\u0019\n\u0005\u0004%\t!H\u0001\taJ,7/\u001a:wK\"11'\u0003Q\u0001\ny\t\u0011\u0002\u001d:fg\u0016\u0014h/\u001a\u0011\t\u000fUJ!\u0019!C\u0001;\u0005)1\u000f]1dK\"1q'\u0003Q\u0001\ny\taa\u001d9bG\u0016\u0004\u0003bB\u0011\n\u0005\u0004%\t!\b\u0005\u0007u%\u0001\u000b\u0011\u0002\u0010\u0002\u000b1\fgn\u001a\u0011\t\u000fqJ!\u0019!C\u0001;\u0005AQM\\2pI&tw\r\u0003\u0004?\u0013\u0001\u0006IAH\u0001\nK:\u001cw\u000eZ5oO\u0002BQ\u0001Q\u0005\u0005\u0002\u0005\u000bQb^5uQN\u000b\u0005\fU1sg\u0016\u0014HC\u0001\tC\u0011\u0015\u0019u\b1\u0001E\u0003\u0005\u0001\bCA#I\u001d\tAa)\u0003\u0002H\u0005\u00059\u0001/Y2lC\u001e,\u0017BA%K\u0005%\u0019\u0016\t\u0017)beN,'O\u0003\u0002H\u0005!)A*\u0003C\u0003\u001b\u0006!1/\u0019<f)\u0019q\u0015+\u00170aKB\u0011QbT\u0005\u0003!\u0012\u0011A!\u00168ji\")!k\u0013a\u0001'\u0006Aa-\u001b7f]\u0006lW\r\u0005\u0002U/:\u0011Q\"V\u0005\u0003-\u0012\ta\u0001\u0015:fI\u00164\u0017BA\u0013Y\u0015\t1F\u0001C\u0003[\u0017\u0002\u00071,\u0001\u0003o_\u0012,\u0007C\u0001\u0005]\u0013\ti&A\u0001\u0003O_\u0012,\u0007bB0L!\u0003\u0005\raU\u0001\u0004K:\u001c\u0007bB1L!\u0003\u0005\rAY\u0001\bq6dG)Z2m!\ti1-\u0003\u0002e\t\t9!i\\8mK\u0006t\u0007b\u00024L!\u0003\u0005\raZ\u0001\bI>\u001cG/\u001f9f!\tA7.D\u0001j\u0015\tQ'!A\u0002ei\u0012L!\u0001\\5\u0003\u000f\u0011{7\rV=qK\")a.\u0003C\u0003_\u0006)qO]5uKR9a\n\u001d=zund\b\"B9n\u0001\u0004\u0011\u0018!A<\u0011\u0005M4X\"\u0001;\u000b\u0005U\u0014\u0013AA5p\u0013\t9HO\u0001\u0004Xe&$XM\u001d\u0005\u000656\u0004\ra\u0017\u0005\u0006?6\u0004\ra\u0015\u0005\u0006C6\u0004\rA\u0019\u0005\u0006M6\u0004\ra\u001a\u0005\b{6\u0004\n\u00111\u0001\u007f\u00031i\u0017N\\5nSj,G+Y4t!\ry\u0018Q\u0001\b\u0004\u0011\u0005\u0005\u0011bAA\u0002\u0005\u0005aQ*\u001b8j[&TX-T8eK&!\u0011qAA\u0005\u0005\u00151\u0016\r\\;f\u0013\r\tY\u0001\u0002\u0002\f\u000b:,X.\u001a:bi&|g\u000eC\u0005\u0002\u0010%\t\n\u0011\"\u0002\u0002\u0012\u0005q1/\u0019<fI\u0011,g-Y;mi\u0012\u001aTCAA\nU\r\u0019\u0016QC\u0016\u0003\u0003/\u0001B!!\u0007\u0002$5\u0011\u00111\u0004\u0006\u0005\u0003;\ty\"A\u0005v]\u000eDWmY6fI*\u0019\u0011\u0011\u0005\u0003\u0002\u0015\u0005tgn\u001c;bi&|g.\u0003\u0003\u0002&\u000[·...·truncated·by·diffoscope;·len:·396,·SHA:·bdb9edde5a2c074b3f55c988dd49e7ff43a191a4a8593fdb839662914c32add8·...·]Q\u0003")
16 public·final·class·XML16 public·final·class·XML
17 {17 {
18 ····public·static·Node·loadString(final·String·s)·{18 ····public·static·Node·loadString(final·String·s)·{
19 ········return·XML$.MODULE$.loadString(s);19 ········return·XML$.MODULE$.loadString(s);
20 ····}20 ····}
21 ····21 ····
22 ····public·static·Node·load(final·URL·url)·{22 ····public·static·Node·load(final·URL·url)·{
Offset 62, 30 lines modifiedOffset 62, 30 lines modified
62 ········return·XML$.MODULE$.parser();62 ········return·XML$.MODULE$.parser();
63 ····}63 ····}
64 ····64 ····
65 ····public·static·FactoryAdapter·adapter()·{65 ····public·static·FactoryAdapter·adapter()·{
66 ········return·XML$.MODULE$.adapter();66 ········return·XML$.MODULE$.adapter();
67 ····}67 ····}
68 ····68 ····
 69 ····public·static·Enumeration.Value·write$default$6()·{
 70 ········return·XML$.MODULE$.write$default$6();
 71 ····}
 72 ····
69 ····public·static·DocType·save$default$5()·{73 ····public·static·DocType·save$default$5()·{
70 ········return·XML$.MODULE$.save$default$5();74 ········return·XML$.MODULE$.save$default$5();
71 ····}75 ····}
72 ····76 ····
73 ····public·static·boolean·save$default$4()·{77 ····public·static·boolean·save$default$4()·{
74 ········return·XML$.MODULE$.save$default$4();78 ········return·XML$.MODULE$.save$default$4();
75 ····}79 ····}
76 ····80 ····
77 ····public·static·String·save$default$3()·{81 ····public·static·String·save$default$3()·{
78 ········return·XML$.MODULE$.save$default$3();82 ········return·XML$.MODULE$.save$default$3();
79 ····}83 ····}
80 ····84 ····
81 ····public·static·Enumeration.Value·write$default$6()·{ 
82 ········return·XML$.MODULE$.write$default$6(); 
83 ····} 
84 ···· 
85 ····public·static·void·write(final·Writer·writer,·final·Node·node,·final·String·s,·final·boolean·b,·final·DocType·docType,·final·Enumeration.Value·value)·{85 ····public·static·void·write(final·Writer·writer,·final·Node·node,·final·String·s,·final·boolean·b,·final·DocType·docType,·final·Enumeration.Value·value)·{
86 ········XML$.MODULE$.write(writer,·node,·s,·b,·docType,·value);86 ········XML$.MODULE$.write(writer,·node,·s,·b,·docType,·value);
87 ····}87 ····}
88 ····88 ····
89 ····public·static·void·save(final·String·s,·final·Node·node,·final·String·s2,·final·boolean·b,·final·DocType·docType)·{89 ····public·static·void·save(final·String·s,·final·Node·node,·final·String·s2,·final·boolean·b,·final·DocType·docType)·{
90 ········XML$.MODULE$.save(s,·node,·s2,·b,·docType);90 ········XML$.MODULE$.save(s,·node,·s2,·b,·docType);
91 ····}91 ····}
2.87 KB
scala/xml/parsing/ConstructingParser.class
2.79 KB
procyon -ec {}
    
Offset 14, 15 lines modifiedOffset 14, 14 lines modified
14 import·scala.xml.NamespaceBinding;14 import·scala.xml.NamespaceBinding;
15 import·scala.Tuple2;15 import·scala.Tuple2;
16 import·scala.Option;16 import·scala.Option;
17 import·scala.Tuple3;17 import·scala.Tuple3;
18 import·scala.xml.MetaData;18 import·scala.xml.MetaData;
19 import·scala.collection.BufferedIterator;19 import·scala.collection.BufferedIterator;
20 import·scala.runtime.Nothing$;20 import·scala.runtime.Nothing$;
21 import·scala.runtime.TraitSetter; 
22 import·java.io.File;21 import·java.io.File;
23 import·scala.xml.Document;22 import·scala.xml.Document;
24 import·scala.xml.dtd.DTD;23 import·scala.xml.dtd.DTD;
25 import·scala.collection.mutable.StringBuilder;24 import·scala.collection.mutable.StringBuilder;
26 import·scala.collection.immutable.List;25 import·scala.collection.immutable.List;
27 import·scala.io.Source;26 import·scala.io.Source;
28 import·scala.reflect.ScalaSignature;27 import·scala.reflect.ScalaSignature;
Offset 53, 104 lines modifiedOffset 52, 94 lines modified
53 ········return·ConstructingParser$.MODULE$.fromFile(file,·b);52 ········return·ConstructingParser$.MODULE$.fromFile(file,·b);
54 ····}53 ····}
55 ····54 ····
56 ····public·Source·curInput()·{55 ····public·Source·curInput()·{
57 ········return·this.curInput;56 ········return·this.curInput;
58 ····}57 ····}
59 ····58 ····
60 ····@TraitSetter 
61 ····public·void·curInput_$eq(final·Source·x$1)·{59 ····public·void·curInput_$eq(final·Source·x$1)·{
62 ········this.curInput·=·x$1;60 ········this.curInput·=·x$1;
63 ····}61 ····}
64 ····62 ····
65 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{63 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{
66 ········return·this.scala$xml$parsing$MarkupParser$$handle;64 ········return·this.scala$xml$parsing$MarkupParser$$handle;
67 ····}65 ····}
68 ····66 ····
69 ····public·List<Source>·inpStack()·{67 ····public·List<Source>·inpStack()·{
70 ········return·this.inpStack;68 ········return·this.inpStack;
71 ····}69 ····}
72 ····70 ····
73 ····@TraitSetter 
74 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{71 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{
75 ········this.inpStack·=·x$1;72 ········this.inpStack·=·x$1;
76 ····}73 ····}
77 ····74 ····
78 ····public·int·pos()·{75 ····public·int·pos()·{
79 ········return·this.pos;76 ········return·this.pos;
80 ····}77 ····}
81 ····78 ····
82 ····@TraitSetter 
83 ····public·void·pos_$eq(final·int·x$1)·{79 ····public·void·pos_$eq(final·int·x$1)·{
84 ········this.pos·=·x$1;80 ········this.pos·=·x$1;
85 ····}81 ····}
86 ····82 ····
87 ····public·int·extIndex()·{83 ····public·int·extIndex()·{
88 ········return·this.extIndex;84 ········return·this.extIndex;
89 ····}85 ····}
90 ····86 ····
91 ····@TraitSetter 
92 ····public·void·extIndex_$eq(final·int·x$1)·{87 ····public·void·extIndex_$eq(final·int·x$1)·{
93 ········this.extIndex·=·x$1;88 ········this.extIndex·=·x$1;
94 ····}89 ····}
95 ····90 ····
96 ····public·int·tmppos()·{91 ····public·int·tmppos()·{
97 ········return·this.tmppos;92 ········return·this.tmppos;
98 ····}93 ····}
99 ····94 ····
100 ····@TraitSetter 
101 ····public·void·tmppos_$eq(final·int·x$1)·{95 ····public·void·tmppos_$eq(final·int·x$1)·{
102 ········this.tmppos·=·x$1;96 ········this.tmppos·=·x$1;
103 ····}97 ····}
104 ····98 ····
105 ····public·boolean·nextChNeeded()·{99 ····public·boolean·nextChNeeded()·{
106 ········return·this.nextChNeeded;100 ········return·this.nextChNeeded;
107 ····}101 ····}
108 ····102 ····
109 ····@TraitSetter 
110 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{103 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{
111 ········this.nextChNeeded·=·x$1;104 ········this.nextChNeeded·=·x$1;
112 ····}105 ····}
113 ····106 ····
114 ····public·boolean·reachedEof()·{107 ····public·boolean·reachedEof()·{
115 ········return·this.reachedEof;108 ········return·this.reachedEof;
116 ····}109 ····}
117 ····110 ····
118 ····@TraitSetter 
119 ····public·void·reachedEof_$eq(final·boolean·x$1)·{111 ····public·void·reachedEof_$eq(final·boolean·x$1)·{
120 ········this.reachedEof·=·x$1;112 ········this.reachedEof·=·x$1;
121 ····}113 ····}
122 ····114 ····
123 ····public·char·lastChRead()·{115 ····public·char·lastChRead()·{
124 ········return·this.lastChRead;116 ········return·this.lastChRead;
125 ····}117 ····}
126 ····118 ····
127 ····@TraitSetter 
128 ····public·void·lastChRead_$eq(final·char·x$1)·{119 ····public·void·lastChRead_$eq(final·char·x$1)·{
129 ········this.lastChRead·=·x$1;120 ········this.lastChRead·=·x$1;
130 ····}121 ····}
131 ····122 ····
132 ····public·StringBuilder·cbuf()·{123 ····public·StringBuilder·cbuf()·{
133 ········return·this.cbuf;124 ········return·this.cbuf;
134 ····}125 ····}
135 ····126 ····
136 ····public·DTD·dtd()·{127 ····public·DTD·dtd()·{
137 ········return·this.dtd;128 ········return·this.dtd;
138 ····}129 ····}
139 ····130 ····
140 ····@TraitSetter 
141 ····public·void·dtd_$eq(final·DTD·x$1)·{131 ····public·void·dtd_$eq(final·DTD·x$1)·{
142 ········this.dtd·=·x$1;132 ········this.dtd·=·x$1;
143 ····}133 ····}
144 ····134 ····
145 ····public·Document·doc()·{135 ····public·Document·doc()·{
146 ········return·this.doc;136 ········return·this.doc;
147 ····}137 ····}
148 ····138 ····
149 ····@TraitSetter 
150 ····public·void·doc_$eq(final·Document·x$1)·{139 ····public·void·doc_$eq(final·Document·x$1)·{
151 ········this.doc·=·x$1;140 ········this.doc·=·x$1;
152 ····}141 ····}
153 ····142 ····
154 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{143 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{
155 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;144 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;
156 ····}145 ····}
2.88 KB
scala/xml/parsing/XhtmlParser.class
2.81 KB
procyon -ec {}
    
Offset 14, 15 lines modifiedOffset 14, 14 lines modified
14 import·scala.xml.NamespaceBinding;14 import·scala.xml.NamespaceBinding;
15 import·scala.Tuple2;15 import·scala.Tuple2;
16 import·scala.Option;16 import·scala.Option;
17 import·scala.Tuple3;17 import·scala.Tuple3;
18 import·scala.xml.MetaData;18 import·scala.xml.MetaData;
19 import·scala.collection.BufferedIterator;19 import·scala.collection.BufferedIterator;
20 import·scala.runtime.Nothing$;20 import·scala.runtime.Nothing$;
21 import·scala.runtime.TraitSetter; 
22 import·scala.xml.NodeSeq;21 import·scala.xml.NodeSeq;
23 import·scala.xml.Document;22 import·scala.xml.Document;
24 import·scala.xml.dtd.DTD;23 import·scala.xml.dtd.DTD;
25 import·scala.collection.mutable.StringBuilder;24 import·scala.collection.mutable.StringBuilder;
26 import·scala.collection.immutable.List;25 import·scala.collection.immutable.List;
27 import·scala.io.Source;26 import·scala.io.Source;
28 import·scala.reflect.ScalaSignature;27 import·scala.reflect.ScalaSignature;
Offset 53, 104 lines modifiedOffset 52, 94 lines modified
53 ········return·ExternalSources$class.externalSource((MarkupHandler)this,·systemId);52 ········return·ExternalSources$class.externalSource((MarkupHandler)this,·systemId);
54 ····}53 ····}
55 ····54 ····
56 ····public·Source·curInput()·{55 ····public·Source·curInput()·{
57 ········return·this.curInput;56 ········return·this.curInput;
58 ····}57 ····}
59 ····58 ····
60 ····@TraitSetter 
61 ····public·void·curInput_$eq(final·Source·x$1)·{59 ····public·void·curInput_$eq(final·Source·x$1)·{
62 ········this.curInput·=·x$1;60 ········this.curInput·=·x$1;
63 ····}61 ····}
64 ····62 ····
65 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{63 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{
66 ········return·this.scala$xml$parsing$MarkupParser$$handle;64 ········return·this.scala$xml$parsing$MarkupParser$$handle;
67 ····}65 ····}
68 ····66 ····
69 ····public·List<Source>·inpStack()·{67 ····public·List<Source>·inpStack()·{
70 ········return·this.inpStack;68 ········return·this.inpStack;
71 ····}69 ····}
72 ····70 ····
73 ····@TraitSetter 
74 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{71 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{
75 ········this.inpStack·=·x$1;72 ········this.inpStack·=·x$1;
76 ····}73 ····}
77 ····74 ····
78 ····public·int·pos()·{75 ····public·int·pos()·{
79 ········return·this.pos;76 ········return·this.pos;
80 ····}77 ····}
81 ····78 ····
82 ····@TraitSetter 
83 ····public·void·pos_$eq(final·int·x$1)·{79 ····public·void·pos_$eq(final·int·x$1)·{
84 ········this.pos·=·x$1;80 ········this.pos·=·x$1;
85 ····}81 ····}
86 ····82 ····
87 ····public·int·extIndex()·{83 ····public·int·extIndex()·{
88 ········return·this.extIndex;84 ········return·this.extIndex;
89 ····}85 ····}
90 ····86 ····
91 ····@TraitSetter 
92 ····public·void·extIndex_$eq(final·int·x$1)·{87 ····public·void·extIndex_$eq(final·int·x$1)·{
93 ········this.extIndex·=·x$1;88 ········this.extIndex·=·x$1;
94 ····}89 ····}
95 ····90 ····
96 ····public·int·tmppos()·{91 ····public·int·tmppos()·{
97 ········return·this.tmppos;92 ········return·this.tmppos;
98 ····}93 ····}
99 ····94 ····
100 ····@TraitSetter 
101 ····public·void·tmppos_$eq(final·int·x$1)·{95 ····public·void·tmppos_$eq(final·int·x$1)·{
102 ········this.tmppos·=·x$1;96 ········this.tmppos·=·x$1;
103 ····}97 ····}
104 ····98 ····
105 ····public·boolean·nextChNeeded()·{99 ····public·boolean·nextChNeeded()·{
106 ········return·this.nextChNeeded;100 ········return·this.nextChNeeded;
107 ····}101 ····}
108 ····102 ····
109 ····@TraitSetter 
110 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{103 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{
111 ········this.nextChNeeded·=·x$1;104 ········this.nextChNeeded·=·x$1;
112 ····}105 ····}
113 ····106 ····
114 ····public·boolean·reachedEof()·{107 ····public·boolean·reachedEof()·{
115 ········return·this.reachedEof;108 ········return·this.reachedEof;
116 ····}109 ····}
117 ····110 ····
118 ····@TraitSetter 
119 ····public·void·reachedEof_$eq(final·boolean·x$1)·{111 ····public·void·reachedEof_$eq(final·boolean·x$1)·{
120 ········this.reachedEof·=·x$1;112 ········this.reachedEof·=·x$1;
121 ····}113 ····}
122 ····114 ····
123 ····public·char·lastChRead()·{115 ····public·char·lastChRead()·{
124 ········return·this.lastChRead;116 ········return·this.lastChRead;
125 ····}117 ····}
126 ····118 ····
127 ····@TraitSetter 
128 ····public·void·lastChRead_$eq(final·char·x$1)·{119 ····public·void·lastChRead_$eq(final·char·x$1)·{
129 ········this.lastChRead·=·x$1;120 ········this.lastChRead·=·x$1;
130 ····}121 ····}
131 ····122 ····
132 ····public·StringBuilder·cbuf()·{123 ····public·StringBuilder·cbuf()·{
133 ········return·this.cbuf;124 ········return·this.cbuf;
134 ····}125 ····}
135 ····126 ····
136 ····public·DTD·dtd()·{127 ····public·DTD·dtd()·{
137 ········return·this.dtd;128 ········return·this.dtd;
138 ····}129 ····}
139 ····130 ····
140 ····@TraitSetter 
141 ····public·void·dtd_$eq(final·DTD·x$1)·{131 ····public·void·dtd_$eq(final·DTD·x$1)·{
142 ········this.dtd·=·x$1;132 ········this.dtd·=·x$1;
143 ····}133 ····}
144 ····134 ····
145 ····public·Document·doc()·{135 ····public·Document·doc()·{
146 ········return·this.doc;136 ········return·this.doc;
147 ····}137 ····}
148 ····138 ····
149 ····@TraitSetter 
150 ····public·void·doc_$eq(final·Document·x$1)·{139 ····public·void·doc_$eq(final·Document·x$1)·{
151 ········this.doc·=·x$1;140 ········this.doc·=·x$1;
152 ····}141 ····}
153 ····142 ····
154 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{143 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{
155 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;144 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;
156 ····}145 ····}
2.94 KB
scala/xml/pull/XMLEventReader$Parser.class
2.86 KB
procyon -ec {}
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
25 import·scala.Tuple2;25 import·scala.Tuple2;
26 import·scala.Option;26 import·scala.Option;
27 import·scala.Tuple3;27 import·scala.Tuple3;
28 import·scala.xml.MetaData;28 import·scala.xml.MetaData;
29 import·scala.collection.BufferedIterator;29 import·scala.collection.BufferedIterator;
30 import·scala.xml.parsing.MarkupParser$class;30 import·scala.xml.parsing.MarkupParser$class;
31 import·scala.runtime.Nothing$;31 import·scala.runtime.Nothing$;
 32 import·scala.runtime.TraitSetter;
32 import·scala.xml.parsing.ExternalSources$class;33 import·scala.xml.parsing.ExternalSources$class;
33 import·scala.xml.Document;34 import·scala.xml.Document;
34 import·scala.xml.dtd.DTD;35 import·scala.xml.dtd.DTD;
35 import·scala.collection.mutable.StringBuilder;36 import·scala.collection.mutable.StringBuilder;
36 import·scala.collection.immutable.List;37 import·scala.collection.immutable.List;
37 import·scala.io.Source;38 import·scala.io.Source;
38 import·scala.xml.parsing.ExternalSources;39 import·scala.xml.parsing.ExternalSources;
Offset 62, 94 lines modifiedOffset 63, 104 lines modified
62 ········return·ExternalSources$class.externalSource((MarkupHandler)this,·systemId);63 ········return·ExternalSources$class.externalSource((MarkupHandler)this,·systemId);
63 ····}64 ····}
64 ····65 ····
65 ····public·Source·curInput()·{66 ····public·Source·curInput()·{
66 ········return·this.curInput;67 ········return·this.curInput;
67 ····}68 ····}
68 ····69 ····
 70 ····@TraitSetter
69 ····public·void·curInput_$eq(final·Source·x$1)·{71 ····public·void·curInput_$eq(final·Source·x$1)·{
70 ········this.curInput·=·x$1;72 ········this.curInput·=·x$1;
71 ····}73 ····}
72 ····74 ····
73 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{75 ····public·MarkupHandler·scala$xml$parsing$MarkupParser$$handle()·{
74 ········return·this.scala$xml$parsing$MarkupParser$$handle;76 ········return·this.scala$xml$parsing$MarkupParser$$handle;
75 ····}77 ····}
76 ····78 ····
77 ····public·List<Source>·inpStack()·{79 ····public·List<Source>·inpStack()·{
78 ········return·(List<Source>)this.inpStack;80 ········return·(List<Source>)this.inpStack;
79 ····}81 ····}
80 ····82 ····
 83 ····@TraitSetter
81 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{84 ····public·void·inpStack_$eq(final·List<Source>·x$1)·{
82 ········this.inpStack·=·x$1;85 ········this.inpStack·=·x$1;
83 ····}86 ····}
84 ····87 ····
85 ····public·int·pos()·{88 ····public·int·pos()·{
86 ········return·this.pos;89 ········return·this.pos;
87 ····}90 ····}
88 ····91 ····
 92 ····@TraitSetter
89 ····public·void·pos_$eq(final·int·x$1)·{93 ····public·void·pos_$eq(final·int·x$1)·{
90 ········this.pos·=·x$1;94 ········this.pos·=·x$1;
91 ····}95 ····}
92 ····96 ····
93 ····public·int·extIndex()·{97 ····public·int·extIndex()·{
94 ········return·this.extIndex;98 ········return·this.extIndex;
95 ····}99 ····}
96 ····100 ····
 101 ····@TraitSetter
97 ····public·void·extIndex_$eq(final·int·x$1)·{102 ····public·void·extIndex_$eq(final·int·x$1)·{
98 ········this.extIndex·=·x$1;103 ········this.extIndex·=·x$1;
99 ····}104 ····}
100 ····105 ····
101 ····public·int·tmppos()·{106 ····public·int·tmppos()·{
102 ········return·this.tmppos;107 ········return·this.tmppos;
103 ····}108 ····}
104 ····109 ····
 110 ····@TraitSetter
105 ····public·void·tmppos_$eq(final·int·x$1)·{111 ····public·void·tmppos_$eq(final·int·x$1)·{
106 ········this.tmppos·=·x$1;112 ········this.tmppos·=·x$1;
107 ····}113 ····}
108 ····114 ····
109 ····public·boolean·nextChNeeded()·{115 ····public·boolean·nextChNeeded()·{
110 ········return·this.nextChNeeded;116 ········return·this.nextChNeeded;
111 ····}117 ····}
112 ····118 ····
 119 ····@TraitSetter
113 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{120 ····public·void·nextChNeeded_$eq(final·boolean·x$1)·{
114 ········this.nextChNeeded·=·x$1;121 ········this.nextChNeeded·=·x$1;
115 ····}122 ····}
116 ····123 ····
117 ····public·boolean·reachedEof()·{124 ····public·boolean·reachedEof()·{
118 ········return·this.reachedEof;125 ········return·this.reachedEof;
119 ····}126 ····}
120 ····127 ····
 128 ····@TraitSetter
121 ····public·void·reachedEof_$eq(final·boolean·x$1)·{129 ····public·void·reachedEof_$eq(final·boolean·x$1)·{
122 ········this.reachedEof·=·x$1;130 ········this.reachedEof·=·x$1;
123 ····}131 ····}
124 ····132 ····
125 ····public·char·lastChRead()·{133 ····public·char·lastChRead()·{
126 ········return·this.lastChRead;134 ········return·this.lastChRead;
127 ····}135 ····}
128 ····136 ····
 137 ····@TraitSetter
129 ····public·void·lastChRead_$eq(final·char·x$1)·{138 ····public·void·lastChRead_$eq(final·char·x$1)·{
130 ········this.lastChRead·=·x$1;139 ········this.lastChRead·=·x$1;
131 ····}140 ····}
132 ····141 ····
133 ····public·StringBuilder·cbuf()·{142 ····public·StringBuilder·cbuf()·{
134 ········return·this.cbuf;143 ········return·this.cbuf;
135 ····}144 ····}
136 ····145 ····
137 ····public·DTD·dtd()·{146 ····public·DTD·dtd()·{
138 ········return·this.dtd;147 ········return·this.dtd;
139 ····}148 ····}
140 ····149 ····
 150 ····@TraitSetter
141 ····public·void·dtd_$eq(final·DTD·x$1)·{151 ····public·void·dtd_$eq(final·DTD·x$1)·{
142 ········this.dtd·=·x$1;152 ········this.dtd·=·x$1;
143 ····}153 ····}
144 ····154 ····
145 ····public·Document·doc()·{155 ····public·Document·doc()·{
146 ········return·this.doc;156 ········return·this.doc;
147 ····}157 ····}
148 ····158 ····
 159 ····@TraitSetter
149 ····public·void·doc_$eq(final·Document·x$1)·{160 ····public·void·doc_$eq(final·Document·x$1)·{
150 ········this.doc·=·x$1;161 ········this.doc·=·x$1;
151 ····}162 ····}
152 ····163 ····
153 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{164 ····public·void·scala$xml$parsing$MarkupParser$_setter_$scala$xml$parsing$MarkupParser$$handle_$eq(final·MarkupHandler·x$1)·{
154 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;165 ········this.scala$xml$parsing$MarkupParser$$handle·=·x$1;
155 ····}166 ····}