mirror of
https://github.com/cincheo/jsweet.git
synced 2025-12-15 15:29:22 +00:00
fix #385
This commit is contained in:
parent
851aad49d4
commit
ab3d92c7ed
@ -863,7 +863,7 @@ public class RemoveJavaDependenciesAdapter extends Java2TypeScriptAdapter {
|
||||
return true;
|
||||
case "get":
|
||||
printMacroName(targetMethodName);
|
||||
print("((m,k) => m[k]?m[k]:null)(");
|
||||
print("((m,k) => m[k]===undefined?null:m[k])(");
|
||||
print(invocation.getTargetExpression(), delegate).print(", ").print(invocation.getArgument(0))
|
||||
.print(")");
|
||||
return true;
|
||||
|
||||
@ -82,6 +82,9 @@ public class Maps {
|
||||
m3.remove("a");
|
||||
assert m3.size() == 1;
|
||||
|
||||
m3.put("c", 0);
|
||||
assert m3.get("c") == 0;
|
||||
|
||||
Map<Integer, Integer> m4 = new HashMap<>();
|
||||
m4.put(1, 1);
|
||||
assert m4.size() == 1;
|
||||
@ -91,6 +94,7 @@ public class Maps {
|
||||
m4.remove(1);
|
||||
assert m4.size() == 1;
|
||||
|
||||
|
||||
$export("trace", trace.join(","));
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user