Skip to content

Commit fd0ae21

Browse files
committed
Remove GWT incompatible constructors
1 parent 5d73393 commit fd0ae21

File tree

1 file changed

+0
-39
lines changed

1 file changed

+0
-39
lines changed

src/main/java/org/javacc/java/ParserCodeGenerator.java

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -611,45 +611,6 @@ public void generateCode(final CodeGeneratorSettings settings, final ParserData
611611
cb.println(" }");
612612
cb.println();
613613

614-
// Add-in a string based constructor because its convenient
615-
// (modern only to prevent regressions)
616-
if (isJavaModernMode) {
617-
cb.println(" /** Constructor (modern template). */");
618-
cb.println(
619-
" public "
620-
+ context.globals().cu_name
621-
+ "(String s) throws ParseException, "
622-
+ JavaTemplates.getTokenMgrErrorClass()
623-
+ " {");
624-
cb.println(" this(new " + stringReaderClass + "(s));");
625-
cb.println(" }");
626-
cb.println();
627-
628-
cb.println(" /** Reinitialise (modern template). */");
629-
cb.println(" public void ReInit(String s) {");
630-
cb.println(" ReInit(new " + stringReaderClass + "(s));");
631-
cb.println(" }");
632-
cb.println();
633-
634-
cb.println(" /** Constructor (modern template). */");
635-
cb.println(
636-
" public "
637-
+ context.globals().cu_name
638-
+ "(java.io.InputStream is) throws ParseException, "
639-
+ JavaTemplates.getTokenMgrErrorClass()
640-
+ ",");
641-
cb.println(" java.io.IOException {");
642-
cb.println(" this(new StreamProvider(is));");
643-
cb.println(" }");
644-
cb.println();
645-
646-
cb.println(" /** Reinitialise (modern template). */");
647-
cb.println(" public void ReInit(java.io.InputStream is) throws java.io.IOException {");
648-
cb.println(" ReInit(new StreamProvider(is));");
649-
cb.println(" }");
650-
}
651-
cb.println();
652-
653614
cb.println(" /** Reinitialise. */");
654615
cb.println(" public " + pStatic + "void ReInit(" + readerInterfaceName + " reader) {");
655616
if (Options.getJavaUnicodeEscape()) {

0 commit comments

Comments
 (0)