1.09 MB
/srv/reproducible-results/rbuild-debian/r-b-build.DpQjJeMc/b1/relaxngcc_1.12-1.1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.DpQjJeMc/b2/relaxngcc_1.12-1.1_amd64.changes
304 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·5b289f798755d306d2527c78821e56c1·173376·doc·optional·librelaxngcc-java-doc_1.12-1.1_all.deb1 ·5b289f798755d306d2527c78821e56c1·173376·doc·optional·librelaxngcc-java-doc_1.12-1.1_all.deb
2 ·2b957e0d20798946f6e5c0e7ed23d814·322740·java·optional·librelaxngcc-java_1.12-1.1_all.deb2 ·420be9fb9b13a726ebaf87f091fd1752·321164·java·optional·librelaxngcc-java_1.12-1.1_all.deb
1.09 MB
librelaxngcc-java_1.12-1.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-02·17:28:10.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-02·17:28:10.000000·debian-binary
2 -rw-r--r--···0········0········0······744·2021-01-02·17:28:10.000000·control.tar.xz2 -rw-r--r--···0········0········0······740·2021-01-02·17:28:10.000000·control.tar.xz
3 -rw-r--r--···0········0········0···321804·2021-01-02·17:28:10.000000·data.tar.xz3 -rw-r--r--···0········0········0···320232·2021-01-02·17:28:10.000000·data.tar.xz
685 B
control.tar.xz
657 B
control.tar
587 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·librelaxngcc-java1 Package:·librelaxngcc-java
2 Source:·relaxngcc2 Source:·relaxngcc
3 Version:·1.12-1.13 Version:·1.12-1.1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
6 Installed-Size:·3486 Installed-Size:·347
7 Depends:·libmsv-java,·librelaxng-datatype-java,·libxerces2-java7 Depends:·libmsv-java,·librelaxng-datatype-java,·libxerces2-java
8 Section:·java8 Section:·java
9 Priority:·optional9 Priority:·optional
10 Homepage:·http://relaxngcc.sourceforge.net10 Homepage:·http://relaxngcc.sourceforge.net
11 Description:·RELAX·NG·Compiler·Compiler11 Description:·RELAX·NG·Compiler·Compiler
12 ·RelaxNGCC·is·a·tool·for·generating·Java·source·code·from·a·given·RELAX·NG12 ·RelaxNGCC·is·a·tool·for·generating·Java·source·code·from·a·given·RELAX·NG
13 ·grammar.·By·embedding·code·fragments·in·the·grammar·like·yacc·or·JavaCC,·you13 ·grammar.·By·embedding·code·fragments·in·the·grammar·like·yacc·or·JavaCC,·you
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.09 MB
data.tar.xz
1.09 MB
data.tar
1.18 KB
file list
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/doc/librelaxngcc-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/doc/librelaxngcc-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······289·2021-01-02·17:28:10.000000·./usr/share/doc/librelaxngcc-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······289·2021-01-02·17:28:10.000000·./usr/share/doc/librelaxngcc-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····4596·2014-02-27·17:21:22.000000·./usr/share/doc/librelaxngcc-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····4596·2014-02-27·17:21:22.000000·./usr/share/doc/librelaxngcc-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···341159·2021-01-02·17:28:10.000000·./usr/share/java/relaxngcc-1.12.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···340062·2021-01-02·17:28:10.000000·./usr/share/java/relaxngcc-1.12.jar
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/java/relaxngcc.jar·->·relaxngcc-1.12.jar10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-02·17:28:10.000000·./usr/share/java/relaxngcc.jar·->·relaxngcc-1.12.jar
1.09 MB
./usr/share/java/relaxngcc-1.12.jar
8.38 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·341159·bytes,·number·of·entries:·2001 Zip·file·size:·340062·bytes,·number·of·entries:·200
2 drwxr-xr-x··2.0·unx········0·bx·stor·21-Jan-02·17:28·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·21-Jan-02·17:28·META-INF/
3 -rw-r--r--··2.0·unx······285·b-·defN·21-Jan-02·17:28·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······285·b-·defN·21-Jan-02·17:28·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx·····1414·b-·defN·21-Jan-02·17:28·plugin.jelly4 -rw-r--r--··2.0·unx·····1414·b-·defN·21-Jan-02·17:28·plugin.jelly
5 -rw-r--r--··2.0·unx······824·b-·defN·21-Jan-02·17:28·purify.xsl5 -rw-r--r--··2.0·unx······824·b-·defN·21-Jan-02·17:28·purify.xsl
6 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/6 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/
7 -rw-r--r--··2.0·unx·····1293·b-·defN·21-Jan-02·17:28·relaxngcc/BuildError.class7 -rw-r--r--··2.0·unx·····1293·b-·defN·21-Jan-02·17:28·relaxngcc/BuildError.class
8 -rw-r--r--··2.0·unx······368·b-·defN·21-Jan-02·17:28·relaxngcc/CommandLineException.class8 -rw-r--r--··2.0·unx······368·b-·defN·21-Jan-02·17:28·relaxngcc/CommandLineException.class
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/datatype/parser/96 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/datatype/parser/
97 -rw-r--r--··2.0·unx·····5581·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/AttributesImpl.class97 -rw-r--r--··2.0·unx·····5581·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/AttributesImpl.class
98 -rw-r--r--··2.0·unx······513·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCEventReceiver.class98 -rw-r--r--··2.0·unx······513·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCEventReceiver.class
99 -rw-r--r--··2.0·unx······646·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCEventSource.class99 -rw-r--r--··2.0·unx······646·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCEventSource.class
100 -rw-r--r--··2.0·unx·····4925·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCHandler.class100 -rw-r--r--··2.0·unx·····4925·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCHandler.class
101 -rw-r--r--··2.0·unx·····5858·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCInterleaveFilter.class101 -rw-r--r--··2.0·unx·····5858·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCInterleaveFilter.class
102 -rw-r--r--··2.0·unx·····9502·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCRuntime.class102 -rw-r--r--··2.0·unx·····9502·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/NGCCRuntime.class
103 -rw-r--r--··2.0·unx·····5827·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/Start.class103 -rw-r--r--··2.0·unx·····5823·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/Start.class
104 -rw-r--r--··2.0·unx·····7318·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/datatype.class104 -rw-r--r--··2.0·unx·····7318·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/datatype.class
105 -rw-r--r--··2.0·unx·····4754·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/macro.class105 -rw-r--r--··2.0·unx·····4754·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/macro.class
106 -rw-r--r--··2.0·unx·····5562·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/resource.class106 -rw-r--r--··2.0·unx·····5562·b-·defN·21-Jan-02·17:28·relaxngcc/datatype/parser/resource.class
107 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/grammar/107 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/grammar/
108 -rw-r--r--··2.0·unx·····1216·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/AnyNameClass.class108 -rw-r--r--··2.0·unx·····1216·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/AnyNameClass.class
109 -rw-r--r--··2.0·unx·····1126·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/AttributePattern.class109 -rw-r--r--··2.0·unx·····1126·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/AttributePattern.class
110 -rw-r--r--··2.0·unx·····1224·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/BinaryPattern.class110 -rw-r--r--··2.0·unx·····1224·b-·defN·21-Jan-02·17:28·relaxngcc/grammar/BinaryPattern.class
Offset 149, 38 lines modifiedOffset 149, 38 lines modified
149 -rw-r--r--··2.0·unx·····1684·b-·defN·21-Jan-02·17:28·relaxngcc/parser/ForeignElementFilter.class149 -rw-r--r--··2.0·unx·····1684·b-·defN·21-Jan-02·17:28·relaxngcc/parser/ForeignElementFilter.class
150 -rw-r--r--··2.0·unx·····1199·b-·defN·21-Jan-02·17:28·relaxngcc/parser/IncludeParserRuntime.class150 -rw-r--r--··2.0·unx·····1199·b-·defN·21-Jan-02·17:28·relaxngcc/parser/IncludeParserRuntime.class
151 -rw-r--r--··2.0·unx·····5662·b-·defN·21-Jan-02·17:28·relaxngcc/parser/ParserRuntime.class151 -rw-r--r--··2.0·unx·····5662·b-·defN·21-Jan-02·17:28·relaxngcc/parser/ParserRuntime.class
152 -rw-r--r--··2.0·unx·····5634·b-·defN·21-Jan-02·17:28·relaxngcc/parser/RootParserRuntime.class152 -rw-r--r--··2.0·unx·····5634·b-·defN·21-Jan-02·17:28·relaxngcc/parser/RootParserRuntime.class
153 -rw-r--r--··2.0·unx·····4751·b-·defN·21-Jan-02·17:28·relaxngcc/parser/TextSyntaxInternalizer.class153 -rw-r--r--··2.0·unx·····4751·b-·defN·21-Jan-02·17:28·relaxngcc/parser/TextSyntaxInternalizer.class
154 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/parser/state/154 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/parser/state/
155 -rw-r--r--··2.0·unx·····5575·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/AttributesImpl.class155 -rw-r--r--··2.0·unx·····5575·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/AttributesImpl.class
156 -rw-r--r--··2.0·unx·····7549·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/DefineElement.class156 -rw-r--r--··2.0·unx·····7256·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/DefineElement.class
157 -rw-r--r--··2.0·unx·····4836·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/ExceptNameClass.class157 -rw-r--r--··2.0·unx·····4735·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/ExceptNameClass.class
158 -rw-r--r--··2.0·unx·····7686·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/GrammarContent.class158 -rw-r--r--··2.0·unx·····7443·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/GrammarContent.class
159 -rw-r--r--··2.0·unx····10242·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/IncludeContent.class159 -rw-r--r--··2.0·unx·····9661·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/IncludeContent.class
160 -rw-r--r--··2.0·unx·····4581·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/IncludedGrammarState.class160 -rw-r--r--··2.0·unx·····4464·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/IncludedGrammarState.class
161 -rw-r--r--··2.0·unx·····7183·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCDefineParamState.class161 -rw-r--r--··2.0·unx·····7070·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCDefineParamState.class
162 -rw-r--r--··2.0·unx······510·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCEventReceiver.class162 -rw-r--r--··2.0·unx······510·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCEventReceiver.class
163 -rw-r--r--··2.0·unx······637·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCEventSource.class163 -rw-r--r--··2.0·unx······637·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCEventSource.class
164 -rw-r--r--··2.0·unx·····4880·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCHandler.class164 -rw-r--r--··2.0·unx·····4880·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCHandler.class
165 -rw-r--r--··2.0·unx·····5810·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCInterleaveFilter.class165 -rw-r--r--··2.0·unx·····5810·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCInterleaveFilter.class
166 -rw-r--r--··2.0·unx·····8965·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCLocalClass.class166 -rw-r--r--··2.0·unx·····8828·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCLocalClass.class
167 -rw-r--r--··2.0·unx·····9377·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCRuntime.class167 -rw-r--r--··2.0·unx·····9469·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCRuntime.class
168 -rw-r--r--··2.0·unx·····4514·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCalias.class168 -rw-r--r--··2.0·unx·····4437·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCalias.class
169 -rw-r--r--··2.0·unx·····6099·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCcall.class169 -rw-r--r--··2.0·unx·····6038·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCcall.class
170 -rw-r--r--··2.0·unx·····6413·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCdefine.class170 -rw-r--r--··2.0·unx·····6336·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCdefine.class
171 -rw-r--r--··2.0·unx·····4726·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCwithParams.class171 -rw-r--r--··2.0·unx·····4649·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NGCCwithParams.class
172 -rw-r--r--··2.0·unx·····6235·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NameClassState.class172 -rw-r--r--··2.0·unx·····6068·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NameClassState.class
173 -rw-r--r--··2.0·unx·····4547·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NameClasses.class173 -rw-r--r--··2.0·unx·····4432·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/NameClasses.class
174 -rw-r--r--··2.0·unx····12171·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/PatternDefinition.class174 -rw-r--r--··2.0·unx····11131·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/PatternDefinition.class
175 -rw-r--r--··2.0·unx····38232·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/PatternState.class175 -rw-r--r--··2.0·unx····35437·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/PatternState.class
176 -rw-r--r--··2.0·unx·····4641·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/Start.class176 -rw-r--r--··2.0·unx·····4462·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/Start.class
177 -rw-r--r--··2.0·unx·····6583·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/StartElement.class177 -rw-r--r--··2.0·unx·····6284·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/StartElement.class
178 -rw-r--r--··2.0·unx·····5264·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/name.class178 -rw-r--r--··2.0·unx·····5167·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/name.class
179 -rw-r--r--··2.0·unx·····5354·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/patterns.class179 -rw-r--r--··2.0·unx·····5063·b-·defN·21-Jan-02·17:28·relaxngcc/parser/state/patterns.class
180 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/runtime/180 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/runtime/
181 -rw-r--r--··2.0·unx·····5565·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/AttributesImpl.class181 -rw-r--r--··2.0·unx·····5565·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/AttributesImpl.class
182 -rw-r--r--··2.0·unx····16937·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/AttributesImpl.java182 -rw-r--r--··2.0·unx····16937·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/AttributesImpl.java
183 -rw-r--r--··2.0·unx······505·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventReceiver.class183 -rw-r--r--··2.0·unx······505·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventReceiver.class
184 -rw-r--r--··2.0·unx······611·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventReceiver.java184 -rw-r--r--··2.0·unx······611·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventReceiver.java
185 -rw-r--r--··2.0·unx······622·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventSource.class185 -rw-r--r--··2.0·unx······622·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventSource.class
186 -rw-r--r--··2.0·unx·····1004·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventSource.java186 -rw-r--r--··2.0·unx·····1004·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCEventSource.java
Offset 195, 8 lines modifiedOffset 195, 8 lines modified
195 -rw-r--r--··2.0·unx······908·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler$Attribute.class195 -rw-r--r--··2.0·unx······908·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler$Attribute.class
196 -rw-r--r--··2.0·unx······817·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler$TypedValue.class196 -rw-r--r--··2.0·unx······817·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler$TypedValue.class
197 -rw-r--r--··2.0·unx·····6555·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler.class197 -rw-r--r--··2.0·unx·····6555·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler.class
198 -rw-r--r--··2.0·unx·····5928·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler.java198 -rw-r--r--··2.0·unx·····5928·b-·defN·21-Jan-02·17:28·relaxngcc/runtime/NGCCTypedContentHandler.java
199 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/util/199 drwxr-xr-x··2.0·unx········0·b-·stor·21-Jan-02·17:28·relaxngcc/util/
200 -rw-r--r--··2.0·unx······910·b-·defN·21-Jan-02·17:28·relaxngcc/util/ConcatIterator.class200 -rw-r--r--··2.0·unx······910·b-·defN·21-Jan-02·17:28·relaxngcc/util/ConcatIterator.class
201 -rw-r--r--··2.0·unx·····1159·b-·defN·21-Jan-02·17:28·relaxngcc/util/SelectiveIterator.class201 -rw-r--r--··2.0·unx·····1159·b-·defN·21-Jan-02·17:28·relaxngcc/util/SelectiveIterator.class
202 200·files,·755212·bytes·uncompressed,·310975·bytes·compressed:··58.8%202 200·files,·748440·bytes·uncompressed,·309878·bytes·compressed:··58.6%
591 KB
zipdetails --redact --scan --utc {}
    
Offset 2013, 7859 lines modifiedOffset 2013, 7859 lines modified
2013 1D5D3·Extract·Zip·Spec······0A·(10)·'1.0'2013 1D5D3·Extract·Zip·Spec······0A·(10)·'1.0'
2014 1D5D4·Extract·OS············00·(0)·'MS-DOS'2014 1D5D4·Extract·OS············00·(0)·'MS-DOS'
2015 1D5D5·General·Purpose·Flag··0800·(2048)2015 1D5D5·General·Purpose·Flag··0800·(2048)
2016 ······[Bits·1-2]············0·'Normal·Compression'2016 ······[Bits·1-2]············0·'Normal·Compression'
2017 ······[Bit·11]··············1·'Language·Encoding'2017 ······[Bit·11]··············1·'Language·Encoding'
2018 1D5D7·Compression·Method····0008·(8)·'Deflated'2018 1D5D7·Compression·Method····0008·(8)·'Deflated'
2019 1D5D9·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2019 1D5D9·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2020 1D5DD·CRC···················3D3E3A92·(1027488402)2020 1D5DD·CRC···················10CF1976·(282007926)
2021 1D5E1·Compressed·Size·······000009EF·(2543)2021 1D5E1·Compressed·Size·······000009DF·(2527)
2022 1D5E5·Uncompressed·Size·····000016C3·(5827)2022 1D5E5·Uncompressed·Size·····000016BF·(5823)
2023 1D5E9·Filename·Length·······0025·(37)2023 1D5E9·Filename·Length·······0025·(37)
2024 1D5EB·Extra·Length··········0000·(0)2024 1D5EB·Extra·Length··········0000·(0)
2025 1D5ED·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2025 1D5ED·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2026 #2026 #
2027 #·WARNING:·Offset·0x1D5ED:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2027 #·WARNING:·Offset·0x1D5ED:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2028 #··········Zero·length·filename2028 #··········Zero·length·filename
2029 #2029 #
2030 1D612·PAYLOAD2030 1D612·PAYLOAD
  
