From 90973c56595a388f232b2dfe26c3bf0a0c30bf0e Mon Sep 17 00:00:00 2001 From: Renaud Pawlak Date: Thu, 21 Jan 2021 11:01:35 +0100 Subject: [PATCH] revert overload method names erasing when excluded source element --- .../java/org/jsweet/transpiler/Java2TypeScriptTranslator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/transpiler/src/main/java/org/jsweet/transpiler/Java2TypeScriptTranslator.java b/transpiler/src/main/java/org/jsweet/transpiler/Java2TypeScriptTranslator.java index 1deaf126..1eb77e45 100644 --- a/transpiler/src/main/java/org/jsweet/transpiler/Java2TypeScriptTranslator.java +++ b/transpiler/src/main/java/org/jsweet/transpiler/Java2TypeScriptTranslator.java @@ -4210,8 +4210,7 @@ public class Java2TypeScriptTranslator extends AbstractTreePrinter { if (methSym != null) { if (context.isInvalidOverload(methSym) && ((!Util.hasTypeParameters(methSym) && !methSym.isDefault() && getParent(JCMethodDecl.class) != null - && !getParent(JCMethodDecl.class).sym.isDefault()) || !context.options.isGenerateOverloadStubs()) - && !context.isExcludedSourceElement(methSym)) { + && !getParent(JCMethodDecl.class).sym.isDefault()) || !context.options.isGenerateOverloadStubs())) { if (context.options.isGenerateOverloadStubs() && context.isInterface((TypeSymbol) methSym.getEnclosingElement())) { removeLastChar('.'); print("['" + getOverloadMethodName(methSym) + "']");