Community
Participate
Working Groups
Build Identifier: I20100608-0911 The size of the grammar is currently limited by the number of keywords. Class splitting does not address the generation of constants. I get the following error message: >Too many constants, the constant pool for InternalPLSQLParser would exceed 65536 entries >InternalPLSQLParser.java >/com.trivadis.codecheck.ui/src-gen/com/trivadis/codecheck/ui/contentassist/antlr/internal >line 27 Java Problem Currently the problem arises just in ui project, but I'm expecting this error in the grammar project too while expanding the language definition. A fix or workaround is very welcome... Reproducible: Always
Created attachment 181962 [details] Xtext grammar and MWE2 workflow to reproduce error message to reproduce the error: a) create a Xtext 1.01 project via Eclipse wizard, name the project com.trivads.foo, the language com.trivadis.foo.Foo with the extension foo b) copy the Xtext grammar and MWE2 workflow form the attached archive into the src folder c) start the MWE2 workflow with adjusted JVM parameters, e.g. -Xms40m -Xmx3072m -XX:MaxPermSize=512m HTH
This one seems to be related to the class splitting feature, too. We should try to handle this case.
Removed target milestone M4.
Should be fixed with bug 349992 - the number of allowed static fields is now customizable.
I've migrated the real life project from 1.0.1 to 2.0.1 and it works now using the standard Xtext generators. Thanks a lot!
Closing all bugs that were set to RESOLVED before Neon.0