2031 1E001·LOCAL·HEADER·#103·····04034B50·(67324752)2031 1DFF1·LOCAL·HEADER·#103·····04034B50·(67324752)
2032 1E005·Extract·Zip·Spec······0A·(10)·'1.0'2032 1DFF5·Extract·Zip·Spec······0A·(10)·'1.0'
2033 1E006·Extract·OS············00·(0)·'MS-DOS'2033 1DFF6·Extract·OS············00·(0)·'MS-DOS'
2034 1E007·General·Purpose·Flag··0800·(2048)2034 1DFF7·General·Purpose·Flag··0800·(2048)
2035 ······[Bits·1-2]············0·'Normal·Compression'2035 ······[Bits·1-2]············0·'Normal·Compression'
2036 ······[Bit·11]··············1·'Language·Encoding'2036 ······[Bit·11]··············1·'Language·Encoding'
2037 1E009·Compression·Method····0008·(8)·'Deflated'2037 1DFF9·Compression·Method····0008·(8)·'Deflated'
2038 1E00B·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2038 1DFFB·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2039 1E00F·CRC···················CD466866·(3443943526)2039 1DFFF·CRC···················56738AA7·(1450412711)
2040 1E013·Compressed·Size·······00000C2E·(3118)2040 1E003·Compressed·Size·······00000C27·(3111)
2041 1E017·Uncompressed·Size·····00001C96·(7318)2041 1E007·Uncompressed·Size·····00001C96·(7318)
2042 1E01B·Filename·Length·······0028·(40)2042 1E00B·Filename·Length·······0028·(40)
2043 1E01D·Extra·Length··········0000·(0)2043 1E00D·Extra·Length··········0000·(0)
2044 1E01F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2044 1E00F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2045 #2045 #
2046 #·WARNING:·Offset·0x1E01F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2046 #·WARNING:·Offset·0x1E00F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2047 #··········Zero·length·filename2047 #··········Zero·length·filename
2048 #2048 #
2049 1E047·PAYLOAD2049 1E037·PAYLOAD
  
2050 1EC75·LOCAL·HEADER·#104·····04034B50·(67324752)2050 1EC5E·LOCAL·HEADER·#104·····04034B50·(67324752)
2051 1EC79·Extract·Zip·Spec······0A·(10)·'1.0'2051 1EC62·Extract·Zip·Spec······0A·(10)·'1.0'
2052 1EC7A·Extract·OS············00·(0)·'MS-DOS'2052 1EC63·Extract·OS············00·(0)·'MS-DOS'
2053 1EC7B·General·Purpose·Flag··0800·(2048)2053 1EC64·General·Purpose·Flag··0800·(2048)
2054 ······[Bits·1-2]············0·'Normal·Compression'2054 ······[Bits·1-2]············0·'Normal·Compression'
2055 ······[Bit·11]··············1·'Language·Encoding'2055 ······[Bit·11]··············1·'Language·Encoding'
2056 1EC7D·Compression·Method····0008·(8)·'Deflated'2056 1EC66·Compression·Method····0008·(8)·'Deflated'
2057 1EC7F·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2057 1EC68·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2058 1EC83·CRC···················E264E912·(3798264082)2058 1EC6C·CRC···················E3B00CC2·(3819965634)
2059 1EC87·Compressed·Size·······00000790·(1936)2059 1EC70·Compressed·Size·······00000794·(1940)
2060 1EC8B·Uncompressed·Size·····00001292·(4754)2060 1EC74·Uncompressed·Size·····00001292·(4754)
2061 1EC8F·Filename·Length·······0025·(37)2061 1EC78·Filename·Length·······0025·(37)
2062 1EC91·Extra·Length··········0000·(0)2062 1EC7A·Extra·Length··········0000·(0)
2063 1EC93·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2063 1EC7C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2064 #2064 #
2065 #·WARNING:·Offset·0x1EC93:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2065 #·WARNING:·Offset·0x1EC7C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2066 #··········Zero·length·filename2066 #··········Zero·length·filename
2067 #2067 #
2068 1ECB8·PAYLOAD2068 1ECA1·PAYLOAD
  
2069 1F448·LOCAL·HEADER·#105·····04034B50·(67324752)2069 1F435·LOCAL·HEADER·#105·····04034B50·(67324752)
2070 1F44C·Extract·Zip·Spec······0A·(10)·'1.0'2070 1F439·Extract·Zip·Spec······0A·(10)·'1.0'
2071 1F44D·Extract·OS············00·(0)·'MS-DOS'2071 1F43A·Extract·OS············00·(0)·'MS-DOS'
2072 1F44E·General·Purpose·Flag··0800·(2048)2072 1F43B·General·Purpose·Flag··0800·(2048)
2073 ······[Bits·1-2]············0·'Normal·Compression'2073 ······[Bits·1-2]············0·'Normal·Compression'
2074 ······[Bit·11]··············1·'Language·Encoding'2074 ······[Bit·11]··············1·'Language·Encoding'
2075 1F450·Compression·Method····0008·(8)·'Deflated'2075 1F43D·Compression·Method····0008·(8)·'Deflated'
2076 1F452·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2076 1F43F·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2077 1F456·CRC···················A5479E1A·(2772934170)2077 1F443·CRC···················A34C63C3·(2739692483)
2078 1F45A·Compressed·Size·······000008F8·(2296)2078 1F447·Compressed·Size·······00000908·(2312)
2079 1F45E·Uncompressed·Size·····000015BA·(5562)2079 1F44B·Uncompressed·Size·····000015BA·(5562)
2080 1F462·Filename·Length·······0028·(40)2080 1F44F·Filename·Length·······0028·(40)
2081 1F464·Extra·Length··········0000·(0)2081 1F451·Extra·Length··········0000·(0)
2082 1F466·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2082 1F453·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2083 #2083 #
2084 #·WARNING:·Offset·0x1F466:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2084 #·WARNING:·Offset·0x1F453:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2085 #··········Zero·length·filename2085 #··········Zero·length·filename
2086 #2086 #
2087 1F48E·PAYLOAD2087 1F47B·PAYLOAD
  
2088 1FD86·LOCAL·HEADER·#106·····04034B50·(67324752)2088 1FD83·LOCAL·HEADER·#106·····04034B50·(67324752)
2089 1FD8A·Extract·Zip·Spec······0A·(10)·'1.0'2089 1FD87·Extract·Zip·Spec······0A·(10)·'1.0'
2090 1FD8B·Extract·OS············00·(0)·'MS-DOS'2090 1FD88·Extract·OS············00·(0)·'MS-DOS'
2091 1FD8C·General·Purpose·Flag··0800·(2048)2091 1FD89·General·Purpose·Flag··0800·(2048)
2092 ······[Bit·11]··············1·'Language·Encoding'2092 ······[Bit·11]··············1·'Language·Encoding'
2093 1FD8E·Compression·Method····0000·(0)·'Stored'2093 1FD8B·Compression·Method····0000·(0)·'Stored'
2094 1FD90·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2094 1FD8D·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2095 1FD94·CRC···················00000000·(0)2095 1FD91·CRC···················00000000·(0)
2096 1FD98·Compressed·Size·······00000000·(0)2096 1FD95·Compressed·Size·······00000000·(0)
2097 1FD9C·Uncompressed·Size·····00000000·(0)2097 1FD99·Uncompressed·Size·····00000000·(0)
2098 1FDA0·Filename·Length·······0012·(18)2098 1FD9D·Filename·Length·······0012·(18)
2099 1FDA2·Extra·Length··········0000·(0)2099 1FD9F·Extra·Length··········0000·(0)
2100 1FDA4·Filename··············'XXXXXXXXXXXXXXXXXX'2100 1FDA1·Filename··············'XXXXXXXXXXXXXXXXXX'
2101 #2101 #
2102 #·WARNING:·Offset·0x1FDA4:·Filename·'XXXXXXXXXXXXXXXXXX'2102 #·WARNING:·Offset·0x1FDA1:·Filename·'XXXXXXXXXXXXXXXXXX'
2103 #··········Zero·length·filename2103 #··········Zero·length·filename
2104 #2104 #
  
2105 1FDB6·LOCAL·HEADER·#107·····04034B50·(67324752)2105 1FDB3·LOCAL·HEADER·#107·····04034B50·(67324752)
2106 1FDBA·Extract·Zip·Spec······0A·(10)·'1.0'2106 1FDB7·Extract·Zip·Spec······0A·(10)·'1.0'
2107 1FDBB·Extract·OS············00·(0)·'MS-DOS'2107 1FDB8·Extract·OS············00·(0)·'MS-DOS'
2108 1FDBC·General·Purpose·Flag··0800·(2048)2108 1FDB9·General·Purpose·Flag··0800·(2048)
2109 ······[Bits·1-2]············0·'Normal·Compression'2109 ······[Bits·1-2]············0·'Normal·Compression'
2110 ······[Bit·11]··············1·'Language·Encoding'2110 ······[Bit·11]··············1·'Language·Encoding'
2111 1FDBE·Compression·Method····0008·(8)·'Deflated'2111 1FDBB·Compression·Method····0008·(8)·'Deflated'
2112 1FDC0·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2112 1FDBD·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2113 1FDC4·CRC···················DAE21F7E·(3672252286)2113 1FDC1·CRC···················DAE21F7E·(3672252286)
2114 1FDC8·Compressed·Size·······0000024C·(588)2114 1FDC5·Compressed·Size·······0000024C·(588)
2115 1FDCC·Uncompressed·Size·····000004C0·(1216)2115 1FDC9·Uncompressed·Size·····000004C0·(1216)
2116 1FDD0·Filename·Length·······0024·(36)2116 1FDCD·Filename·Length·······0024·(36)
2117 1FDD2·Extra·Length··········0000·(0)2117 1FDCF·Extra·Length··········0000·(0)
2118 1FDD4·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2118 1FDD1·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2119 #2119 #
2120 #·WARNING:·Offset·0x1FDD4:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2120 #·WARNING:·Offset·0x1FDD1:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2121 #··········Zero·length·filename2121 #··········Zero·length·filename
2122 #2122 #
2123 1FDF8·PAYLOAD2123 1FDF5·PAYLOAD
  
2124 20044·LOCAL·HEADER·#108·····04034B50·(67324752)2124 20041·LOCAL·HEADER·#108·····04034B50·(67324752)
2125 20048·Extract·Zip·Spec······0A·(10)·'1.0'2125 20045·Extract·Zip·Spec······0A·(10)·'1.0'
2126 20049·Extract·OS············00·(0)·'MS-DOS'2126 20046·Extract·OS············00·(0)·'MS-DOS'
2127 2004A·General·Purpose·Flag··0800·(2048)2127 20047·General·Purpose·Flag··0800·(2048)
2128 ······[Bits·1-2]············0·'Normal·Compression'2128 ······[Bits·1-2]············0·'Normal·Compression'
2129 ······[Bit·11]··············1·'Language·Encoding'2129 ······[Bit·11]··············1·'Language·Encoding'
2130 2004C·Compression·Method····0008·(8)·'Deflated'2130 20049·Compression·Method····0008·(8)·'Deflated'
2131 2004E·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'2131 2004B·Modification·Time·····52228B85·(1377995653)·'Sat·Jan··2·17:28:10·2021'
2132 20052·CRC···················F0305107·(4029698311)2132 2004F·CRC···················F0305107·(4029698311)
2133 20056·Compressed·Size·······000001E3·(483)2133 20053·Compressed·Size·······000001E3·(483)
Max diff block lines reached; 595960/605587 bytes (98.41%) of diff not shown.
11.9 KB
relaxngcc/datatype/parser/Start.class
11.8 KB
procyon -ec {}
    
Offset 33, 54 lines modifiedOffset 33, 35 lines modified
33 ····}33 ····}
34 ····34 ····
35 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{35 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
36 ········this.$uri·=·$__uri;36 ········this.$uri·=·$__uri;
37 ········this.$localName·=·$__local;37 ········this.$localName·=·$__local;
38 ········this.$qname·=·$__qname;38 ········this.$qname·=·$__qname;
39 ········switch·(this.$_ngcc_current_state)·{39 ········switch·(this.$_ngcc_current_state)·{
40 ············case·2:·{ 
41 ················if·($__uri·==·""·&&·$__local·==·"resource")·{ 
42 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·498); 
43 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
44 ····················break; 
45 ················} 
46 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{ 
47 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·495); 
48 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
49 ····················break; 
50 ················} 
51 ················this.$_ngcc_current_state·=·1; 
52 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
53 ················break; 
54 ············} 
55 ············case·9:·{40 ············case·9:·{
56 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{41 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{
57 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);42 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
58 ····················this.$_ngcc_current_state·=·8;43 ····················this.$_ngcc_current_state·=·8;
59 ····················break;44 ····················break;
60 ················}45 ················}
61 ················this.unexpectedEnterElement($__qname);46 ················this.unexpectedEnterElement($__qname);
62 ················break;47 ················break;
63 ············}48 ············}
64 ············case·1:·{49 ············case·1:·{
65 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{50 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
66 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·494);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·523);
67 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
68 ····················break;53 ····················break;
69 ················}54 ················}
70 ················this.unexpectedEnterElement($__qname);55 ················this.unexpectedEnterElement($__qname);
71 ················break;56 ················break;
72 ············}57 ············}
73 ············case·0:·{ 
74 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
75 ················break; 
76 ············} 
77 ············case·4:·{58 ············case·4:·{
78 ················if·($__uri·==·""·&&·$__local·==·"resource")·{59 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
79 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·499);60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·528);
80 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
81 ····················break;62 ····················break;
82 ················}63 ················}
83 ················this.$_ngcc_current_state·=·2;64 ················this.$_ngcc_current_state·=·2;
84 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);65 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
85 ················break;66 ················break;
86 ············}67 ············}
Offset 90, 44 lines modifiedOffset 71, 54 lines modified
90 ····················this.$runtime.consumeAttribute($ai);71 ····················this.$runtime.consumeAttribute($ai);
91 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);72 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
92 ····················break;73 ····················break;
93 ················}74 ················}
94 ················this.unexpectedEnterElement($__qname);75 ················this.unexpectedEnterElement($__qname);
95 ················break;76 ················break;
96 ············}77 ············}
 78 ············case·0:·{
 79 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 80 ················break;
 81 ············}
 82 ············case·2:·{
 83 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
 84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·527);
 85 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 86 ····················break;
 87 ················}
 88 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
 89 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·524);
 90 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 91 ····················break;
 92 ················}
 93 ················this.$_ngcc_current_state·=·1;
 94 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 95 ················break;
 96 ············}
97 ············default:·{97 ············default:·{
98 ················this.unexpectedEnterElement($__qname);98 ················this.unexpectedEnterElement($__qname);
99 ················break;99 ················break;
100 ············}100 ············}
101 ········}101 ········}
102 ····}102 ····}
103 ····103 ····
104 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{104 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
105 ········this.$uri·=·$__uri;105 ········this.$uri·=·$__uri;
106 ········this.$localName·=·$__local;106 ········this.$localName·=·$__local;
107 ········this.$qname·=·$__qname;107 ········this.$qname·=·$__qname;
108 ········switch·(this.$_ngcc_current_state)·{108 ········switch·(this.$_ngcc_current_state)·{
109 ············case·2:·{ 
110 ················this.$_ngcc_current_state·=·1; 
111 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname); 
112 ················break; 
113 ············} 
114 ············case·1:·{109 ············case·1:·{
115 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{110 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{
116 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);111 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
117 ····················this.$_ngcc_current_state·=·0;112 ····················this.$_ngcc_current_state·=·0;
118 ····················break;113 ····················break;
119 ················}114 ················}
120 ················this.unexpectedLeaveElement($__qname);115 ················this.unexpectedLeaveElement($__qname);
121 ················break;116 ················break;
122 ············}117 ············}
123 ············case·0:·{ 
124 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
125 ················break; 
126 ············} 
127 ············case·4:·{118 ············case·4:·{
128 ················this.$_ngcc_current_state·=·2;119 ················this.$_ngcc_current_state·=·2;
129 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);120 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
130 ················break;121 ················break;
131 ············}122 ············}
132 ············case·8:·{123 ············case·8:·{
133 ················final·int·$ai;124 ················final·int·$ai;
Offset 135, 62 lines modifiedOffset 126, 71 lines modified
135 ····················this.$runtime.consumeAttribute($ai);126 ····················this.$runtime.consumeAttribute($ai);
136 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);127 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
137 ····················break;128 ····················break;
138 ················}129 ················}
139 ················this.unexpectedLeaveElement($__qname);130 ················this.unexpectedLeaveElement($__qname);
140 ················break;131 ················break;
141 ············}132 ············}
 133 ············case·0:·{
Max diff block lines reached; 5442/12034 bytes (45.22%) of diff not shown.
15.3 KB
relaxngcc/datatype/parser/datatype.class
15.2 KB
procyon -ec {}
    
Offset 44, 175 lines modifiedOffset 44, 175 lines modified
44 ····}44 ····}
45 ····45 ····
46 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{46 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
47 ········this.$uri·=·$__uri;47 ········this.$uri·=·$__uri;
48 ········this.$localName·=·$__local;48 ········this.$localName·=·$__local;
49 ········this.$qname·=·$__qname;49 ········this.$qname·=·$__qname;
50 ········switch·(this.$_ngcc_current_state)·{50 ········switch·(this.$_ngcc_current_state)·{
51 ············case·2:·{51 ············case·14:·{
52 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{ 
53 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
54 ····················this.$_ngcc_current_state·=·7; 
55 ····················break; 
56 ················} 
57 ················if·($__uri.equals(""))·{ 
58 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·506); 
59 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
60 ····················break; 
61 ················} 
62 ················this.unexpectedEnterElement($__qname); 
63 ················break; 
64 ············} 
65 ············case·7:·{ 
66 ················final·int·$ai;52 ················final·int·$ai;
67 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{53 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
68 ····················this.$runtime.consumeAttribute($ai);54 ····················this.$runtime.consumeAttribute($ai);
69 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
70 ····················break;56 ····················break;
71 ················}57 ················}
72 ················this.unexpectedEnterElement($__qname);58 ················this.unexpectedEnterElement($__qname);
73 ················break;59 ················break;
74 ············}60 ············}
 61 ············case·0:·{
 62 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 63 ················break;
 64 ············}
75 ············case·15:·{65 ············case·15:·{
76 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{66 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);67 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
78 ····················this.$_ngcc_current_state·=·14;68 ····················this.$_ngcc_current_state·=·14;
79 ····················break;69 ····················break;
80 ················}70 ················}
81 ················this.unexpectedEnterElement($__qname);71 ················this.unexpectedEnterElement($__qname);
82 ················break;72 ················break;
83 ············}73 ············}
84 ············case·0:·{ 
85 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
86 ················break; 
87 ············} 
88 ············case·11:·{74 ············case·11:·{
89 ················final·int·$ai;75 ················final·int·$ai;
90 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"javaType"))·>=·0)·{76 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"javaType"))·>=·0)·{
91 ····················this.$runtime.consumeAttribute($ai);77 ····················this.$runtime.consumeAttribute($ai);
92 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);78 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
93 ····················break;79 ····················break;
94 ················}80 ················}
95 ················this.unexpectedEnterElement($__qname);81 ················this.unexpectedEnterElement($__qname);
96 ················break;82 ················break;
97 ············}83 ············}
98 ············case·3:·{84 ············case·2:·{
99 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{85 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
100 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);86 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
101 ····················this.$_ngcc_current_state·=·7;87 ····················this.$_ngcc_current_state·=·7;
102 ····················break;88 ····················break;
103 ················}89 ················}
104 ················this.$_ngcc_current_state·=·2; 
105 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);90 ················if·($__uri.equals(""))·{
 91 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·535);
 92 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 93 ····················break;
 94 ················}
 95 ················this.unexpectedEnterElement($__qname);
