still report other errors when superclass is found for Globals

This commit is contained in:
Renaud Pawlak 2016-01-16 18:30:44 +01:00
parent 04cbc101ac
commit f647af31e6

View File

@ -495,7 +495,6 @@ public class Java2TypeScriptTranslator extends AbstractTreePrinter {
boolean globals = JSweetConfig.GLOBALS_CLASS_NAME.equals(classdecl.name.toString()); boolean globals = JSweetConfig.GLOBALS_CLASS_NAME.equals(classdecl.name.toString());
if (globals && classdecl.extending != null) { if (globals && classdecl.extending != null) {
report(classdecl, JSweetProblem.GLOBALS_CLASS_CANNOT_HAVE_SUPERCLASS); report(classdecl, JSweetProblem.GLOBALS_CLASS_CANNOT_HAVE_SUPERCLASS);
return;
} }
if (!globals) { if (!globals) {
if (classdecl.extending != null && JSweetConfig.GLOBALS_CLASS_NAME.equals(classdecl.extending.type.tsym.getSimpleName().toString())) { if (classdecl.extending != null && JSweetConfig.GLOBALS_CLASS_NAME.equals(classdecl.extending.type.tsym.getSimpleName().toString())) {