--- a/langtools/src/jdk.jshell/share/classes/jdk/jshell/Eval.java Fri Apr 08 11:52:46 2016 +0200
+++ b/langtools/src/jdk.jshell/share/classes/jdk/jshell/Eval.java Fri Apr 08 10:51:57 2016 -0700
@@ -449,13 +449,6 @@
private List<SnippetEvent> declare(Snippet si, DiagList generatedDiagnostics) {
Unit c = new Unit(state, si, null, generatedDiagnostics);
-
- // Ignores duplicates
- //TODO: remove, modify, or move to edit
- if (c.isRedundant()) {
- return Collections.emptyList();
- }
-
Set<Unit> ins = new LinkedHashSet<>();
ins.add(c);
Set<Unit> outs = compileAndLoad(ins);