106 ················break;96 ················break;
107 ············}97 ············}
108 ············case·14:·{98 ············case·7:·{
109 ················final·int·$ai;99 ················final·int·$ai;
110 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{100 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
111 ····················this.$runtime.consumeAttribute($ai);101 ····················this.$runtime.consumeAttribute($ai);
112 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);102 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
113 ····················break;103 ····················break;
114 ················}104 ················}
115 ················this.unexpectedEnterElement($__qname);105 ················this.unexpectedEnterElement($__qname);
116 ················break;106 ················break;
117 ············}107 ············}
 108 ············case·3:·{
 109 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
 110 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 111 ····················this.$_ngcc_current_state·=·7;
 112 ····················break;
 113 ················}
 114 ················this.$_ngcc_current_state·=·2;
 115 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 116 ················break;
 117 ············}
118 ············default:·{118 ············default:·{
119 ················this.unexpectedEnterElement($__qname);119 ················this.unexpectedEnterElement($__qname);
120 ················break;120 ················break;
121 ············}121 ············}
122 ········}122 ········}
123 ····}123 ····}
124 ····124 ····
125 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{125 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
126 ········this.$uri·=·$__uri;126 ········this.$uri·=·$__uri;
127 ········this.$localName·=·$__local;127 ········this.$localName·=·$__local;
128 ········this.$qname·=·$__qname;128 ········this.$qname·=·$__qname;
129 ········switch·(this.$_ngcc_current_state)·{129 ········switch·(this.$_ngcc_current_state)·{
130 ············case·2:·{ 
131 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{ 
132 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·506); 
133 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname); 
134 ····················break; 
135 ················} 
136 ················this.unexpectedLeaveElement($__qname); 
137 ················break; 
138 ············} 
139 ············case·4:·{130 ············case·4:·{
140 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{131 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
141 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);132 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
142 ····················this.$_ngcc_current_state·=·2;133 ····················this.$_ngcc_current_state·=·2;
143 ····················break;134 ····················break;
144 ················}135 ················}
145 ················this.unexpectedLeaveElement($__qname);136 ················this.unexpectedLeaveElement($__qname);
146 ················break;137 ················break;
147 ············}138 ············}
148 ············case·7:·{139 ············case·14:·{
149 ················final·int·$ai;140 ················final·int·$ai;
150 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{141 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
151 ····················this.$runtime.consumeAttribute($ai);142 ····················this.$runtime.consumeAttribute($ai);
Max diff block lines reached; 9508/15529 bytes (61.23%) of diff not shown.
1.34 KB
relaxngcc/datatype/parser/macro.class
1.27 KB
procyon -ec {}
    
Offset 73, 27 lines modifiedOffset 73, 27 lines modified
73 ····}73 ····}
74 ····74 ····
75 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{75 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
76 ········this.$uri·=·$__uri;76 ········this.$uri·=·$__uri;
77 ········this.$localName·=·$__local;77 ········this.$localName·=·$__local;
78 ········this.$qname·=·$__qname;78 ········this.$qname·=·$__qname;
79 ········switch·(this.$_ngcc_current_state)·{79 ········switch·(this.$_ngcc_current_state)·{
80 ············case·0:·{ 
81 ················this.revertToParentFromLeaveElement((Object)this.m,·super._cookie,·$__uri,·$__local,·$__qname); 
82 ················break; 
83 ············} 
84 ············case·3:·{80 ············case·3:·{
85 ················if·($__uri.equals(""))·{81 ················if·($__uri.equals(""))·{
86 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);82 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
87 ····················this.$_ngcc_current_state·=·0;83 ····················this.$_ngcc_current_state·=·0;
88 ····················break;84 ····················break;
89 ················}85 ················}
90 ················this.unexpectedLeaveElement($__qname);86 ················this.unexpectedLeaveElement($__qname);
91 ················break;87 ················break;
92 ············}88 ············}
 89 ············case·0:·{
 90 ················this.revertToParentFromLeaveElement((Object)this.m,·super._cookie,·$__uri,·$__local,·$__qname);
 91 ················break;
 92 ············}
93 ············case·1:·{93 ············case·1:·{
94 ················this.$_ngcc_current_state·=·0;94 ················this.$_ngcc_current_state·=·0;
95 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);95 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
96 ················break;96 ················break;
97 ············}97 ············}
98 ············default:·{98 ············default:·{
99 ················this.unexpectedLeaveElement($__qname);99 ················this.unexpectedLeaveElement($__qname);
6.91 KB
relaxngcc/datatype/parser/resource.class
6.83 KB
procyon -ec {}
    
Offset 45, 21 lines modifiedOffset 45, 17 lines modified
45 ····················this.$runtime.consumeAttribute($ai);45 ····················this.$runtime.consumeAttribute($ai);
46 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);46 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
47 ····················break;47 ····················break;
48 ················}48 ················}
49 ················this.unexpectedEnterElement($__qname);49 ················this.unexpectedEnterElement($__qname);
50 ················break;50 ················break;
51 ············}51 ············}
52 ············case·0:·{ 
53 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
54 ················break; 
55 ············} 
56 ············case·2:·{52 ············case·2:·{
57 ················if·($__uri.equals(""))·{53 ················if·($__uri.equals(""))·{
58 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·487);54 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·552);
59 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);55 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
60 ····················break;56 ····················break;
61 ················}57 ················}
62 ················this.unexpectedEnterElement($__qname);58 ················this.unexpectedEnterElement($__qname);
63 ················break;59 ················break;
64 ············}60 ············}
65 ············case·6:·{61 ············case·6:·{
Offset 67, 53 lines modifiedOffset 63, 57 lines modified
67 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);63 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
68 ····················this.$_ngcc_current_state·=·5;64 ····················this.$_ngcc_current_state·=·5;
69 ····················break;65 ····················break;
70 ················}66 ················}
71 ················this.unexpectedEnterElement($__qname);67 ················this.unexpectedEnterElement($__qname);
72 ················break;68 ················break;
73 ············}69 ············}
 70 ············case·0:·{
 71 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 72 ················break;
 73 ············}
74 ············default:·{74 ············default:·{
75 ················this.unexpectedEnterElement($__qname);75 ················this.unexpectedEnterElement($__qname);
76 ················break;76 ················break;
77 ············}77 ············}
78 ········}78 ········}
79 ····}79 ····}
80 ····80 ····
81 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{81 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
82 ········this.$uri·=·$__uri;82 ········this.$uri·=·$__uri;
83 ········this.$localName·=·$__local;83 ········this.$localName·=·$__local;
84 ········this.$qname·=·$__qname;84 ········this.$qname·=·$__qname;
85 ········switch·(this.$_ngcc_current_state)·{85 ········switch·(this.$_ngcc_current_state)·{
86 ············case·1:·{ 
87 ················if·($__uri·==·""·&&·$__local·==·"resource")·{ 
88 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
89 ····················this.$_ngcc_current_state·=·0; 
90 ····················break; 
91 ················} 
92 ················this.unexpectedLeaveElement($__qname); 
93 ················break; 
94 ············} 
95 ············case·5:·{86 ············case·5:·{
96 ················final·int·$ai;87 ················final·int·$ai;
97 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{88 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
98 ····················this.$runtime.consumeAttribute($ai);89 ····················this.$runtime.consumeAttribute($ai);
99 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);90 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
100 ····················break;91 ····················break;
101 ················}92 ················}
102 ················this.unexpectedLeaveElement($__qname);93 ················this.unexpectedLeaveElement($__qname);
103 ················break;94 ················break;
104 ············}95 ············}
 96 ············case·2:·{
 97 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
 98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·552);
 99 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
 100 ····················break;
 101 ················}
 102 ················this.unexpectedLeaveElement($__qname);
 103 ················break;
 104 ············}
105 ············case·0:·{105 ············case·0:·{
106 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);106 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
107 ················break;107 ················break;
108 ············}108 ············}
109 ············case·2:·{109 ············case·1:·{
110 ················if·($__uri·==·""·&&·$__local·==·"resource")·{110 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
111 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·487); 
112 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);111 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 112 ····················this.$_ngcc_current_state·=·0;
113 ····················break;113 ····················break;
114 ················}114 ················}
115 ················this.unexpectedLeaveElement($__qname);115 ················this.unexpectedLeaveElement($__qname);
116 ················break;116 ················break;
117 ············}117 ············}
118 ············default:·{118 ············default:·{
119 ················this.unexpectedLeaveElement($__qname);119 ················this.unexpectedLeaveElement($__qname);
Offset 147, 64 lines modifiedOffset 147, 64 lines modified
147 ····}147 ····}
148 ····148 ····
149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
150 ········this.$uri·=·$__uri;150 ········this.$uri·=·$__uri;
151 ········this.$localName·=·$__local;151 ········this.$localName·=·$__local;
152 ········this.$qname·=·$__qname;152 ········this.$qname·=·$__qname;
153 ········switch·(this.$_ngcc_current_state)·{153 ········switch·(this.$_ngcc_current_state)·{
 154 ············case·0:·{
 155 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 156 ················break;
 157 ············}
154 ············case·3:·{158 ············case·3:·{
155 ················if·($__uri·==·""·&&·$__local·==·"name")·{159 ················if·($__uri·==·""·&&·$__local·==·"name")·{
156 ····················this.$_ngcc_current_state·=·2;160 ····················this.$_ngcc_current_state·=·2;
157 ····················break;161 ····················break;
158 ················}162 ················}
159 ················this.unexpectedLeaveAttribute($__qname);163 ················this.unexpectedLeaveAttribute($__qname);
160 ················break;164 ················break;
161 ············}165 ············}
162 ············case·0:·{ 
163 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
164 ················break; 
165 ············} 
166 ············default:·{166 ············default:·{
167 ················this.unexpectedLeaveAttribute($__qname);167 ················this.unexpectedLeaveAttribute($__qname);
168 ················break;168 ················break;
169 ············}169 ············}
170 ········}170 ········}
171 ····}171 ····}
172 ····172 ····
173 ····public·void·text(final·String·$value)·throws·SAXException·{173 ····public·void·text(final·String·$value)·throws·SAXException·{
174 ········switch·(this.$_ngcc_current_state)·{174 ········switch·(this.$_ngcc_current_state)·{
175 ············case·4:·{ 
176 ················this.name·=·$value; 
177 ················this.$_ngcc_current_state·=·3; 
178 ················break; 
179 ············} 
Max diff block lines reached; 1508/6969 bytes (21.64%) of diff not shown.
19.6 KB
relaxngcc/parser/state/DefineElement.class
19.6 KB
procyon -ec {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
36 ············case·6:·{36 ············case·6:·{
37 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{37 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
39 ····················this.$_ngcc_current_state·=·5;39 ····················this.$_ngcc_current_state·=·5;
40 ····················break;40 ····················break;
41 ················}41 ················}
42 ················this.unexpectedEnterElement($__qname);42 ················this.unexpectedEnterElement($__qname);
43 ················break;43 ················break;
44 ············}44 ············}
Offset 54, 16 lines modifiedOffset 54, 16 lines modified
54 ····················break;54 ····················break;
55 ················}55 ················}
56 ················this.unexpectedEnterElement($__qname);56 ················this.unexpectedEnterElement($__qname);
57 ················break;57 ················break;
58 ············}58 ············}
59 ············case·2:·{59 ············case·2:·{
60 ················int·$ai;60 ················int·$ai;
61 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{61 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{
62 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));62 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
63 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);63 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
64 ····················break;64 ····················break;
65 ················}65 ················}
66 ················this.unexpectedEnterElement($__qname);66 ················this.unexpectedEnterElement($__qname);
67 ················break;67 ················break;
68 ············}68 ············}
69 ············default:·{69 ············default:·{
Offset 74, 23 lines modifiedOffset 74, 14 lines modified
74 ····}74 ····}
75 ····75 ····
76 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{76 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
77 ········this.$uri·=·$__uri;77 ········this.$uri·=·$__uri;
78 ········this.$localName·=·$__local;78 ········this.$localName·=·$__local;
79 ········this.$qname·=·$__qname;79 ········this.$qname·=·$__qname;
80 ········switch·(this.$_ngcc_current_state)·{80 ········switch·(this.$_ngcc_current_state)·{
81 ············case·1:·{ 
82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{ 
83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
84 ····················this.$_ngcc_current_state·=·0; 
85 ····················break; 
86 ················} 
87 ················this.unexpectedLeaveElement($__qname); 
88 ················break; 
89 ············} 
90 ············case·0:·{81 ············case·0:·{
91 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);82 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
92 ················break;83 ················break;
93 ············}84 ············}
94 ············case·5:·{85 ············case·5:·{
95 ················final·int·$ai;86 ················final·int·$ai;
96 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{87 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
Offset 99, 22 lines modifiedOffset 90, 31 lines modified
99 ····················break;90 ····················break;
100 ················}91 ················}
101 ················this.unexpectedLeaveElement($__qname);92 ················this.unexpectedLeaveElement($__qname);
102 ················break;93 ················break;
103 ············}94 ············}
104 ············case·2:·{95 ············case·2:·{
105 ················int·$ai;96 ················int·$ai;
106 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1[·...·truncated·by·diffoscope;·len:·783,·SHA:·d9dfdaa5f8b5d80cbcae42503cf8460508a14972b82d62ab2e6e92b7bfd06d79·...·]))·{97 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri·==·"http://relaxn[·...·truncated·by·diffoscope;·len:·723,·SHA:·ec2684af43b31a4dca2645dfde89d40d4cd9844c65afd9f19f914f6a303b371f·...·]))·{
107 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
108 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);99 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
109 ····················break;100 ····················break;
110 ················}101 ················}
111 ················this.unexpectedLeaveElement($__qname);102 ················this.unexpectedLeaveElement($__qname);
112 ················break;103 ················break;
113 ············}104 ············}
 105 ············case·1:·{
 106 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
 107 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 108 ····················this.$_ngcc_current_state·=·0;
 109 ····················break;
 110 ················}
 111 ················this.unexpectedLeaveElement($__qname);
 112 ················break;
 113 ············}
