Package: antlr3 / 3.5.2-9

Metadata

Package Version Patches format
antlr3 3.5.2-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 ignore antlr plugin.patch | (download)

tool/pom.xml | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 disable the antlr plugin for the tool module only. the generated source files are already in debian/generated-sources
02 increase default conversion timeout.patch | (download)

tool/src/main/java/org/antlr/analysis/DFA.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 increase the default conversion timeout to avoid build failures when complex grammars are processed on slow architectures.
03 fix c template.patch | (download)

tool/src/main/resources/org/antlr/codegen/templates/C/C.stg | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 fix various issues with the c template (backports of patchs proposed upstream)
04 backward compatibility.patch | (download)

runtime/Java/src/main/java/org/antlr/runtime/Token.java | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 keep the token.eof_token field to preserve the backward compatibility
05 reproducible parsers.patch | (download)

tool/src/main/antlr3/org/antlr/grammar/v3/DefineGrammarItemsWalker.g | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 replace the hashsets with linkedhashsets to make the generated parsers reproducible