114 ············default:·{114 ············default:·{
115 ················this.unexpectedLeaveElement($__qname);115 ················this.unexpectedLeaveElement($__qname);
116 ················break;116 ················break;
117 ············}117 ············}
118 ········}118 ········}
119 ····}119 ····}
120 ····120 ····
Offset 124, 24 lines modifiedOffset 124, 24 lines modified
124 ········this.$qname·=·$__qname;124 ········this.$qname·=·$__qname;
125 ········switch·(this.$_ngcc_current_state)·{125 ········switch·(this.$_ngcc_current_state)·{
126 ············case·0:·{126 ············case·0:·{
127 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);127 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
128 ················break;128 ················break;
129 ············}129 ············}
130 ············case·5:·{130 ············case·5:·{
131 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{131 ················if·($__uri·==·""·&&·$__local·==·"name")·{
132 ····················this.$_ngcc_current_state·=·4;132 ····················this.$_ngcc_current_state·=·4;
133 ····················break;133 ····················break;
134 ················}134 ················}
135 ················this.unexpectedEnterAttribute($__qname);135 ················this.unexpectedEnterAttribute($__qname);
136 ················break;136 ················break;
137 ············}137 ············}
138 ············case·2:·{138 ············case·2:·{
139 ················if·(($__uri.equals("")·&&·$__local.equals("combine"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("access"))·||·($__uri.equals("http://www.xml.gr.[·...·truncated·by·diffoscope;·len:·235,·SHA:·f11e6b45863181fb9a4832592523860a0de1ad84aa309d23890615f0ff88024d·...·]))·{139 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·""·&&·$__local·==·"combine")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·[·...·truncated·by·diffoscope;·len:·175,·SHA:·8d569de34d454502dec3bafafd7825297d7d3fdac764e68e4b372e4e8e429f11·...·]))·{
140 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));140 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
141 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);141 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
142 ····················break;142 ····················break;
143 ················}143 ················}
144 ················this.unexpectedEnterAttribute($__qname);144 ················this.unexpectedEnterAttribute($__qname);
145 ················break;145 ················break;
146 ············}146 ············}
147 ············default:·{147 ············default:·{
Offset 152, 40 lines modifiedOffset 152, 35 lines modified
152 ····}152 ····}
153 ····153 ····
154 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{154 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
155 ········this.$uri·=·$__uri;155 ········this.$uri·=·$__uri;
156 ········this.$localName·=·$__local;156 ········this.$localName·=·$__local;
157 ········this.$qname·=·$__qname;157 ········this.$qname·=·$__qname;
158 ········switch·(this.$_ngcc_current_state)·{158 ········switch·(this.$_ngcc_current_state)·{
 159 ············case·0:·{
 160 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 161 ················break;
 162 ············}
159 ············case·3:·{163 ············case·3:·{
160 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{164 ················if·($__uri·==·""·&&·$__local·==·"name")·{
Max diff block lines reached; 6115/20003 bytes (30.57%) of diff not shown.
3.89 KB
relaxngcc/parser/state/ExceptNameClass.class
3.8 KB
procyon -ec {}
    
Offset 31, 36 lines modifiedOffset 31, 36 lines modified
31 ····31 ····
32 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{32 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
33 ········this.$uri·=·$__uri;33 ········this.$uri·=·$__uri;
34 ········this.$localName·=·$__local;34 ········this.$localName·=·$__local;
35 ········this.$qname·=·$__qname;35 ········this.$qname·=·$__qname;
36 ········switch·(this.$_ngcc_current_state)·{36 ········switch·(this.$_ngcc_current_state)·{
37 ············case·1:·{37 ············case·1:·{
38 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{38 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{
39 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);39 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
40 ····················this.$_ngcc_current_state·=·3;40 ····················this.$_ngcc_current_state·=·3;
41 ····················break;41 ····················break;
42 ················}42 ················}
43 ················this.$_ngcc_current_state·=·0;43 ················this.$_ngcc_current_state·=·0;
44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
45 ················break;45 ················break;
46 ············}46 ············}
 47 ············case·0:·{
 48 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 49 ················break;
 50 ············}
47 ············case·3:·{51 ············case·3:·{
48 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{52 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{
49 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·393);53 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·482);
50 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);54 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
51 ····················break;55 ····················break;
52 ················}56 ················}
53 ················this.unexpectedEnterElement($__qname);57 ················this.unexpectedEnterElement($__qname);
54 ················break;58 ················break;
55 ············}59 ············}
56 ············case·0:·{ 
57 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
58 ················break; 
59 ············} 
60 ············default:·{60 ············default:·{
61 ················this.unexpectedEnterElement($__qname);61 ················this.unexpectedEnterElement($__qname);
62 ················break;62 ················break;
63 ············}63 ············}
64 ········}64 ········}
65 ····}65 ····}
66 ····66 ····
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ················break;75 ················break;
76 ············}76 ············}
77 ············case·0:·{77 ············case·0:·{
78 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);78 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
79 ················break;79 ················break;
80 ············}80 ············}
81 ············case·2:·{81 ············case·2:·{
82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{82 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{
83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
84 ····················this.$_ngcc_current_state·=·0;84 ····················this.$_ngcc_current_state·=·0;
85 ····················break;85 ····················break;
86 ················}86 ················}
87 ················this.unexpectedLeaveElement($__qname);87 ················this.unexpectedLeaveElement($__qname);
88 ················break;88 ················break;
89 ············}89 ············}
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ················break;148 ················break;
149 ············}149 ············}
150 ········}150 ········}
151 ····}151 ····}
152 ····152 ····
153 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{153 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
154 ········switch·($__cookie__)·{154 ········switch·($__cookie__)·{
155 ············case·393:·{155 ············case·482:·{
156 ················this.nc·=·(NameClass)$__result__;156 ················this.nc·=·(NameClass)$__result__;
157 ················this.$_ngcc_current_state·=·2;157 ················this.$_ngcc_current_state·=·2;
158 ················break;158 ················break;
159 ············}159 ············}
160 ········}160 ········}
161 ····}161 ····}
162 ····162 ····
22.0 KB
relaxngcc/parser/state/GrammarContent.class
21.9 KB
procyon -ec {}
    
Offset 42, 189 lines modifiedOffset 42, 189 lines modified
42 ····}42 ····}
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·0:·{49 ············case·1:·{
50 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{50 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·447);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·81);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{55 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·448);56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·82);
57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
58 ····················break;58 ····················break;
59 ················}59 ················}
60 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{60 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{
61 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);61 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
62 ····················this.$_ngcc_current_state·=·19;62 ····················this.$_ngcc_current_state·=·19;
63 ····················break;63 ····················break;
64 ················}64 ················}
65 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{65 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{
66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
67 ····················this.$_ngcc_current_state·=·15;67 ····················this.$_ngcc_current_state·=·15;
68 ····················break;68 ····················break;
69 ················}69 ················}
70 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{70 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
71 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);71 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
72 ····················this.$_ngcc_current_state·=·11;72 ····················this.$_ngcc_current_state·=·11;
73 ····················break;73 ····················break;
74 ················}74 ················}
75 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include"))·{75 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·{
76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
77 ····················this.$_ngcc_current_state·=·7;77 ····················this.$_ngcc_current_state·=·7;
78 ····················break;78 ····················break;
79 ················}79 ················}
 80 ················this.$_ngcc_current_state·=·0;
80 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
81 ················break; 
82 ············} 
83 ············case·7:·{ 
84 ················final·int·$ai; 
85 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"href"))·>=·0)·{ 
86 ····················this.$runtime.consumeAttribute($ai); 
87 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);81 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
88 ····················break; 
89 ················} 
90 ················this.unexpectedEnterElement($__qname); 
91 ················break; 
92 ············} 
93 ············case·4:·{ 
94 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{ 
95 ····················final·NGCCHandler·h·=·(NGCCHandler)new·IncludeContent((NGCCHandler)this,·super._source,·this.$runtime,·411); 
96 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
97 ····················break; 
98 ················} 
99 ················this.unexpectedEnterElement($__qname); 
100 ················break;82 ················break;
101 ············}83 ············}
102 ············case·1:·{84 ············case·0:·{
103 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{85 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
104 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·453);86 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·75);
105 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);87 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
106 ····················break;88 ····················break;
107 ················}89 ················}
108 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{90 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
109 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·454);91 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·76);
110 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);92 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
111 ····················break;93 ····················break;
112 ················}94 ················}
113 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{95 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{
114 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);96 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
115 ····················this.$_ngcc_current_state·=·19;97 ····················this.$_ngcc_current_state·=·19;
116 ····················break;98 ····················break;
117 ················}99 ················}
118 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{100 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{
119 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);101 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
120 ····················this.$_ngcc_current_state·=·15;102 ····················this.$_ngcc_current_state·=·15;
121 ····················break;103 ····················break;
122 ················}104 ················}
123 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{105 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
124 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);106 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
125 ····················this.$_ngcc_current_state·=·11;107 ····················this.$_ngcc_current_state·=·11;
126 ····················break;108 ····················break;
127 ················}109 ················}
128 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include"))·{110 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·{
129 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);111 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
130 ····················this.$_ngcc_current_state·=·7;112 ····················this.$_ngcc_current_state·=·7;
131 ····················break;113 ····················break;
132 ················}114 ················}
133 ················this.$_ngcc_current_state·=·0; 
134 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);115 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
135 ················break;116 ················break;
136 ············}117 ············}
137 ············case·19:·{118 ············case·19:·{
138 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include")[·...·truncated·by·diffoscope;·len:·261,·SHA:·86262fb8e258d91c7cb5d5b58c4279d2ca57074bb7923ce4eed83c7ddd966638·...·]))·{119 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/x[·...·truncated·by·diffoscope;·len:·201,·SHA:·c4a989aa67846c94ed8d947b25df3ce0106040a62c90adea04b3b11408c947be·...·]))·{
139 ····················final·NGCCHandler·h·=·new·GrammarContent(this,·super._source,·this.$runtime,·426);120 ····················final·NGCCHandler·h·=·new·GrammarContent(this,·super._source,·this.$runtime,·54);
140 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);121 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
141 ····················break;122 ····················break;
142 ················}123 ················}
143 ················this.unexpectedEnterElement($__qname);124 ················this.unexpectedEnterElement($__qname);
144 ················break;125 ················break;
145 ············}126 ············}
 127 ············case·4:·{
 128 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div"))·{
 129 ····················final·NGCCHandler·h·=·(NGCCHandler)new·IncludeContent((NGCCHandler)this,·super._source,·this.$runtime,·39);
 130 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 131 ····················break;
 132 ················}
 133 ················this.unexpectedEnterElement($__qname);
 134 ················break;
 135 ············}
 136 ············case·7:·{
 137 ················final·int·$ai;
 138 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"href"))·>=·0)·{
 139 ····················this.$runtime.consumeAttribute($ai);
 140 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 141 ····················break;
 142 ················}
 143 ················this.unexpectedEnterElement($__qname);
 144 ················break;
 145 ············}
146 ············default:·{146 ············default:·{
147 ················this.unexpectedEnterElement($__qname);147 ················this.unexpectedEnterElement($__qname);
148 ················break;148 ················break;
Max diff block lines reached; 11839/22400 bytes (52.85%) of diff not shown.
41.2 KB
relaxngcc/parser/state/IncludeContent.class
41.1 KB
procyon -ec {}
    
Offset 40, 164 lines modifiedOffset 40, 164 lines modified
40 ····················this.$runtime.consumeAttribute($ai);40 ····················this.$runtime.consumeAttribute($ai);
41 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);41 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
42 ····················break;42 ····················break;
43 ················}43 ················}
44 ················this.unexpectedEnterElement($__qname);44 ················this.unexpectedEnterElement($__qname);
45 ················break;45 ················break;
46 ············}46 ············}
47 ············case·1:·{47 ············case·0:·{
48 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{48 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
49 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);49 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
50 ····················this.$_ngcc_current_state·=·14;50 ····················this.$_ngcc_current_state·=·14;
51 ····················break;51 ····················break;
52 ················}52 ················}
53 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{53 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
54 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);54 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
55 ····················this.$_ngcc_current_state·=·11;55 ····················this.$_ngcc_current_state·=·11;
56 ····················break;56 ····················break;
57 ················}57 ················}
58 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{58 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{
59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
60 ····················this.$_ngcc_current_state·=·4;60 ····················this.$_ngcc_current_state·=·4;
61 ····················break;61 ····················break;
62 ················}62 ················}
63 ················this.$_ngcc_current_state·=·0; 
64 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);63 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
65 ················break;64 ················break;
66 ············}65 ············}
67 ············case·4:·{66 ············case·4:·{
68 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{67 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div"))·{
69 ····················final·NGCCHandler·h·=·new·IncludeContent(this,·super._source,·this.$runtime,·47);68 ····················final·NGCCHandler·h·=·new·IncludeContent(this,·super._source,·this.$runtime,·89);
70 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);69 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
71 ····················break;70 ····················break;
72 ················}71 ················}
73 ················this.unexpectedEnterElement($__qname);72 ················this.unexpectedEnterElement($__qname);
74 ················break;73 ················break;
75 ············}74 ············}
76 ············case·14:·{75 ············case·1:·{
 76 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
77 ················int·$ai; 
78 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java"))·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore")))·{ 
79 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·58,·(Scope)this.$runtime.grammar); 
80 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 78 ····················this.$_ngcc_current_state·=·14;
81 ····················break;79 ····················break;
82 ················}80 ················}
83 ················this.unexpectedEnterElement($__qname);81 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
 82 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 83 ····················this.$_ngcc_current_state·=·11;
 84 ····················break;
 85 ················}
 86 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{
 87 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 88 ····················this.$_ngcc_current_state·=·4;
 89 ····················break;
 90 ················}
 91 ················this.$_ngcc_current_state·=·0;
 92 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
84 ················break;93 ················break;
85 ············}94 ············}
86 ············case·8:·{95 ············case·8:·{
87 ················int·$ai;96 ················int·$ai;
88 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{97 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{
89 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·51,·this.$runtime.grammar.redefine(this.$runtime,·this.name));98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·93,·this.$runtime.grammar.redefine(this.$runtime,·this.name));
90 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);99 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
91 ····················break;100 ····················break;
92 ················}101 ················}
93 ················this.unexpectedEnterElement($__qname);102 ················this.unexpectedEnterElement($__qname);
94 ················break;103 ················break;
95 ············}104 ············}
96 ············case·0:·{105 ············case·14:·{
97 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{ 
98 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
99 ····················this.$_ngcc_current_state·=·14; 
100 ····················break; 
101 ················}106 ················int·$ai;
102 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{107 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($[·...·truncated·by·diffoscope;·len:·1939,·SHA:·9c18aee063403b9e760dd2dc0f8ab48c5f361275278845a037039cd353d79e3d·...·]"))·{
 108 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·100,·(Scope)this.$runtime.grammar);
103 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);109 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
104 ····················this.$_ngcc_current_state·=·11; 
105 ····················break; 
106 ················} 
107 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{ 
108 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
109 ····················this.$_ngcc_current_state·=·4; 
110 ····················break;110 ····················break;
111 ················}111 ················}
112 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);112 ················this.unexpectedEnterElement($__qname);
113 ················break;113 ················break;
114 ············}114 ············}
115 ············default:·{115 ············default:·{
116 ················this.unexpectedEnterElement($__qname);116 ················this.unexpectedEnterElement($__qname);
117 ················break;117 ················break;
118 ············}118 ············}
119 ········}119 ········}
120 ····}120 ····}
121 ····121 ····
122 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{122 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
123 ········this.$uri·=·$__uri;123 ········this.$uri·=·$__uri;
124 ········this.$localName·=·$__local;124 ········this.$localName·=·$__local;
125 ········this.$qname·=·$__qname;125 ········this.$qname·=·$__qname;
126 ········switch·(this.$_ngcc_current_state)·{126 ········switch·(this.$_ngcc_current_state)·{
127 ············case·11:·{127 ············case·7:·{
 128 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{
128 ················final·int·$ai; 
129 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{ 
130 ····················this.$runtime.consumeAttribute($ai); 
131 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);129 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 130 ····················this.$_ngcc_current_state·=·0;
132 ····················break;131 ····················break;
133 ················}132 ················}
134 ················this.unexpectedLeaveElement($__qname);133 ················this.unexpectedLeaveElement($__qname);
135 ················break;134 ················break;
136 ············}135 ············}
137 ············case·13:·{136 ············case·13:·{
138 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{137 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
139 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);138 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
140 ····················this.$_ngcc_current_state·=·0;139 ····················this.$_ngcc_current_state·=·0;
141 ····················break;140 ····················break;
142 ················}141 ················}
143 ················this.unexpectedLeaveElement($__qname);142 ················this.unexpectedLeaveElement($__qname);
144 ················break;143 ················break;
145 ············}144 ············}
146 ············case·1:·{145 ············case·3:·{
 146 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{
 147 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
147 ················this.$_ngcc_current_state·=·0;148 ····················this.$_ngcc_current_state·=·0;
148 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname); 
Max diff block lines reached; 23825/42024 bytes (56.69%) of diff not shown.
5.35 KB
relaxngcc/parser/state/IncludedGrammarState.class
5.25 KB
procyon -ec {}
    
Offset 29, 69 lines modifiedOffset 29, 69 lines modified
29 ····29 ····
30 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{30 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
31 ········this.$uri·=·$__uri;31 ········this.$uri·=·$__uri;
32 ········this.$localName·=·$__local;32 ········this.$localName·=·$__local;
33 ········this.$qname·=·$__qname;33 ········this.$qname·=·$__qname;
34 ········switch·(this.$_ngcc_current_state)·{34 ········switch·(this.$_ngcc_current_state)·{
35 ············case·3:·{35 ············case·3:·{
36 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{36 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{
37 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);37 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
38 ····················this.$_ngcc_current_state·=·2;38 ····················this.$_ngcc_current_state·=·2;
39 ····················break;39 ····················break;
40 ················}40 ················}
41 ················this.unexpectedEnterElement($__qname);41 ················this.unexpectedEnterElement($__qname);
42 ················break;42 ················break;
43 ············}43 ············}
44 ············case·0:·{ 
45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
46 ················break; 
47 ············} 
48 ············case·2:·{44 ············case·2:·{
49 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include")[·...·truncated·by·diffoscope;·len:·261,·SHA:·86262fb8e258d91c7cb5d5b58c4279d2ca57074bb7923ce4eed83c7ddd966638·...·]))·{45 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/x[·...·truncated·by·diffoscope;·len:·201,·SHA:·c4a989aa67846c94ed8d947b25df3ce0106040a62c90adea04b3b11408c947be·...·]))·{
50 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·79);46 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·165);
51 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);47 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
52 ····················break;48 ····················break;
53 ················}49 ················}
54 ················this.unexpectedEnterElement($__qname);50 ················this.unexpectedEnterElement($__qname);
55 ················break;51 ················break;
56 ············}52 ············}
 53 ············case·0:·{
 54 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 55 ················break;
 56 ············}
57 ············default:·{57 ············default:·{
58 ················this.unexpectedEnterElement($__qname);58 ················this.unexpectedEnterElement($__qname);
59 ················break;59 ················break;
60 ············}60 ············}
61 ········}61 ········}
62 ····}62 ····}
63 ····63 ····
64 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{64 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
65 ········this.$uri·=·$__uri;65 ········this.$uri·=·$__uri;
66 ········this.$localName·=·$__local;66 ········this.$localName·=·$__local;
67 ········this.$qname·=·$__qname;67 ········this.$qname·=·$__qname;
68 ········switch·(this.$_ngcc_current_state)·{68 ········switch·(this.$_ngcc_current_state)·{
69 ············case·0:·{ 
70 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
71 ················break; 
72 ············} 
73 ············case·1:·{69 ············case·1:·{
74 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{70 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{
75 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);71 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
76 ····················this.$_ngcc_current_state·=·0;72 ····················this.$_ngcc_current_state·=·0;
77 ····················break;73 ····················break;
78 ················}74 ················}
79 ················this.unexpectedLeaveElement($__qname);75 ················this.unexpectedLeaveElement($__qname);
80 ················break;76 ················break;
81 ············}77 ············}
82 ············case·2:·{78 ············case·2:·{
83 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{79 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{
84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·79);80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·165);
85 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);81 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
86 ····················break;82 ····················break;
87 ················}83 ················}
88 ················this.unexpectedLeaveElement($__qname);84 ················this.unexpectedLeaveElement($__qname);
89 ················break;85 ················break;
90 ············}86 ············}
 87 ············case·0:·{
 88 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 89 ················break;
 90 ············}
91 ············default:·{91 ············default:·{
92 ················this.unexpectedLeaveElement($__qname);92 ················this.unexpectedLeaveElement($__qname);
93 ················break;93 ················break;
94 ············}94 ············}
95 ········}95 ········}
96 ····}96 ····}
97 ····97 ····
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ················break;134 ················break;
135 ············}135 ············}
136 ········}136 ········}
137 ····}137 ····}
138 ····138 ····
139 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{139 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
140 ········switch·($__cookie__)·{140 ········switch·($__cookie__)·{
141 ············case·79:·{141 ············case·165:·{
142 ················this.$_ngcc_current_state·=·1;142 ················this.$_ngcc_current_state·=·1;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
147 ····147 ····
148 ····public·boolean·accepted()·{148 ····public·boolean·accepted()·{
18.4 KB
relaxngcc/parser/state/NGCCDefineParamState.class
18.3 KB
procyon -ec {}
    
Offset 40, 54 lines modifiedOffset 40, 54 lines modified
40 ····}40 ····}
41 ····41 ····
42 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{42 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
43 ········this.$uri·=·$__uri;43 ········this.$uri·=·$__uri;
44 ········this.$localName·=·$__local;44 ········this.$localName·=·$__local;
45 ········this.$qname·=·$__qname;45 ········this.$qname·=·$__qname;
46 ········switch·(this.$_ngcc_current_state)·{46 ········switch·(this.$_ngcc_current_state)·{
47 ············case·0:·{ 
48 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
49 ················break; 
50 ············} 
51 ············case·1:·{47 ············case·1:·{
52 ················this.action0();48 ················this.action0();
53 ················this.$_ngcc_current_state·=·0;49 ················this.$_ngcc_current_state·=·0;
54 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);50 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
55 ················break;51 ················break;
56 ············}52 ············}
57 ············case·2:·{53 ············case·6:·{
58 ················final·int·$ai;54 ················final·int·$ai;
59 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{55 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{
60 ····················this.$runtime.consumeAttribute($ai);56 ····················this.$runtime.consumeAttribute($ai);
61 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);57 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;58 ····················break;
63 ················}59 ················}
64 ················this.$_ngcc_current_state·=·1;60 ················this.$_ngcc_current_state·=·2;
65 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);61 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
66 ················break;62 ················break;
67 ············}63 ············}
68 ············case·14:·{64 ············case·14:·{
69 ················final·int·$ai;65 ················final·int·$ai;
70 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{66 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{
71 ····················this.$runtime.consumeAttribute($ai);67 ····················this.$runtime.consumeAttribute($ai);
72 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);68 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
73 ····················break;69 ····················break;
74 ················}70 ················}
75 ················this.$_ngcc_current_state·=·10;71 ················this.$_ngcc_current_state·=·10;
76 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);72 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
77 ················break;73 ················break;
78 ············}74 ············}
79 ············case·6:·{75 ············case·0:·{
 76 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 77 ················break;
 78 ············}
 79 ············case·2:·{
80 ················final·int·$ai;80 ················final·int·$ai;
81 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{81 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{
82 ····················this.$runtime.consumeAttribute($ai);82 ····················this.$runtime.consumeAttribute($ai);
83 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);83 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
84 ····················break;84 ····················break;
85 ················}85 ················}
86 ················this.$_ngcc_current_state·=·2;86 ················this.$_ngcc_current_state·=·1;
87 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);87 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
88 ················break;88 ················break;
89 ············}89 ············}
90 ············case·10:·{90 ············case·10:·{
91 ················final·int·$ai;91 ················final·int·$ai;
92 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{92 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{
93 ····················this.$runtime.consumeAttribute($ai);93 ····················this.$runtime.consumeAttribute($ai);
Offset 106, 54 lines modifiedOffset 106, 54 lines modified
106 ····}106 ····}
107 ····107 ····
108 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{108 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
109 ········this.$uri·=·$__uri;109 ········this.$uri·=·$__uri;
110 ········this.$localName·=·$__local;110 ········this.$localName·=·$__local;
111 ········this.$qname·=·$__qname;111 ········this.$qname·=·$__qname;
112 ········switch·(this.$_ngcc_current_state)·{112 ········switch·(this.$_ngcc_current_state)·{
113 ············case·0:·{ 
114 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
115 ················break; 
116 ············} 
117 ············case·1:·{113 ············case·1:·{
118 ················this.action0();114 ················this.action0();
119 ················this.$_ngcc_current_state·=·0;115 ················this.$_ngcc_current_state·=·0;
120 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);116 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
121 ················break;117 ················break;
122 ············}118 ············}
123 ············case·2:·{119 ············case·6:·{
124 ················final·int·$ai;120 ················final·int·$ai;
125 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{121 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{
126 ····················this.$runtime.consumeAttribute($ai);122 ····················this.$runtime.consumeAttribute($ai);
127 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);123 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
128 ····················break;124 ····················break;
129 ················}125 ················}
130 ················this.$_ngcc_current_state·=·1;126 ················this.$_ngcc_current_state·=·2;
131 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);127 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
132 ················break;128 ················break;
133 ············}129 ············}
134 ············case·14:·{130 ············case·14:·{
135 ················final·int·$ai;131 ················final·int·$ai;
136 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{132 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{
137 ····················this.$runtime.consumeAttribute($ai);133 ····················this.$runtime.consumeAttribute($ai);
138 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);134 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
139 ····················break;135 ····················break;
140 ················}136 ················}
141 ················this.$_ngcc_current_state·=·10;137 ················this.$_ngcc_current_state·=·10;
142 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);138 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
143 ················break;139 ················break;
144 ············}140 ············}
145 ············case·6:·{141 ············case·0:·{
 142 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 143 ················break;
 144 ············}
 145 ············case·2:·{
146 ················final·int·$ai;146 ················final·int·$ai;
147 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{147 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{
148 ····················this.$runtime.consumeAttribute($ai);148 ····················this.$runtime.consumeAttribute($ai);
149 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);149 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
150 ····················break;150 ····················break;
151 ················}151 ················}
152 ················this.$_ngcc_current_state·=·2;152 ················this.$_ngcc_current_state·=·1;
153 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);153 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
154 ················break;154 ················break;
155 ············}155 ············}
156 ············case·10:·{156 ············case·10:·{
157 ················final·int·$ai;157 ················final·int·$ai;
158 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{158 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{
159 ····················this.$runtime.consumeAttribute($ai);159 ····················this.$runtime.consumeAttribute($ai);
Offset 172, 53 lines modifiedOffset 172, 53 lines modified
172 ····}172 ····}
173 ····173 ····
174 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{174 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
175 ········this.$uri·=·$__uri;175 ········this.$uri·=·$__uri;
176 ········this.$localName·=·$__local;176 ········this.$localName·=·$__local;
177 ········this.$qname·=·$__qname;177 ········this.$qname·=·$__qname;
178 ········switch·(this.$_ngcc_current_state)·{178 ········switch·(this.$_ngcc_current_state)·{
179 ············case·0:·{ 
180 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
Max diff block lines reached; 11705/18687 bytes (62.64%) of diff not shown.
26.5 KB
relaxngcc/parser/state/NGCCLocalClass.class
26.4 KB
procyon -ec {}
    
Offset 48, 291 lines modifiedOffset 48, 291 lines modified
48 ····}48 ····}
49 ····49 ····
50 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{50 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
51 ········this.$uri·=·$__uri;51 ········this.$uri·=·$__uri;
52 ········this.$localName·=·$__local;52 ········this.$localName·=·$__local;
53 ········this.$qname·=·$__qname;53 ········this.$qname·=·$__qname;
54 ········switch·(this.$_ngcc_current_state)·{54 ········switch·(this.$_ngcc_current_state)·{
55 ············case·0:·{ 
56 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
57 ················break; 
58 ············} 
59 ············case·1:·{55 ············case·1:·{
60 ················final·int·$ai;56 ················final·int·$ai;
61 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{57 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
62 ····················this.$runtime.consumeAttribute($ai);58 ····················this.$runtime.consumeAttribute($ai);
63 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);59 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
64 ····················break;60 ····················break;
65 ················}61 ················}
66 ················this.$_ngcc_current_state·=·0;62 ················this.$_ngcc_current_state·=·0;
67 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);63 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
68 ················break;64 ················break;
69 ············}65 ············}
70 ············case·3:·{66 ············case·2:·{
71 ················int·$ai;67 ················int·$ai;
72 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·255,·SHA:·4ca2c019f55107a163c56d5138cb65b8e05b1dabde737bfe3d6e841eb99a87bf·...·]"))·>=·0)·{68 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeInd[·...·truncated·by·diffoscope;·len:·55,·SHA:·cc1719069c6479745198e92fa3a0919d91e96894815d43086ff0d00c24045440·...·]"))·>=·0)·{
73 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);69 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);
74 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);70 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
75 ····················break;71 ····················break;
76 ················}72 ················}
77 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);73 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);
78 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);74 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
79 ················break;75 ················break;
80 ············}76 ············}
81 ············case·2:·{77 ············case·3:·{
82 ················int·$ai;78 ················int·$ai;
83 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttribu[·...·truncated·by·diffoscope;·len:·55,·SHA:·f52517cd822a41d67c447304286b23e83ed335c915e5aeb7a61edb60057ae345·...·]"))·>=·0)·{79 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttribut[·...·truncated·by·diffoscope;·len:·255,·SHA:·c1e8141ed8e1b0819e945425b981ce81f1c8bc036bce3419efdd32810fe930bd·...·]"))·>=·0)·{
84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);
85 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);81 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
86 ····················break;82 ····················break;
87 ················}83 ················}
88 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);84 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);
89 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);85 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
90 ················break;86 ················break;
91 ············}87 ············}
 88 ············case·0:·{
 89 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 90 ················break;
 91 ············}
92 ············default:·{92 ············default:·{
93 ················this.unexpectedEnterElement($__qname);93 ················this.unexpectedEnterElement($__qname);
94 ················break;94 ················break;
95 ············}95 ············}
96 ········}96 ········}
97 ····}97 ····}
98 ····98 ····
99 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{99 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
100 ········this.$uri·=·$__uri;100 ········this.$uri·=·$__uri;
101 ········this.$localName·=·$__local;101 ········this.$localName·=·$__local;
102 ········this.$qname·=·$__qname;102 ········this.$qname·=·$__qname;
103 ········switch·(this.$_ngcc_current_state)·{103 ········switch·(this.$_ngcc_current_state)·{
104 ············case·0:·{ 
105 ················this.revertToParentFromLeaveElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname); 
106 ················break; 
107 ············} 
108 ············case·1:·{104 ············case·1:·{
109 ················final·int·$ai;105 ················final·int·$ai;
110 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{106 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
111 ····················this.$runtime.consumeAttribute($ai);107 ····················this.$runtime.consumeAttribute($ai);
112 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);108 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
113 ····················break;109 ····················break;
114 ················}110 ················}
115 ················this.$_ngcc_current_state·=·0;111 ················this.$_ngcc_current_state·=·0;
116 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);112 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
117 ················break;113 ················break;
118 ············}114 ············}
119 ············case·3:·{115 ············case·2:·{
120 ················int·$ai;116 ················int·$ai;
121 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·255,·SHA:·4ca2c019f55107a163c56d5138cb65b8e05b1dabde737bfe3d6e841eb99a87bf·...·]"))·>=·0)·{117 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeInd[·...·truncated·by·diffoscope;·len:·55,·SHA:·cc1719069c6479745198e92fa3a0919d91e96894815d43086ff0d00c24045440·...·]"))·>=·0)·{
122 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);118 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);
123 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);119 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
124 ····················break;120 ····················break;
125 ················}121 ················}
126 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);122 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);
127 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);123 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
128 ················break;124 ················break;
129 ············}125 ············}
130 ············case·2:·{126 ············case·3:·{
131 ················int·$ai;127 ················int·$ai;
132 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttribu[·...·truncated·by·diffoscope;·len:·55,·SHA:·f52517cd822a41d67c447304286b23e83ed335c915e5aeb7a61edb60057ae345·...·]"))·>=·0)·{128 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttribut[·...·truncated·by·diffoscope;·len:·255,·SHA:·c1e8141ed8e1b0819e945425b981ce81f1c8bc036bce3419efdd32810fe930bd·...·]"))·>=·0)·{
133 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);129 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);
134 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);130 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
135 ····················break;131 ····················break;
136 ················}132 ················}
137 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);133 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);
138 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);134 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
139 ················break;135 ················break;
140 ············}136 ············}
 137 ············case·0:·{
 138 ················this.revertToParentFromLeaveElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname);
 139 ················break;
 140 ············}
141 ············default:·{141 ············default:·{
142 ················this.unexpectedLeaveElement($__qname);142 ················this.unexpectedLeaveElement($__qname);
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
147 ····147 ····
148 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{148 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
149 ········this.$uri·=·$__uri;149 ········this.$uri·=·$__uri;
150 ········this.$localName·=·$__local;150 ········this.$localName·=·$__local;
151 ········this.$qname·=·$__qname;151 ········this.$qname·=·$__qname;
152 ········switch·(this.$_ngcc_current_state)·{152 ········switch·(this.$_ngcc_current_state)·{
153 ············case·0:·{ 
154 ················this.revertToParentFromEnterAttribute((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname); 
155 ················break; 
156 ············} 
157 ············case·1:·{153 ············case·1:·{
158 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{154 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{
159 ····················this.$_ngcc_current_state·=·5;155 ····················this.$_ngcc_current_state·=·5;
160 ····················break;156 ····················break;
161 ················}157 ················}
162 ················this.$_ngcc_current_state·=·0;158 ················this.$_ngcc_current_state·=·0;
163 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);159 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
164 ················break;160 ················break;
165 ············}161 ············}
166 ············case·3:·{162 ············case·2:·{
Max diff block lines reached; 14212/26984 bytes (52.67%) of diff not shown.
3.36 KB
relaxngcc/parser/state/NGCCRuntime.class
3.29 KB
procyon -ec {}
    
Offset 98, 15 lines modifiedOffset 98, 18 lines modified
98 ········final·StringTokenizer·t·=·new·StringTokenizer(str,·"·\t\r\n");98 ········final·StringTokenizer·t·=·new·StringTokenizer(str,·"·\t\r\n");
99 ········while·(t.hasMoreTokens())·{99 ········while·(t.hasMoreTokens())·{
100 ············this.currentHandler.text(t.nextToken());100 ············this.currentHandler.text(t.nextToken());
101 ········}101 ········}
102 ····}102 ····}
103 ····103 ····
104 ····@Override104 ····@Override
105 ····public·void·startElement(final·String·uri,·final·String·localname,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{105 ····public·void·startElement(String·uri,·String·localname,·String·qname,·final·Attributes·atts)·throws·SAXException·{
 106 ········uri·=·uri.intern();
 107 ········localname·=·localname.intern();
 108 ········qname·=·qname.intern();
106 ········if·(this.redirect·!=·null)·{109 ········if·(this.redirect·!=·null)·{
107 ············this.redirect.startElement(uri,·localname,·qname,·atts);110 ············this.redirect.startElement(uri,·localname,·qname,·atts);
108 ············++this.redirectionDepth;111 ············++this.redirectionDepth;
109 ········}112 ········}
110 ········else·{113 ········else·{
111 ············this.processPendingText(true);114 ············this.processPendingText(true);
112 ············this.currentHandler.enterElement(uri,·localname,·qname,·atts);115 ············this.currentHandler.enterElement(uri,·localname,·qname,·atts);
Offset 127, 15 lines modifiedOffset 130, 18 lines modified
127 ········else·{130 ········else·{
128 ············this.currentAtts·=·this.attStack.peek();131 ············this.currentAtts·=·this.attStack.peek();
129 ········}132 ········}
130 ········this.nsEffectivePtr·=·Integer.valueOf(this.nsEffectiveStack.pop());133 ········this.nsEffectivePtr·=·Integer.valueOf(this.nsEffectiveStack.pop());
131 ····}134 ····}
132 ····135 ····
133 ····@Override136 ····@Override
134 ····public·void·endElement(final·String·uri,·final·String·localname,·final·String·qname)·throws·SAXException·{137 ····public·void·endElement(String·uri,·String·localname,·String·qname)·throws·SAXException·{
 138 ········uri·=·uri.intern();
 139 ········localname·=·localname.intern();
 140 ········qname·=·qname.intern();
135 ········if·(this.redirect·!=·null)·{141 ········if·(this.redirect·!=·null)·{
136 ············this.redirect.endElement(uri,·localname,·qname);142 ············this.redirect.endElement(uri,·localname,·qname);
137 ············--this.redirectionDepth;143 ············--this.redirectionDepth;
138 ············if·(this.redirectionDepth·!=·0)·{144 ············if·(this.redirectionDepth·!=·0)·{
139 ················return;145 ················return;
140 ············}146 ············}
141 ············for·(int·i·=·0;·i·<·this.namespaces.size();·i·+=·2)·{147 ············for·(int·i·=·0;·i·<·this.namespaces.size();·i·+=·2)·{
Offset 169, 17 lines modifiedOffset 175, 17 lines modified
169 ····}175 ····}
170 ····176 ····
171 ····public·int·getAttributeIndex(final·String·uri,·final·String·localname)·{177 ····public·int·getAttributeIndex(final·String·uri,·final·String·localname)·{
172 ········return·this.currentAtts.getIndex(uri,·localname);178 ········return·this.currentAtts.getIndex(uri,·localname);
173 ····}179 ····}
174 ····180 ····
175 ····public·void·consumeAttribute(final·int·index)·throws·SAXException·{181 ····public·void·consumeAttribute(final·int·index)·throws·SAXException·{
176 ········final·String·uri·=·this.currentAtts.getURI(index);182 ········final·String·uri·=·this.currentAtts.getURI(index).intern();
177 ········final·String·local·=·this.currentAtts.getLocalName(index);183 ········final·String·local·=·this.currentAtts.getLocalName(index).intern();
178 ········final·String·qname·=·this.currentAtts.getQName(index);184 ········final·String·qname·=·this.currentAtts.getQName(index).intern();
179 ········final·String·value·=·this.currentAtts.getValue(index);185 ········final·String·value·=·this.currentAtts.getValue(index);
180 ········this.currentAtts.removeAttribute(index);186 ········this.currentAtts.removeAttribute(index);
181 ········this.currentHandler.enterAttribute(uri,·local,·qname);187 ········this.currentHandler.enterAttribute(uri,·local,·qname);
182 ········this.currentHandler.text(value);188 ········this.currentHandler.text(value);
183 ········this.currentHandler.leaveAttribute(uri,·local,·qname);189 ········this.currentHandler.leaveAttribute(uri,·local,·qname);
184 ····}190 ····}
185 ····191 ····
Offset 222, 15 lines modifiedOffset 228, 15 lines modified
222 ····@Override228 ····@Override
223 ····public·void·endDocument()·throws·SAXException·{229 ····public·void·endDocument()·throws·SAXException·{
224 ········this.currentHandler.leaveElement("\u0000",·"\u0000",·"\u0000");230 ········this.currentHandler.leaveElement("\u0000",·"\u0000",·"\u0000");
225 ········this.reset();231 ········this.reset();
226 ····}232 ····}
227 ····233 ····
228 ····@Override234 ····@Override
229 ····public·void·startDocument()·{235 ····public·void·startDocument()·throws·SAXException·{
230 ····}236 ····}
231 ····237 ····
232 ····public·void·sendEnterAttribute(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname)·throws·SAXException·{238 ····public·void·sendEnterAttribute(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname)·throws·SAXException·{
233 ········this.currentHandler.enterAttribute(uri,·local,·qname);239 ········this.currentHandler.enterAttribute(uri,·local,·qname);
234 ····}240 ····}
235 ····241 ····
236 ····public·void·sendEnterElement(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{242 ····public·void·sendEnterElement(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{
6.89 KB
relaxngcc/parser/state/NGCCalias.class
6.82 KB
procyon -ec {}
    
Offset 29, 104 lines modifiedOffset 29, 104 lines modified
29 ····}29 ····}
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
36 ············case·0:·{ 
37 ················this.revertToParentFromEnterElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
38 ················break; 
39 ············} 
40 ············case·1:·{36 ············case·1:·{
41 ················final·int·$ai;37 ················final·int·$ai;
42 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{38 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
43 ····················this.$runtime.consumeAttribute($ai);39 ····················this.$runtime.consumeAttribute($ai);
44 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);40 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
45 ····················break;41 ····················break;
46 ················}42 ················}
47 ················this.$_ngcc_current_state·=·0;43 ················this.$_ngcc_current_state·=·0;
48 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
49 ················break;45 ················break;
50 ············}46 ············}
 47 ············case·0:·{
 48 ················this.revertToParentFromEnterElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 49 ················break;
 50 ············}
51 ············default:·{51 ············default:·{
52 ················this.unexpectedEnterElement($__qname);52 ················this.unexpectedEnterElement($__qname);
53 ················break;53 ················break;
54 ············}54 ············}
55 ········}55 ········}
56 ····}56 ····}
57 ····57 ····
58 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{58 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
59 ········this.$uri·=·$__uri;59 ········this.$uri·=·$__uri;
60 ········this.$localName·=·$__local;60 ········this.$localName·=·$__local;
61 ········this.$qname·=·$__qname;61 ········this.$qname·=·$__qname;
62 ········switch·(this.$_ngcc_current_state)·{62 ········switch·(this.$_ngcc_current_state)·{
63 ············case·0:·{ 
64 ················this.revertToParentFromLeaveElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
65 ················break; 
66 ············} 
67 ············case·1:·{63 ············case·1:·{
68 ················final·int·$ai;64 ················final·int·$ai;
69 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{65 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
70 ····················this.$runtime.consumeAttribute($ai);66 ····················this.$runtime.consumeAttribute($ai);
71 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);67 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
72 ····················break;68 ····················break;
73 ················}69 ················}
74 ················this.$_ngcc_current_state·=·0;70 ················this.$_ngcc_current_state·=·0;
75 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);71 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
76 ················break;72 ················break;
77 ············}73 ············}
 74 ············case·0:·{
 75 ················this.revertToParentFromLeaveElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 76 ················break;
 77 ············}
78 ············default:·{78 ············default:·{
79 ················this.unexpectedLeaveElement($__qname);79 ················this.unexpectedLeaveElement($__qname);
80 ················break;80 ················break;
81 ············}81 ············}
82 ········}82 ········}
83 ····}83 ····}
84 ····84 ····
85 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{85 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
86 ········this.$uri·=·$__uri;86 ········this.$uri·=·$__uri;
87 ········this.$localName·=·$__local;87 ········this.$localName·=·$__local;
88 ········this.$qname·=·$__qname;88 ········this.$qname·=·$__qname;
89 ········switch·(this.$_ngcc_current_state)·{89 ········switch·(this.$_ngcc_current_state)·{
90 ············case·0:·{ 
91 ················this.revertToParentFromEnterAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
92 ················break; 
93 ············} 
94 ············case·1:·{90 ············case·1:·{
95 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{91 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{
96 ····················this.$_ngcc_current_state·=·3;92 ····················this.$_ngcc_current_state·=·3;
97 ····················break;93 ····················break;
98 ················}94 ················}
99 ················this.$_ngcc_current_state·=·0;95 ················this.$_ngcc_current_state·=·0;
100 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);96 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
101 ················break;97 ················break;
102 ············}98 ············}
 99 ············case·0:·{
 100 ················this.revertToParentFromEnterAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 101 ················break;
 102 ············}
103 ············default:·{103 ············default:·{
104 ················this.unexpectedEnterAttribute($__qname);104 ················this.unexpectedEnterAttribute($__qname);
105 ················break;105 ················break;
106 ············}106 ············}
107 ········}107 ········}
108 ····}108 ····}
109 ····109 ····
110 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{110 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
111 ········this.$uri·=·$__uri;111 ········this.$uri·=·$__uri;
112 ········this.$localName·=·$__local;112 ········this.$localName·=·$__local;
113 ········this.$qname·=·$__qname;113 ········this.$qname·=·$__qname;
114 ········switch·(this.$_ngcc_current_state)·{114 ········switch·(this.$_ngcc_current_state)·{
115 ············case·0:·{ 
116 ················this.revertToParentFromLeaveAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
117 ················break; 
118 ············} 
119 ············case·1:·{115 ············case·1:·{
120 ················this.$_ngcc_current_state·=·0;116 ················this.$_ngcc_current_state·=·0;
121 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname);117 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname);
122 ················break;118 ················break;
123 ············}119 ············}
 120 ············case·0:·{
 121 ················this.revertToParentFromLeaveAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 122 ················break;
 123 ············}
124 ············case·2:·{124 ············case·2:·{
125 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{125 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{
126 ····················this.$_ngcc_current_state·=·0;126 ····················this.$_ngcc_current_state·=·0;
127 ····················break;127 ····················break;
128 ················}128 ················}
129 ················this.unexpectedLeaveAttribute($__qname);129 ················this.unexpectedLeaveAttribute($__qname);
130 ················break;130 ················break;
131 ············}131 ············}
132 ············default:·{132 ············default:·{
Offset 134, 37 lines modifiedOffset 134, 37 lines modified
134 ················break;134 ················break;
135 ············}135 ············}
136 ········}136 ········}
137 ····}137 ····}
138 ····138 ····
139 ····public·void·text(final·String·$value)·throws·SAXException·{139 ····public·void·text(final·String·$value)·throws·SAXException·{
Max diff block lines reached; 1477/6956 bytes (21.23%) of diff not shown.
10.1 KB
relaxngcc/parser/state/NGCCcall.class
9.98 KB
procyon -ec {}
    
Offset 47, 29 lines modifiedOffset 47, 29 lines modified
47 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);47 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
48 ····················break;48 ····················break;
49 ················}49 ················}
50 ················this.$_ngcc_current_state·=·1;50 ················this.$_ngcc_current_state·=·1;
51 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);51 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
52 ················break;52 ················break;
53 ············}53 ············}
 54 ············case·0:·{
 55 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 56 ················break;
 57 ············}
54 ············case·1:·{58 ············case·1:·{
55 ················final·int·$ai;59 ················final·int·$ai;
56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{60 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
57 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);61 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
58 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);62 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
59 ····················break;63 ····················break;
60 ················}64 ················}
61 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);65 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
62 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);66 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
63 ················break;67 ················break;
64 ············}68 ············}
65 ············case·0:·{ 
66 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
67 ················break; 
68 ············} 
69 ············default:·{69 ············default:·{
70 ················this.unexpectedEnterElement($__qname);70 ················this.unexpectedEnterElement($__qname);
71 ················break;71 ················break;
72 ············}72 ············}
73 ········}73 ········}
74 ····}74 ····}
75 ····75 ····
Offset 85, 98 lines modifiedOffset 85, 98 lines modified
85 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);85 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
86 ····················break;86 ····················break;
87 ················}87 ················}
88 ················this.$_ngcc_current_state·=·1;88 ················this.$_ngcc_current_state·=·1;
89 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);89 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
90 ················break;90 ················break;
91 ············}91 ············}
 92 ············case·0:·{
 93 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 94 ················break;
 95 ············}
92 ············case·1:·{96 ············case·1:·{
93 ················final·int·$ai;97 ················final·int·$ai;
94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{98 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
95 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);99 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
96 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);100 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
97 ····················break;101 ····················break;
98 ················}102 ················}
99 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);103 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
100 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);104 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
101 ················break;105 ················break;
102 ············}106 ············}
103 ············case·0:·{ 
104 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
105 ················break; 
106 ············} 
107 ············default:·{107 ············default:·{
108 ················this.unexpectedLeaveElement($__qname);108 ················this.unexpectedLeaveElement($__qname);
109 ················break;109 ················break;
110 ············}110 ············}
111 ········}111 ········}
112 ····}112 ····}
113 ····113 ····
114 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{114 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
115 ········this.$uri·=·$__uri;115 ········this.$uri·=·$__uri;
116 ········this.$localName·=·$__local;116 ········this.$localName·=·$__local;
117 ········this.$qname·=·$__qname;117 ········this.$qname·=·$__qname;
118 ········switch·(this.$_ngcc_current_state)·{118 ········switch·(this.$_ngcc_current_state)·{
119 ············case·2:·{119 ············case·2:·{
120 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("with-params"))·{120 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"with-params")·{
121 ····················this.$_ngcc_current_state·=·4;121 ····················this.$_ngcc_current_state·=·4;
122 ····················break;122 ····················break;
123 ················}123 ················}
124 ················this.$_ngcc_current_state·=·1;124 ················this.$_ngcc_current_state·=·1;
125 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);125 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
126 ················break;126 ················break;
127 ············}127 ············}
 128 ············case·0:·{
 129 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 130 ················break;
 131 ············}
128 ············case·1:·{132 ············case·1:·{
129 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{133 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{
130 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);134 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
131 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);135 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
132 ····················break;136 ····················break;
133 ················}137 ················}
134 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);138 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);
135 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);139 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
136 ················break;140 ················break;
137 ············}141 ············}
138 ············case·0:·{ 
139 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
140 ················break; 
141 ············} 
142 ············default:·{142 ············default:·{
143 ················this.unexpectedEnterAttribute($__qname);143 ················this.unexpectedEnterAttribute($__qname);
144 ················break;144 ················break;
145 ············}145 ············}
146 ········}146 ········}
147 ····}147 ····}
148 ····148 ····
149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
150 ········this.$uri·=·$__uri;150 ········this.$uri·=·$__uri;
151 ········this.$localName·=·$__local;151 ········this.$localName·=·$__local;
152 ········this.$qname·=·$__qname;152 ········this.$qname·=·$__qname;
153 ········switch·(this.$_ngcc_current_state)·{153 ········switch·(this.$_ngcc_current_state)·{
 154 ············case·2:·{
 155 ················this.$_ngcc_current_state·=·1;
 156 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname);
 157 ················break;
 158 ············}
 159 ············case·0:·{
 160 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 161 ················break;
 162 ············}
154 ············case·3:·{163 ············case·3:·{
155 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("with-params"))·{164 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"with-params")·{
156 ····················this.$_ngcc_current_state·=·1;165 ····················this.$_ngcc_current_state·=·1;
157 ····················break;166 ····················break;
158 ················}167 ················}
159 ················this.unexpectedLeaveAttribute($__qname);168 ················this.unexpectedLeaveAttribute($__qname);
160 ················break;169 ················break;
Max diff block lines reached; 3164/10193 bytes (31.04%) of diff not shown.
15.0 KB
relaxngcc/parser/state/NGCCdefine.class
14.9 KB
procyon -ec {}
    
Offset 32, 29 lines modifiedOffset 32, 29 lines modified
32 ····}32 ····}
33 ····33 ····
34 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{34 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
35 ········this.$uri·=·$__uri;35 ········this.$uri·=·$__uri;
36 ········this.$localName·=·$__local;36 ········this.$localName·=·$__local;
37 ········this.$qname·=·$__qname;37 ········this.$qname·=·$__qname;
38 ········switch·(this.$_ngcc_current_state)·{38 ········switch·(this.$_ngcc_current_state)·{
 39 ············case·0:·{
 40 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 41 ················break;
 42 ············}
39 ············case·1:·{43 ············case·1:·{
40 ················int·$ai;44 ················int·$ai;
41 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·48,·SHA:·592414e50fe1de9521a18ec9f056c8dd25589549d7028f5d19f31b2f6922af3b·...·]"))·>=·0)·{45 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("htt[·...·truncated·by·diffoscope;·len:·48,·SHA:·532e4df1afbb0a9fc6571cafa117ac0894a5cd2346b40d8ab6daa0af4c2981d3·...·]"))·>=·0)·{
42 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);46 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
43 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);47 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
44 ····················break;48 ····················break;
45 ················}49 ················}
46 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);50 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
47 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);51 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
48 ················break;52 ················break;
49 ············}53 ············}
50 ············case·0:·{ 
51 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
52 ················break; 
53 ············} 
54 ············case·2:·{54 ············case·2:·{
55 ················final·int·$ai;55 ················final·int·$ai;
56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
57 ····················this.$runtime.consumeAttribute($ai);57 ····················this.$runtime.consumeAttribute($ai);
58 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);58 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
59 ····················break;59 ····················break;
60 ················}60 ················}
Offset 70, 29 lines modifiedOffset 70, 29 lines modified
70 ····}70 ····}
71 ····71 ····
72 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{72 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
73 ········this.$uri·=·$__uri;73 ········this.$uri·=·$__uri;
74 ········this.$localName·=·$__local;74 ········this.$localName·=·$__local;
75 ········this.$qname·=·$__qname;75 ········this.$qname·=·$__qname;
76 ········switch·(this.$_ngcc_current_state)·{76 ········switch·(this.$_ngcc_current_state)·{
 77 ············case·0:·{
 78 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 79 ················break;
 80 ············}
77 ············case·1:·{81 ············case·1:·{
78 ················int·$ai;82 ················int·$ai;
79 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·48,·SHA:·592414e50fe1de9521a18ec9f056c8dd25589549d7028f5d19f31b2f6922af3b·...·]"))·>=·0)·{83 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("htt[·...·truncated·by·diffoscope;·len:·48,·SHA:·532e4df1afbb0a9fc6571cafa117ac0894a5cd2346b40d8ab6daa0af4c2981d3·...·]"))·>=·0)·{
80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
81 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);85 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
82 ····················break;86 ····················break;
83 ················}87 ················}
84 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);88 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
85 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);89 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
86 ················break;90 ················break;
87 ············}91 ············}
88 ············case·0:·{ 
89 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
90 ················break; 
91 ············} 
92 ············case·2:·{92 ············case·2:·{
93 ················final·int·$ai;93 ················final·int·$ai;
94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
95 ····················this.$runtime.consumeAttribute($ai);95 ····················this.$runtime.consumeAttribute($ai);
96 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);96 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
97 ····················break;97 ····················break;
98 ················}98 ················}
Offset 108, 30 lines modifiedOffset 108, 30 lines modified
108 ····}108 ····}
109 ····109 ····
110 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{110 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
111 ········this.$uri·=·$__uri;111 ········this.$uri·=·$__uri;
112 ········this.$localName·=·$__local;112 ········this.$localName·=·$__local;
113 ········this.$qname·=·$__qname;113 ········this.$qname·=·$__qname;
114 ········switch·(this.$_ngcc_current_state)·{114 ········switch·(this.$_ngcc_current_state)·{
 115 ············case·0:·{
 116 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 117 ················break;
 118 ············}
115 ············case·1:·{119 ············case·1:·{
116 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("return-type"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("return-[·...·truncated·by·diffoscope;·len:·95,·SHA:·a55eb5faa105276b34e043d5f0ff4fa974f1e809993b668ecf1721dd1663c13b·...·]))·{120 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"return-value")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"params")·||·($__uri·==·"http://www.[·...·truncated·by·diffoscope;·len:·55,·SHA:·37847ee77804a3bd63a0c27b52e0d503b2e2fe129838d5e4b4c345f0351eb5e6·...·]))·{
117 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);121 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
118 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);122 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
119 ····················break;123 ····················break;
120 ················}124 ················}
121 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);125 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
122 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);126 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
123 ················break;127 ················break;
124 ············}128 ············}
125 ············case·0:·{ 
126 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
127 ················break; 
128 ············} 
129 ············case·2:·{129 ············case·2:·{
130 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{130 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{
131 ····················this.$_ngcc_current_state·=·4;131 ····················this.$_ngcc_current_state·=·4;
132 ····················break;132 ····················break;
133 ················}133 ················}
134 ················this.$_ngcc_current_state·=·1;134 ················this.$_ngcc_current_state·=·1;
135 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);135 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
136 ················break;136 ················break;
137 ············}137 ············}
Offset 143, 29 lines modifiedOffset 143, 29 lines modified
143 ····}143 ····}
144 ····144 ····
145 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{145 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
146 ········this.$uri·=·$__uri;146 ········this.$uri·=·$__uri;
147 ········this.$localName·=·$__local;147 ········this.$localName·=·$__local;
148 ········this.$qname·=·$__qname;148 ········this.$qname·=·$__qname;
149 ········switch·(this.$_ngcc_current_state)·{149 ········switch·(this.$_ngcc_current_state)·{
150 ············case·1:·{150 ············case·3:·{
151 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className); 
152 ················this.spawnChildFromLeaveAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);151 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{
 152 ····················this.$_ngcc_current_state·=·1;
 153 ····················break;
 154 ················}
 155 ················this.unexpectedLeaveAttribute($__qname);
153 ················break;156 ················break;
154 ············}157 ············}
155 ············case·0:·{158 ············case·0:·{
156 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);159 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
157 ················break;160 ················break;
158 ············}161 ············}
159 ············case·3:·{162 ············case·1:·{
 163 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);
 164 ················this.spawnChildFromLeaveAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
160 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{ 
Max diff block lines reached; 5059/15208 bytes (33.27%) of diff not shown.
2.77 KB
relaxngcc/parser/state/NGCCwithParams.class
2.69 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ········this.$qname·=·$__qname;42 ········this.$qname·=·$__qname;
43 ········switch·(this.$_ngcc_current_state)·{43 ········switch·(this.$_ngcc_current_state)·{
44 ············case·0:·{44 ············case·0:·{
45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
46 ················break;46 ················break;
47 ············}47 ············}
48 ············case·1:·{48 ············case·1:·{
49 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("withParams"))·{49 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"withParams")·{
50 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);50 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
51 ····················this.$_ngcc_current_state·=·3;51 ····················this.$_ngcc_current_state·=·3;
52 ····················break;52 ····················break;
53 ················}53 ················}
54 ················this.$_ngcc_current_state·=·0;54 ················this.$_ngcc_current_state·=·0;
55 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
Offset 63, 27 lines modifiedOffset 63, 27 lines modified
63 ····}63 ····}
64 ····64 ····
65 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{65 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
66 ········this.$uri·=·$__uri;66 ········this.$uri·=·$__uri;
67 ········this.$localName·=·$__local;67 ········this.$localName·=·$__local;
68 ········this.$qname·=·$__qname;68 ········this.$qname·=·$__qname;
69 ········switch·(this.$_ngcc_current_state)·{69 ········switch·(this.$_ngcc_current_state)·{
 70 ············case·0:·{
 71 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 72 ················break;
 73 ············}
70 ············case·2:·{74 ············case·2:·{
71 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("withParams"))·{75 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"withParams")·{
72 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);76 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
73 ····················this.$_ngcc_current_state·=·0;77 ····················this.$_ngcc_current_state·=·0;
74 ····················break;78 ····················break;
75 ················}79 ················}
76 ················this.unexpectedLeaveElement($__qname);80 ················this.unexpectedLeaveElement($__qname);
77 ················break;81 ················break;
78 ············}82 ············}
79 ············case·0:·{ 
80 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
81 ················break; 
82 ············} 
83 ············case·1:·{83 ············case·1:·{
84 ················this.$_ngcc_current_state·=·0;84 ················this.$_ngcc_current_state·=·0;
85 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);85 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
86 ················break;86 ················break;
87 ············}87 ············}
88 ············default:·{88 ············default:·{
89 ················this.unexpectedLeaveElement($__qname);89 ················this.unexpectedLeaveElement($__qname);
Offset 154, 10 lines modifiedOffset 154, 10 lines modified
154 ········}154 ········}
155 ····}155 ····}
156 ····156 ····
157 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{157 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
158 ····}158 ····}
159 ····159 ····
160 ····public·boolean·accepted()·{160 ····public·boolean·accepted()·{
161 ········return·this.$_ngcc_current_state·==·0·||·this.$_ngcc_current_state·==·1;161 ········return·this.$_ngcc_current_state·==·1·||·this.$_ngcc_current_state·==·0;
162 ····}162 ····}
163 }163 }
11.4 KB
relaxngcc/parser/state/NameClassState.class
11.4 KB
procyon -ec {}
    
Offset 46, 63 lines modifiedOffset 46, 63 lines modified
46 ····}46 ····}
47 ····47 ····
48 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{48 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
49 ········this.$uri·=·$__uri;49 ········this.$uri·=·$__uri;
50 ········this.$localName·=·$__local;50 ········this.$localName·=·$__local;
51 ········this.$qname·=·$__qname;51 ········this.$qname·=·$__qname;
52 ········switch·(this.$_ngcc_current_state)·{52 ········switch·(this.$_ngcc_current_state)·{
 53 ············case·3:·{
 54 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice"))·{
 55 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·2);
 56 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 57 ····················break;
 58 ················}
 59 ················this.unexpectedEnterElement($__qname);
 60 ················break;
 61 ············}
53 ············case·0:·{62 ············case·0:·{
54 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);63 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
55 ················break;64 ················break;
56 ············}65 ············}
57 ············case·1:·{66 ············case·1:·{
58 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·{67 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·{
59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);68 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
60 ····················this.$_ngcc_current_state·=·14;69 ····················this.$_ngcc_current_state·=·14;
61 ····················break;70 ····················break;
62 ················}71 ················}
63 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{72 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{
64 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);73 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
65 ····················this.$_ngcc_current_state·=·11;74 ····················this.$_ngcc_current_state·=·11;
66 ····················break;75 ····················break;
67 ················}76 ················}
68 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{77 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·{
69 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);78 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
70 ····················this.$_ngcc_current_state·=·7;79 ····················this.$_ngcc_current_state·=·7;
71 ····················break;80 ····················break;
72 ················}81 ················}
73 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·{82 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·{
74 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);83 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
75 ····················this.$_ngcc_current_state·=·3;84 ····················this.$_ngcc_current_state·=·3;
76 ····················break;85 ····················break;
77 ················}86 ················}
78 ················this.unexpectedEnterElement($__qname);87 ················this.unexpectedEnterElement($__qname);
79 ················break;88 ················break;
80 ············}89 ············}
81 ············case·11:·{90 ············case·11:·{
82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{91 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{
83 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·473);92 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·10);
84 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);93 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
85 ····················break;94 ····················break;
86 ················}95 ················}
87 ················this.unexpectedEnterElement($__qname);96 ················this.unexpectedEnterElement($__qname);
88 ················break;97 ················break;
89 ············}98 ············}
90 ············case·7:·{99 ············case·7:·{
91 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{100 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{
92 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·469);101 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·6);
93 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
94 ····················break; 
95 ················} 
96 ················this.unexpectedEnterElement($__qname); 
97 ················break; 
98 ············} 
99 ············case·3:·{ 
100 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName")))·{ 
101 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·465); 
102 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);102 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
103 ····················break;103 ····················break;
104 ················}104 ················}
105 ················this.unexpectedEnterElement($__qname);105 ················this.unexpectedEnterElement($__qname);
106 ················break;106 ················break;
107 ············}107 ············}
108 ············default:·{108 ············default:·{
Offset 114, 66 lines modifiedOffset 114, 66 lines modified
114 ····114 ····
115 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{115 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
116 ········this.$uri·=·$__uri;116 ········this.$uri·=·$__uri;
117 ········this.$localName·=·$__local;117 ········this.$localName·=·$__local;
118 ········this.$qname·=·$__qname;118 ········this.$qname·=·$__qname;
119 ········switch·(this.$_ngcc_current_state)·{119 ········switch·(this.$_ngcc_current_state)·{
120 ············case·6:·{120 ············case·6:·{
121 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{121 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·{
122 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);122 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
123 ····················this.$_ngcc_current_state·=·0;123 ····················this.$_ngcc_current_state·=·0;
124 ····················break;124 ····················break;
125 ················}125 ················}
126 ················this.unexpectedLeaveElement($__qname);126 ················this.unexpectedLeaveElement($__qname);
127 ················break;127 ················break;
128 ············}128 ············}
 129 ············case·0:·{
 130 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
 131 ················break;
 132 ············}
129 ············case·10:·{133 ············case·10:·{
130 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{134 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{
131 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);135 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
132 ····················this.$_ngcc_current_state·=·0;136 ····················this.$_ngcc_current_state·=·0;
133 ····················break;137 ····················break;
134 ················}138 ················}
135 ················this.unexpectedLeaveElement($__qname);139 ················this.unexpectedLeaveElement($__qname);
136 ················break;140 ················break;
137 ············}141 ············}
138 ············case·0:·{ 
139 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname); 
140 ················break; 
141 ············} 
142 ············case·11:·{142 ············case·13:·{
143 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{143 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·{
144 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·473); 
145 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);144 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 145 ····················this.$_ngcc_current_state·=·0;
146 ····················break;146 ····················break;
147 ················}147 ················}
148 ················this.unexpectedLeaveElement($__qname);148 ················this.unexpectedLeaveElement($__qname);
149 ················break;149 ················break;
150 ············}150 ············}
151 ············case·7:·{151 ············case·11:·{
152 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{152 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{
153 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·469);153 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·10);
154 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);154 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
155 ····················break;155 ····················break;
156 ················}156 ················}
157 ················this.unexpectedLeaveElement($__qname);157 ················this.unexpectedLeaveElement($__qname);
158 ················break;158 ················break;
159 ············}159 ············}
160 ············case·13:·{160 ············case·2:·{
161 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·{161 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·{
162 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);162 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
Max diff block lines reached; 2823/11604 bytes (24.33%) of diff not shown.
3.61 KB
relaxngcc/parser/state/NameClasses.class
3.54 KB
procyon -ec {}
    
Offset 43, 25 lines modifiedOffset 43, 25 lines modified
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·0:·{49 ············case·0:·{
50 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{50 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·404);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·113);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
57 ············}57 ············}
58 ············case·1:·{58 ············case·1:·{
59 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{59 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{
60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·403);60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·112);
61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;62 ····················break;
63 ················}63 ················}
64 ················this.unexpectedEnterElement($__qname);64 ················this.unexpectedEnterElement($__qname);
65 ················break;65 ················break;
66 ············}66 ············}
67 ············default:·{67 ············default:·{
Offset 126, 21 lines modifiedOffset 126, 21 lines modified
126 ················break;126 ················break;
127 ············}127 ············}
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
132 ········switch·($__cookie__)·{132 ········switch·($__cookie__)·{
133 ············case·404:·{133 ············case·113:·{
134 ················this.child·=·(NameClass)$__result__;134 ················this.child·=·(NameClass)$__result__;
135 ················this.action0();135 ················this.action0();
136 ················this.$_ngcc_current_state·=·0;136 ················this.$_ngcc_current_state·=·0;
137 ················break;137 ················break;
138 ············}138 ············}
139 ············case·403:·{139 ············case·112:·{
140 ················this.child·=·(NameClass)$__result__;140 ················this.child·=·(NameClass)$__result__;
141 ················this.action0();141 ················this.action0();
142 ················this.$_ngcc_current_state·=·0;142 ················this.$_ngcc_current_state·=·0;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
49.6 KB
relaxngcc/parser/state/PatternDefinition.class
49.5 KB
procyon -ec {}
    
Offset 57, 368 lines modifiedOffset 57, 368 lines modified
57 ····}57 ····}
58 ····58 ····
59 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{59 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
60 ········this.$uri·=·$__uri;60 ········this.$uri·=·$__uri;
61 ········this.$localName·=·$__local;61 ········this.$localName·=·$__local;
62 ········this.$qname·=·$__qname;62 ········this.$qname·=·$__qname;
63 ········switch·(this.$_ngcc_current_state)·{63 ········switch·(this.$_ngcc_current_state)·{
64 ············case·10:·{64 ············case·15:·{
65 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{65 ················final·int·$ai;
 66 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{
 67 ····················this.$runtime.consumeAttribute($ai);
66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);68 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
67 ····················this.$_ngcc_current_state·=·12; 
68 ····················break;69 ····················break;
69 ················}70 ················}
70 ················this.$_ngcc_current_state·=·6;71 ················this.$_ngcc_current_state·=·14;
71 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);72 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
72 ················break;73 ················break;
73 ············}74 ············}
74 ············case·5:·{75 ············case·1:·{
75 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{76 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
77 ····················this.$_ngcc_current_state·=·8;78 ····················this.$_ngcc_current_state·=·3;
78 ····················break; 
79 ················} 
80 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
81 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·491); 
82 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
83 ····················break;79 ····················break;
84 ················}80 ················}
85 ················this.unexpectedEnterElement($__qname);81 ················this.$_ngcc_current_state·=·0;
 82 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
86 ················break;83 ················break;
87 ············}84 ············}
88 ············case·6:·{85 ············case·6:·{
89 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{86 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
90 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);87 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
91 ····················this.$_ngcc_current_state·=·8;88 ····················this.$_ngcc_current_state·=·8;
92 ····················break;89 ····················break;
93 ················}90 ················}
94 ················this.$_ngcc_current_state·=·5;91 ················this.$_ngcc_current_state·=·5;
95 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);92 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
96 ················break;93 ················break;
97 ············}94 ············}
98 ············case·15:·{ 
99 ················final·int·$ai; 
100 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{ 
101 ····················this.$runtime.consumeAttribute($ai); 
102 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
103 ····················break; 
104 ················} 
105 ················this.$_ngcc_current_state·=·14; 
106 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
107 ················break; 
108 ············} 
109 ············case·1:·{95 ············case·0:·{
110 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{96 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
111 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);97 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
112 ····················this.$_ngcc_current_state·=·3;98 ····················this.$_ngcc_current_state·=·3;
113 ····················break;99 ····················break;
114 ················}100 ················}
115 ················this.$_ngcc_current_state·=·0; 
116 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);101 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
117 ················break;102 ················break;
118 ············}103 ············}
119 ············case·14:·{104 ············case·14:·{
120 ················int·$ai;105 ················int·$ai;
121 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowe[·...·truncated·by·diffoscope;·len:·11346,·SHA:·8cfa8c7ec67b379e79a07292d741023c5640527c7124e67a6dc7aeedaf037bb5·...·]))·{106 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·[·...·truncated·by·diffoscope;·len:·10086,·SHA:·a85da7ba858eb0bdebad7afca52781d57fccfc3d0f418e1c18cf987b8ba49a5f·...·]))·{
122 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCdefine((NGCCHandler)this,·super._source,·this.$runtime,·503,·this.scope.name);107 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCdefine((NGCCHandler)this,·super._source,·this.$runtime,·153,·this.scope.name);
123 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);108 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
124 ····················break;109 ····················break;
125 ················}110 ················}
126 ················this.unexpectedEnterElement($__qname);111 ················this.unexpectedEnterElement($__qname);
127 ················break;112 ················break;
128 ············}113 ············}
129 ············case·0:·{114 ············case·5:·{
130 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{115 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{
131 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);116 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
132 ····················this.$_ngcc_current_state·=·3;117 ····················this.$_ngcc_current_state·=·8;
133 ····················break;118 ····················break;
134 ················}119 ················}
 120 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef"))·{
 121 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·141);
 122 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 123 ····················break;
 124 ················}
 125 ················this.unexpectedEnterElement($__qname);
 126 ················break;
 127 ············}
 128 ············case·10:·{
 129 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{
 130 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 131 ····················this.$_ngcc_current_state·=·12;
 132 ····················break;
 133 ················}
 134 ················this.$_ngcc_current_state·=·6;
135 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);135 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
136 ················break;136 ················break;
137 ············}137 ············}
138 ············default:·{138 ············default:·{
139 ················this.unexpectedEnterElement($__qname);139 ················this.unexpectedEnterElement($__qname);
140 ················break;140 ················break;
141 ············}141 ············}
142 ········}142 ········}
143 ····}143 ····}
144 ····144 ····
145 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{145 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
146 ········this.$uri·=·$__uri;146 ········this.$uri·=·$__uri;
147 ········this.$localName·=·$__local;147 ········this.$localName·=·$__local;
148 ········this.$qname·=·$__qname;148 ········this.$qname·=·$__qname;
149 ········switch·(this.$_ngcc_current_state)·{149 ········switch·(this.$_ngcc_current_state)·{
150 ············case·10:·{150 ············case·15:·{
 151 ················final·int·$ai;
 152 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{
 153 ····················this.$runtime.consumeAttribute($ai);
 154 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
 155 ····················break;
 156 ················}
151 ················this.$_ngcc_current_state·=·6;157 ················this.$_ngcc_current_state·=·14;
152 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);158 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
153 ················break;159 ················break;
154 ············}160 ············}
155 ············case·11:·{161 ············case·1:·{
156 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{ 
157 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
158 ····················this.$_ngcc_current_state·=·6;162 ················this.$_ngcc_current_state·=·0;
 163 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
Max diff block lines reached; 17685/50653 bytes (34.91%) of diff not shown.
206 KB
relaxngcc/parser/state/PatternState.class
206 KB
procyon -ec {}
    
Offset 150, 110 lines modifiedOffset 150, 71 lines modified
150 ····}150 ····}
151 ····151 ····
152 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{152 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
153 ········this.$uri·=·$__uri;153 ········this.$uri·=·$__uri;
154 ········this.$localName·=·$__local;154 ········this.$localName·=·$__local;
155 ········this.$qname·=·$__qname;155 ········this.$qname·=·$__qname;
156 ········switch·(this.$_ngcc_current_state)·{156 ········switch·(this.$_ngcc_current_state)·{
157 ············case·84:·{157 ············case·114:·{
158 ················final·int·$ai; 
159 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{ 
160 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·166,·this.p,·this.loc); 
161 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
162 ····················break; 
163 ················} 
164 ················this.unexpectedEnterElement($__qname); 
165 ················break; 
166 ············} 
167 ············case·94:·{ 
168 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
169 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·179); 
170 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
171 ····················break; 
172 ················} 
173 ················final·int·$ai;158 ················final·int·$ai;
174 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{159 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/str[·...·truncated·by·diffoscope;·len:·1584,·SHA:·d3e0d852f747a77327c5e7111305160f0b69e2230717dc18227f4954bfc03b3c·...·])·{
175 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·177,·this.p,·this.loc);160 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·289,·false);
176 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);161 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
177 ····················break;162 ····················break;
178 ················}163 ················}
179 ················this.unexpectedEnterElement($__qname);164 ················this.unexpectedEnterElement($__qname);
180 ················break;165 ················break;
181 ············}166 ············}
182 ············case·95:·{167 ············case·51:·{
183 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
184 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·178); 
185 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
186 ····················break; 
187 ················} 
188 ················this.unexpectedEnterElement($__qname); 
189 ················break;168 ················int·$ai;
 169 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
190 ············} 
191 ············case·90:·{ 
192 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
193 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·172);170 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·222);
194 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);171 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
195 ····················break;172 ····················break;
196 ················}173 ················}
197 ················this.unexpectedEnterElement($__qname);174 ················this.unexpectedEnterElement($__qname);
198 ················break;175 ················break;
199 ············}176 ············}
200 ············case·114:·{177 ············case·7:·{
 178 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start"))·{
201 ················final·int·$ai; 
202 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName")))·{ 
203 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·200,·false);179 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·175);
204 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);180 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
205 ····················break;181 ····················break;
206 ················}182 ················}
207 ················this.unexpectedEnterElement($__qname);183 ················this.unexpectedEnterElement($__qname);
208 ················break;184 ················break;
209 ············}185 ············}
210 ············case·21:·{186 ············case·58:·{
211 ················final·int·$ai;187 ················final·int·$ai;
212 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{188 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
213 ····················this.$runtime.consumeAttribute($ai);189 ····················this.$runtime.consumeAttribute($ai);
214 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);190 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
215 ····················break;191 ····················break;
216 ················}192 ················}
217 ················this.unexpectedEnterElement($__qname);193 ················this.unexpectedEnterElement($__qname);
218 ················break;194 ················break;
219 ············}195 ············}
220 ············case·31:·{ 
221 ················final·int·$ai; 
222 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{ 
223 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·112); 
224 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
225 ····················break; 
226 ················} 
227 ················this.unexpectedEnterElement($__qname); 
228 ················break; 
229 ············} 
230 ············case·109:·{196 ············case·106:·{
 197 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef"))·{
231 ················final·int·$ai; 
232 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName")))·{ 
233 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·194,·true);198 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·282);
234 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);199 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
235 ····················break;200 ····················break;
236 ················}201 ················}
237 ················this.unexpectedEnterElement($__qname); 
238 ················break;202 ················int·$ai;
 203 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
239 ············} 
240 ············case·113:·{ 
241 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
242 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·199);204 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·280);
243 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);205 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
244 ····················break;206 ····················break;
245 ················}207 ················}
246 ················this.unexpectedEnterElement($__qname);208 ················this.unexpectedEnterElement($__qname);
247 ················break;209 ················break;
248 ············}210 ············}
249 ············case·104:·{211 ············case·100:·{
 212 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef"))·{
250 ················final·int·$ai; 
251 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{ 
252 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·188,·this.p,·this.loc);213 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·273);
253 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);214 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
254 ····················break;215 ····················break;
255 ················}216 ················}
256 ················this.unexpectedEnterElement($__qname);217 ················this.unexpectedEnterElement($__qname);
257 ················break;218 ················break;
258 ············}219 ············}
259 ············case·32:·{220 ············case·32:·{
Offset 263, 360 lines modifiedOffset 224, 326 lines modified
263 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);224 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
264 ····················break;225 ····················break;
265 ················}226 ················}
266 ················this.$_ngcc_current_state·=·31;227 ················this.$_ngcc_current_state·=·31;
267 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);228 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
268 ················break;229 ················break;
269 ············}230 ············}
270 ············case·80:·{ 
271 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{ 
272 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·162); 
273 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
Max diff block lines reached; 180419/211026 bytes (85.50%) of diff not shown.
4.47 KB
relaxngcc/parser/state/Start.class
4.41 KB
procyon -ec {}
    
Offset 35, 16 lines modifiedOffset 35, 16 lines modified
35 ········this.$qname·=·$__qname;35 ········this.$qname·=·$__qname;
36 ········switch·(this.$_ngcc_current_state)·{36 ········switch·(this.$_ngcc_current_state)·{
37 ············case·0:·{37 ············case·0:·{
38 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);38 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
39 ················break;39 ················break;
40 ············}40 ············}
41 ············case·1:·{41 ············case·1:·{
42 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{42 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{
43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·463);43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·167);
44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
45 ····················break;45 ····················break;
46 ················}46 ················}
47 ················this.unexpectedEnterElement($__qname);47 ················this.unexpectedEnterElement($__qname);
48 ················break;48 ················break;
49 ············}49 ············}
50 ············default:·{50 ············default:·{
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ················break;109 ················break;
110 ············}110 ············}
111 ········}111 ········}
112 ····}112 ····}
113 ····113 ····
114 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{114 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
115 ········switch·($__cookie__)·{115 ········switch·($__cookie__)·{
116 ············case·463:·{116 ············case·167:·{
117 ················this.result·=·(Pattern)$__result__;117 ················this.result·=·(Pattern)$__result__;
118 ················this.$_ngcc_current_state·=·0;118 ················this.$_ngcc_current_state·=·0;
119 ················break;119 ················break;
120 ············}120 ············}
121 ········}121 ········}
122 ····}122 ····}
123 ····123 ····
17.9 KB
relaxngcc/parser/state/StartElement.class
17.8 KB
procyon -ec {}
    
Offset 29, 97 lines modifiedOffset 29, 97 lines modified
29 ····}29 ····}
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
36 ············case·3:·{36 ············case·0:·{
 37 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
37 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{ 
38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
39 ····················this.$_ngcc_current_state·=·2; 
40 ····················break; 
41 ················} 
42 ················this.unexpectedEnterElement($__qname); 
43 ················break;38 ················break;
44 ············}39 ············}
45 ············case·2:·{40 ············case·2:·{
46 ················int·$ai;41 ················int·$ai;
47 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{42 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{
48 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar);43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar);
49 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
50 ····················break;45 ····················break;
51 ················}46 ················}
52 ················this.unexpectedEnterElement($__qname);47 ················this.unexpectedEnterElement($__qname);
53 ················break;48 ················break;
54 ············}49 ············}
55 ············case·0:·{50 ············case·3:·{
56 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);51 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
 52 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 53 ····················this.$_ngcc_current_state·=·2;
 54 ····················break;
 55 ················}
 56 ················this.unexpectedEnterElement($__qname);
57 ················break;57 ················break;
58 ············}58 ············}
59 ············default:·{59 ············default:·{
60 ················this.unexpectedEnterElement($__qname);60 ················this.unexpectedEnterElement($__qname);
61 ················break;61 ················break;
62 ············}62 ············}
63 ········}63 ········}
64 ····}64 ····}
65 ····65 ····
66 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{66 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
67 ········this.$uri·=·$__uri;67 ········this.$uri·=·$__uri;
68 ········this.$localName·=·$__local;68 ········this.$localName·=·$__local;
69 ········this.$qname·=·$__qname;69 ········this.$qname·=·$__qname;
70 ········switch·(this.$_ngcc_current_state)·{70 ········switch·(this.$_ngcc_current_state)·{
71 ············case·2:·{ 
72 ················int·$ai; 
73 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{ 
74 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar); 
75 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname); 
76 ····················break; 
77 ················} 
78 ················this.unexpectedLeaveElement($__qname); 
79 ················break; 
80 ············} 
81 ············case·0:·{71 ············case·0:·{
82 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);72 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
83 ················break;73 ················break;
84 ············}74 ············}
85 ············case·1:·{75 ············case·1:·{
86 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{76 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{
87 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);77 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
88 ····················this.$_ngcc_current_state·=·0;78 ····················this.$_ngcc_current_state·=·0;
89 ····················break;79 ····················break;
90 ················}80 ················}
91 ················this.unexpectedLeaveElement($__qname);81 ················this.unexpectedLeaveElement($__qname);
92 ················break;82 ················break;
93 ············}83 ············}
 84 ············case·2:·{
 85 ················int·$ai;
 86 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start"))·{
 87 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar);
 88 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
 89 ····················break;
 90 ················}
 91 ················this.unexpectedLeaveElement($__qname);
 92 ················break;
 93 ············}
94 ············default:·{94 ············default:·{
95 ················this.unexpectedLeaveElement($__qname);95 ················this.unexpectedLeaveElement($__qname);
96 ················break;96 ················break;
97 ············}97 ············}
98 ········}98 ········}
99 ····}99 ····}
100 ····100 ····
101 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{101 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
102 ········this.$uri·=·$__uri;102 ········this.$uri·=·$__uri;
103 ········this.$localName·=·$__local;103 ········this.$localName·=·$__local;
104 ········this.$qname·=·$__qname;104 ········this.$qname·=·$__qname;
105 ········switch·(this.$_ngcc_current_state)·{105 ········switch·(this.$_ngcc_current_state)·{
 106 ············case·0:·{
 107 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 108 ················break;
 109 ············}
106 ············case·2:·{110 ············case·2:·{
107 ················if·(($__uri.equals("")·&&·$__local.equals("combine"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("access"))·||·($__uri.equals("http://www.xml.gr.[·...·truncated·by·diffoscope;·len:·235,·SHA:·f11e6b45863181fb9a4832592523860a0de1ad84aa309d23890615f0ff88024d·...·]))·{111 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·""·&&·$__local·==·"combine")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·[·...·truncated·by·diffoscope;·len:·175,·SHA:·8d569de34d454502dec3bafafd7825297d7d3fdac764e68e4b372e4e8e429f11·...·]))·{
108 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar);112 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar);
109 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);113 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
110 ····················break;114 ····················break;
111 ················}115 ················}
112 ················this.unexpectedEnterAttribute($__qname);116 ················this.unexpectedEnterAttribute($__qname);
113 ················break;117 ················break;
114 ············}118 ············}
115 ············case·0:·{ 
116 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
117 ················break; 
118 ············} 
119 ············default:·{119 ············default:·{
120 ················this.unexpectedEnterAttribute($__qname);120 ················this.unexpectedEnterAttribute($__qname);
121 ················break;121 ················break;
122 ············}122 ············}
123 ········}123 ········}
124 ····}124 ····}
125 ····125 ····
Offset 137, 58 lines modifiedOffset 137, 58 lines modified
137 ················break;137 ················break;
138 ············}138 ············}
139 ········}139 ········}
140 ····}140 ····}
141 ····141 ····
142 ····public·void·text(final·String·$value)·throws·SAXException·{142 ····public·void·text(final·String·$value)·throws·SAXException·{
143 ········switch·(this.$_ngcc_current_state)·{143 ········switch·(this.$_ngcc_current_state)·{
 144 ············case·0:·{
 145 ················this.revertToParentFromText((Object)this,·super._cookie,·$value);
Max diff block lines reached; 4539/18244 bytes (24.88%) of diff not shown.
4.35 KB
relaxngcc/parser/state/name.class
4.29 KB
procyon -ec {}
    
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 ············case·1:·{48 ············case·1:·{
49 ················final·int·$ai;49 ················final·int·$ai;
50 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{50 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
51 ····················this.$runtime.consumeAttribute($ai);51 ····················this.$runtime.consumeAttribute($ai);
52 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{55 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{
56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·15);56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·23);
57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
58 ····················break;58 ····················break;
59 ················}59 ················}
60 ················this.unexpectedEnterElement($__qname);60 ················this.unexpectedEnterElement($__qname);
61 ················break;61 ················break;
62 ············}62 ············}
63 ············default:·{63 ············default:·{
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········this.$qname·=·$__qname;99 ········this.$qname·=·$__qname;
100 ········switch·(this.$_ngcc_current_state)·{100 ········switch·(this.$_ngcc_current_state)·{
101 ············case·0:·{101 ············case·0:·{
102 ················this.revertToParentFromEnterAttribute((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);102 ················this.revertToParentFromEnterAttribute((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
103 ················break;103 ················break;
104 ············}104 ············}
105 ············case·1:·{105 ············case·1:·{
106 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{106 ················if·($__uri·==·""·&&·$__local·==·"name")·{
107 ····················this.$_ngcc_current_state·=·4;107 ····················this.$_ngcc_current_state·=·4;
108 ····················break;108 ····················break;
109 ················}109 ················}
110 ················this.unexpectedEnterAttribute($__qname);110 ················this.unexpectedEnterAttribute($__qname);
111 ················break;111 ················break;
112 ············}112 ············}
113 ············default:·{113 ············default:·{
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ····119 ····
120 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{120 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
121 ········this.$uri·=·$__uri;121 ········this.$uri·=·$__uri;
122 ········this.$localName·=·$__local;122 ········this.$localName·=·$__local;
123 ········this.$qname·=·$__qname;123 ········this.$qname·=·$__qname;
124 ········switch·(this.$_ngcc_current_state)·{124 ········switch·(this.$_ngcc_current_state)·{
125 ············case·3:·{125 ············case·3:·{
126 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{126 ················if·($__uri·==·""·&&·$__local·==·"name")·{
127 ····················this.$_ngcc_current_state·=·0;127 ····················this.$_ngcc_current_state·=·0;
128 ····················break;128 ····················break;
129 ················}129 ················}
130 ················this.unexpectedLeaveAttribute($__qname);130 ················this.unexpectedLeaveAttribute($__qname);
131 ················break;131 ················break;
132 ············}132 ············}
133 ············case·0:·{133 ············case·0:·{
Offset 139, 39 lines modifiedOffset 139, 39 lines modified
139 ················break;139 ················break;
140 ············}140 ············}
141 ········}141 ········}
142 ····}142 ····}
143 ····143 ····
144 ····public·void·text(final·String·$value)·throws·SAXException·{144 ····public·void·text(final·String·$value)·throws·SAXException·{
145 ········switch·(this.$_ngcc_current_state)·{145 ········switch·(this.$_ngcc_current_state)·{
 146 ············case·4:·{
 147 ················this.name·=·$value;
 148 ················this.$_ngcc_current_state·=·3;
 149 ················this.action0();
 150 ················break;
 151 ············}
146 ············case·0:·{152 ············case·0:·{
147 ················this.revertToParentFromText((Object)this.nc,·super._cookie,·$value);153 ················this.revertToParentFromText((Object)this.nc,·super._cookie,·$value);
148 ················break;154 ················break;
149 ············}155 ············}
150 ············case·1:·{156 ············case·1:·{
151 ················final·int·$ai;157 ················final·int·$ai;
152 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{158 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
153 ····················this.$runtime.consumeAttribute($ai);159 ····················this.$runtime.consumeAttribute($ai);
154 ····················this.$runtime.sendText(super._cookie,·$value);160 ····················this.$runtime.sendText(super._cookie,·$value);
155 ····················break;161 ····················break;
156 ················}162 ················}
157 ················break;163 ················break;
158 ············}164 ············}
159 ············case·4:·{ 
160 ················this.name·=·$value; 
161 ················this.$_ngcc_current_state·=·3; 
162 ················this.action0(); 
163 ················break; 
164 ············} 
165 ········}165 ········}
166 ····}166 ····}
167 ····167 ····
168 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{168 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
169 ········switch·($__cookie__)·{169 ········switch·($__cookie__)·{
170 ············case·15:·{170 ············case·23:·{
171 ················this.nc·=·(NameClass)$__result__;171 ················this.nc·=·(NameClass)$__result__;
172 ················this.$_ngcc_current_state·=·0;172 ················this.$_ngcc_current_state·=·0;
173 ················break;173 ················break;
174 ············}174 ············}
175 ········}175 ········}
176 ····}176 ····}
177 ····177 ····
8.44 KB
relaxngcc/parser/state/patterns.class
8.37 KB
procyon -ec {}
    
Offset 43, 25 lines modifiedOffset 43, 25 lines modified
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·0:·{49 ············case·0:·{
50 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{50 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·77);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·169);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
57 ············}57 ············}
58 ············case·1:·{58 ············case·1:·{
59 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{59 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{
60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·76);60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·168);
61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;62 ····················break;
63 ················}63 ················}
64 ················this.unexpectedEnterElement($__qname);64 ················this.unexpectedEnterElement($__qname);
65 ················break;65 ················break;
66 ············}66 ············}
67 ············default:·{67 ············default:·{
Offset 126, 21 lines modifiedOffset 126, 21 lines modified
126 ················break;126 ················break;
127 ············}127 ············}
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
132 ········switch·($__cookie__)·{132 ········switch·($__cookie__)·{
133 ············case·77:·{133 ············case·169:·{
134 ················this.child·=·(Pattern)$__result__;134 ················this.child·=·(Pattern)$__result__;
135 ················this.action0();135 ················this.action0();
136 ················this.$_ngcc_current_state·=·0;136 ················this.$_ngcc_current_state·=·0;
137 ················break;137 ················break;
138 ············}138 ············}
139 ············case·76:·{139 ············case·168:·{
140 ················this.child·=·(Pattern)$__result__;140 ················this.child·=·(Pattern)$__result__;
141 ················this.action0();141 ················this.action0();
142 ················this.$_ngcc_current_state·=·0;142 ················this.$_ngcc_current_state·=·0;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}