!SESSION 2019-12-10 20:34:13.573 ----------------------------------------------- eclipse.buildId=4.14.0.I20191210-0610 java.version=1.8.0_202 java.vendor=AdoptOpenJdk BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -application org.eclipse.test.uitestapplication formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,C:\jenkins_agent\workspace\ep414I-unit-win32-java8/workarea/I20191210-0610/eclipse-testing/test-eclipse/eclipse/org.eclipse.jdt.text.tests.JdtTextTestSuite.xml -testPluginName org.eclipse.jdt.text.tests -className org.eclipse.jdt.text.tests.JdtTextTestSuite -timeout 7200000 -junitReportOutput C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\results\ep414I-unit-win32-java8_win32.win32.x86_64_8.0 Command-line arguments: -application org.eclipse.test.uitestapplication -data C:\jenkins_agent\workspace\ep414I-unit-win32-java8/workarea/I20191210-0610/eclipse-testing/test-eclipse/eclipse/jdt_text_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,C:\jenkins_agent\workspace\ep414I-unit-win32-java8/workarea/I20191210-0610/eclipse-testing/test-eclipse/eclipse/org.eclipse.jdt.text.tests.JdtTextTestSuite.xml -testPluginName org.eclipse.jdt.text.tests -className org.eclipse.jdt.text.tests.JdtTextTestSuite -os win32 -ws win32 -arch x86_64 -consolelog -timeout 7200000 -junitReportOutput C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\results\ep414I-unit-win32-java8_win32.win32.x86_64_8.0 !ENTRY org.eclipse.e4.ui.workbench3 1 0 2019-12-10 20:34:53.066 !MESSAGE starting DumpStackTracesTimer with timeout=7080000 at 2019-12-10 20:34:53 +0000 ------ next --------- Default style range: StyleRange {0, 2, fontStyle=normal, foreground=Color {0, 0, 0, 255}} Default style range: StyleRange {1, 2, fontStyle=normal, foreground=Color {0, 0, 0, 255}} ------ next --------- Default style range: StyleRange {0, 1, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {1, 10, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {11, 4, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {15, 5, fontStyle=normal, foreground=Color {0, 0, 0, 255}} Default style range: StyleRange {0, 6, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {6, 4, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {10, 12, fontStyle=normal, foreground=Color {0, 0, 0, 255}} ------ next --------- Default style range: StyleRange {0, 3, fontStyle=normal, foreground=Color {0, 0, 0, 255}} StyleRange {3, 2, fontStyle=normal, foreground=Color {0, 0, 0, 255}} testGoToExisting disabled - unwanted functionality testWithExistingAtInsertPosition disabled - existing characters handled by framework !ENTRY org.eclipse.ui.monitoring 2 0 2019-12-10 20:35:11.429 !MESSAGE UI freeze of 0.50s at 20:35:10.918 Cp1252 JavadocCompletionTest.testLinkMethodWithoutImport() - no best-effort imports with Core completion JavadocCompletionTest.testSeeMethodWithoutImport() - no best-effort imports with Core completion !ENTRY org.eclipse.ui.monitoring 2 0 2019-12-10 20:38:11.682 !MESSAGE UI freeze of 0.54s at 20:38:11.144 !SUBENTRY 1 org.eclipse.ui.monitoring 1 0 2019-12-10 20:38:11.683 !MESSAGE Sample at 20:38:11.559 (+0.415s) Thread 'main' tid=1 (RUNNABLE) !STACK 0 Stack Trace at java.io.FileOutputStream.close0(Native Method) at java.io.FileOutputStream.access$000(FileOutputStream.java:53) at java.io.FileOutputStream$1.close(FileOutputStream.java:356) at java.io.FileDescriptor.closeAll(FileDescriptor.java:216) at java.io.FileOutputStream.close(FileOutputStream.java:354) at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:320) at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149) at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233) at java.io.PrintWriter.close(PrintWriter.java:339) at org.eclipse.ui.XMLMemento.save(XMLMemento.java:570) at org.eclipse.ui.internal.AbstractWorkingSetManager.saveState(AbstractWorkingSetManager.java:783) at org.eclipse.ui.internal.WorkingSetManager.saveState(WorkingSetManager.java:137) at org.eclipse.ui.internal.WorkingSetManager.workingSetChanged(WorkingSetManager.java:156) at org.eclipse.ui.internal.AbstractWorkingSet.fireWorkingSetChanged(AbstractWorkingSet.java:137) at org.eclipse.ui.internal.WorkingSet.setElements(WorkingSet.java:222) at org.eclipse.jdt.internal.ui.workingsets.DynamicSourcesWorkingSetUpdater$2.run(DynamicSourcesWorkingSetUpdater.java:234) at org.eclipse.jdt.internal.ui.workingsets.DynamicSourcesWorkingSetUpdater$UpdateUIJob.runInUIThread(DynamicSourcesWorkingSetUpdater.java:98) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$406/1457706586.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3963) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3590) at org.eclipse.jdt.testplugin.JavaProjectHelper.emptyDisplayLoop(JavaProjectHelper.java:1085) at org.eclipse.jdt.testplugin.JavaProjectHelper.delete(JavaProjectHelper.java:427) at org.eclipse.jdt.text.tests.contentassist.AbstractCompletionTest.tearDown(AbstractCompletionTest.java:163) at junit.framework.TestCase.runBare(TestCase.java:146) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at junit.extensions.TestDecorator.basicRun(TestDecorator.java:23) at junit.extensions.TestSetup$1.protect(TestSetup.java:23) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.extensions.TestSetup.run(TestSetup.java:27) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40) at org.junit.vintage.engine.VintageTestEngine$$Lambda$596/449217864.accept(Unknown Source) at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Iterator.forEachRemaining(Iterator.java:116) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197) at org.junit.platform.launcher.core.DefaultLauncher$$Lambda$556/721876120.accept(Unknown Source) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.eclipse.test.EclipseTestRunner.runTests(EclipseTestRunner.java:226) at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:202) at org.eclipse.test.UITestApplication.lambda$0(UITestApplication.java:103) at org.eclipse.test.UITestApplication$$Lambda$425/49411466.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3963) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3590) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1049) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:660) at org.eclipse.ui.internal.Workbench$$Lambda$45/1073878937.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:559) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:154) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) at org.eclipse.test.UITestApplication.run(UITestApplication.java:48) at org.eclipse.test.UITestApplication.start(UITestApplication.java:118) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) at org.eclipse.core.launcher.Main.main(Main.java:44) not testing autoclosing behavior, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=113544 no HTML tag proposals in core jdoc assist not testing autoclosing behavior, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=113544 !ENTRY org.eclipse.jdt.ui 4 2 2019-12-10 20:38:58.696 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.ui". !STACK 1 Java Model Exception: Java Model Status [Completion_test1.java [in test1 [in src103 [in TestSetupProject]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:38:58.697 !MESSAGE Completion_test1.java [in test1 [in src103 [in TestSetupProject]]] does not exist !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:38:58.697 !MESSAGE Completion_test1.java [in test1 [in src103 [in TestSetupProject]]] does not exist !ENTRY org.eclipse.jdt.ui 4 0 2019-12-10 20:38:58.746 !MESSAGE Error in JDT Core during reconcile !STACK 1 Java Model Exception: Java Model Status [Completion_test1.java [in test1 [in src103 [in TestSetupProject]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:38:58.766 !MESSAGE Completion_test1.java [in test1 [in src103 [in TestSetupProject]]] does not exist disabled due to formatter - context info interation disabled due to formatter - context info interation !ENTRY org.eclipse.jdt.ui 4 2 2019-12-10 20:40:53.581 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.ui". !STACK 1 Java Model Exception: Java Model Status [Completion_testNoIncrementalInsertionPrefixCorrection.java [in test1 [in src20 [in TestSetupProject1d7]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:40:54.049 !MESSAGE Completion_testNoIncrementalInsertionPrefixCorrection.java [in test1 [in src20 [in TestSetupProject1d7]]] does not exist !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:40:54.145 !MESSAGE Completion_testNoIncrementalInsertionPrefixCorrection.java [in test1 [in src20 [in TestSetupProject1d7]]] does not exist !ENTRY org.eclipse.jdt.ui 4 0 2019-12-10 20:40:54.178 !MESSAGE Error in JDT Core during reconcile !STACK 1 Java Model Exception: Java Model Status [Completion_testNoIncrementalInsertionPrefixCorrection.java [in test1 [in src20 [in TestSetupProject1d7]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:40:54.179 !MESSAGE Completion_testNoIncrementalInsertionPrefixCorrection.java [in test1 [in src20 [in TestSetupProject1d7]]] does not exist ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion1 ---- offset: 91 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@29c10b44 source: |package test1; public class A { public void foo() { Runnable run= new Runnable( } } | file contents: |package test1; public class A { public void foo() { Runnable run= new Runnable( } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion2 ---- offset: 91 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@56e8fe90 source: |package test1; public class A { public void foo() { Runnable run= new Runnable(); } } | file contents: |package test1; public class A { public void foo() { Runnable run= new Runnable(); } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion3 ---- offset: 136 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A interface Inner void doIt() void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@2c76b71a source: |package test1; public class A { interface Inner { void doIt(); } public void foo() { Inner inner= new Inner(); } } | file contents: |package test1; public class A { interface Inner { void doIt(); } public void foo() { Inner inner= new Inner(); } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 class A interface Inner void doIt() void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion4 ---- offset: 160 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A void foo() class Local void doIt() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@292ec88b source: |package test1; public class A { public void foo() { abstract class Local { abstract void doIt(); } Local loc= new Local(); } } | file contents: |package test1; public class A { public void foo() { abstract class Local { abstract void doIt(); } Local loc= new Local(); } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 class A void foo() class Local void doIt() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion5 ---- offset: 145 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A class Local E doIt() void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@4ddf8dc source: |package test1; public class A { abstract class Local { abstract E doIt(); } public void foo() { new Local( } } | file contents: |package test1; public class A { abstract class Local { abstract E doIt(); } public void foo() { new Local( } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 class A class Local E doIt() void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion6 ---- offset: 134 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.Serializable class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@877116c source: |package test1; import java.io.Serializable; //BUG public class A { public void foo() { Serializable run= new Serializable( } } | file contents: |package test1; import java.io.Serializable; //BUG public class A { public void foo() { Serializable run= new Serializable( } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.Serializable class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion7 ---- offset: 201 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import annots.* interface Ifc Object test(Object, Object) class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@1cb547b0 source: |package test1; import annots.*; interface Ifc { @NonNull Object test(@Nullable Object i1, @NonNull Object i2); } @NonNullByDefault public class A { public void foo() { Ifc ifc= new Ifc( } } | file contents: |package test1; import annots.*; interface Ifc { @NonNull Object test(@Nullable Object i1, @NonNull Object i2); } @NonNullByDefault public class A { public void foo() { Ifc ifc= new Ifc( } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) annots (not open) test1 (not open) [in src [in TestProject1]] annots [in src [in TestProject1]] Nullable.java (not open) NonNull.java (not open) NonNullByDefault.java (not open) test1 [in src [in TestProject1]] [Working copy] A.java package test1 import annots.* interface Ifc Object test(Object, Object) class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion8 ---- offset: 138 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import annots.* class A void bar(Ifc) void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@5dbbdb90 source: |package test1; import annots.*; public class A { void bar(Ifc i) {} @NonNullByDefault public void foo() { bar(new Ifc( ); } } | file contents: |package test1; import annots.*; public class A { void bar(Ifc i) {} @NonNullByDefault public void foo() { bar(new Ifc( ); } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) annots (not open) test1 (not open) [in src [in TestProject1]] annots [in src [in TestProject1]] Nullable.java (not open) NonNull.java (not open) NonNullByDefault.java (not open) test1 [in src [in TestProject1]] Ifc.java (not open) [Working copy] A.java package test1 import annots.* class A void bar(Ifc) void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion9 ---- offset: 92 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import annots.* class A Ifc ifc buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@6774e628 source: |package test1; import annots.*; public class A { @NonNullByDefault Ifc ifc= new Ifc( } | file contents: |package test1; import annots.*; public class A { @NonNullByDefault Ifc ifc= new Ifc( } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) annots (not open) test1 (not open) [in src [in TestProject1]] annots [in src [in TestProject1]] Nullable.java (not open) NonNull.java (not open) NonNullByDefault.java (not open) test1 [in src [in TestProject1]] Ifc.java (not open) [Working copy] A.java package test1 import annots.* class A Ifc ifc ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletion10 ---- offset: 98 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import annots.* class A buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@5ae49f07 source: |package test1; import annots.*; @NonNullByDefault public class A { { Ifc ifc= new Ifc( } } | file contents: |package test1; import annots.*; @NonNullByDefault public class A { { Ifc ifc= new Ifc( } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) annots (not open) test1 (not open) [in src [in TestProject1]] annots [in src [in TestProject1]] Nullable.java (not open) NonNull.java (not open) NonNullByDefault.java (not open) test1 [in src [in TestProject1]] Ifc.java (not open) [Working copy] A.java package test1 import annots.* class A ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testAnonymousTypeCompletionBug526615 ---- offset: 225 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 class A B run class C buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@6296aca source: |package test1; /** * Lore ipsum dolor sit amet, consectetur adipisici elit, * sed eiusmod tempor incidunt ut labore et dolore magna aliqua. */ @SuppressWarnings({"rawtypes", "unchecked"}) public class A { B run= new B( static class C {} } | file contents: |package test1; /** * Lore ipsum dolor sit amet, consectetur adipisici elit, * sed eiusmod tempor incidunt ut labore et dolore magna aliqua. */ @SuppressWarnings({"rawtypes", "unchecked"}) public class A { B run= new B( static class C {} } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] B.java (not open) [Working copy] A.java package test1 class A B run class C ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testConstructorCompletion ---- offset: 110 cu: [Working copy] MyClass.java [in test1 [in src [in TestProject1]]] package test1 import java.io.BufferedWriter class MyClass BufferedWriter writer buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@2a8edd63 source: |package test1; import java.io.BufferedWriter; public class MyClass { private BufferedWriter writer; //here } | file contents: |package test1; import java.io.BufferedWriter; public class MyClass { private BufferedWriter writer; //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] MyClass.java package test1 import java.io.BufferedWriter class MyClass BufferedWriter writer ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testEnumCompletions ---- offset: 119 cu: [Working copy] Completion.java [in test1 [in src [in TestProject1]]] package test1 enum Natural Natural ONE Natural TWO Natural THREE class Completion void foomethod() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@67cbb6ad source: |package test1; enum Natural { ONE, TWO, THREE } public class Completion { void foomethod() { Natu//here } } | file contents: |package test1; enum Natural { ONE, TWO, THREE } public class Completion { void foomethod() { Natu//here } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Completion.java package test1 enum Natural Natural ONE Natural TWO Natural THREE class Completion void foomethod() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testGetterCompletion1 ---- offset: 108 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.BufferedWriter class A BufferedWriter fWriter buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@61fb4961 source: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter fWriter; get//here } | file contents: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter fWriter; get//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.BufferedWriter class A BufferedWriter fWriter ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testMethodCompletion ---- offset: 107 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.BufferedWriter class A BufferedWriter writer buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@256a86dc source: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter writer; foo//here } | file contents: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter writer; foo//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.BufferedWriter class A BufferedWriter writer ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testNormalAllMethodCompletion ---- offset: 104 cu: [Working copy] Completion.java [in test1 [in src [in TestProject1]]] package test1 class Completion void foomethod() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@36316ab3 source: |package test1; public class Completion { void foomethod() { Runnable run; run.//here } } | file contents: |package test1; public class Completion { void foomethod() { Runnable run; run.//here } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Completion.java package test1 class Completion void foomethod() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testNormalAllMethodCompletionWithParametersGuessed ---- offset: 150 cu: [Working copy] Completion.java [in test1 [in src [in TestProject1]]] package test1 class Completion void foomethod() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@6ffb127d source: |package test1; public class Completion { void foomethod() { int intVal=5; long longVal=3; Runnable run; run.//here } } | file contents: |package test1; public class Completion { void foomethod() { int intVal=5; long longVal=3; Runnable run; run.//here } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Completion.java package test1 class Completion void foomethod() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testNormalAllMethodCompletionWithParametersNames ---- offset: 139 cu: [Working copy] Completion.java [in test1 [in src [in TestProject1]]] package test1 class Completion void foomethod() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@311c38d7 source: |package test1; public class Completion { void foomethod() { int i=5; long l=3; Runnable run; run.//here } } | file contents: |package test1; public class Completion { void foomethod() { int i=5; long l=3; Runnable run; run.//here } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Completion.java package test1 class Completion void foomethod() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testNormalMethodCompletion ---- offset: 86 cu: [Working copy] Completion.java [in test1 [in src [in TestProject1]]] package test1 class Completion void foomethod() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@5c8add0d source: |package test1; public class Completion { void foomethod() { this.foo//here } } | file contents: |package test1; public class Completion { void foomethod() { this.foo//here } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Completion.java package test1 class Completion void foomethod() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion1 ---- offset: 106 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.Writer class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@37d9e2b9 source: |package test1; import java.io.Writer; public class A extends Writer { public void foo() { } //here } | file contents: |package test1; import java.io.Writer; public class A extends Writer { public void foo() { } //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.Writer class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion2 ---- offset: 106 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.Writer class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@294edaee source: |package test1; import java.io.Writer; public class A extends Writer { public void foo() { } //here }| file contents: |package test1; import java.io.Writer; public class A extends Writer { public void foo() { } //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.Writer class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion3 ---- offset: 122 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.BufferedWriter class A void foo() buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@4b35cb44 source: |package test1; import java.io.BufferedWriter; public class A extends BufferedWriter { public void foo() { } //here } | file contents: |package test1; import java.io.BufferedWriter; public class A extends BufferedWriter { public void foo() { } //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.BufferedWriter class A void foo() ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion4 ---- offset: 67 cu: [Working copy] B.java [in test1 [in src [in TestProject1]]] package test1 class B buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@6be727a6 source: |package test1; public class B extends A implements Inter { foo//here } | file contents: |package test1; public class B extends A implements Inter { foo//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] Inter.java (not open) [Working copy] B.java package test1 class B A.java (not open) ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion6_bug157069 ---- offset: 50 cu: [Working copy] B.java [in test1 [in src [in TestProject1]]] package test1 class B buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@72f1966d source: |package test1; public class B extends A { foo//here } | file contents: |package test1; public class B extends A { foo//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] B.java package test1 class B A.java (not open) ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion7_bug355926 ---- offset: 104 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 interface Z class A void foo(Z ...) class B buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@15f33c1b source: |package test1; interface Z {} class A { void foo(Z... zs) { } } class B extends A { //here } | file contents: |package test1; interface Z {} class A { void foo(Z... zs) { } } class B extends A { //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 interface Z class A void foo(Z ...) class B ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion8_bug355926 ---- offset: 103 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 interface Z class A void foo(Z[]) class B buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@4eb071c4 source: |package test1; interface Z {} class A { void foo(Z[] zs) { } } class B extends A { //here } | file contents: |package test1; interface Z {} class A { void foo(Z[] zs) { } } class B extends A { //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 interface Z class A void foo(Z[]) class B ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion9_bug355926 ---- offset: 147 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.util.List interface Z class A void foo(Z>) class B buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@3a2f994e source: |package test1; import java.util.List; interface Z {} class A { void foo(Z> zs) { } } class B extends A { //here } | file contents: |package test1; import java.util.List; interface Z {} class A { void foo(Z> zs) { } } class B extends A { //here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.util.List interface Z class A void foo(Z>) class B ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletion10_bug377184 ---- offset: 124 cu: [Working copy] Impl.java [in test1 [in src [in TestProject1]]] package test1 class Super void foo(T) class Impl buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@793db60f source: |package test1; class Super { void foo(T t) { } } public class Impl extends Super { foo//here } | file contents: |package test1; class Super { void foo(T t) { } } public class Impl extends Super { foo//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Impl.java package test1 class Super void foo(T) class Impl ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testOverrideCompletionArrayOfTypeVariable ---- offset: 126 cu: [Working copy] Impl.java [in test1 [in src [in TestProject1]]] package test1 class Super void foo(T[]) class Impl buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@44934fe2 source: |package test1; class Super { public void foo(T[] t) { } } public class Impl extends Super { foo//here } | file contents: |package test1; class Super { public void foo(T[] t) { } } public class Impl extends Super { foo//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] Impl.java package test1 class Super void foo(T[]) class Impl ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testSetterCompletion1 ---- offset: 106 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.io.BufferedWriter class A BufferedWriter writer buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@6483e861 source: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter writer; se//here } | file contents: |package test1; import java.io.BufferedWriter; public class A { private BufferedWriter writer; se//here } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] A.java package test1 import java.io.BufferedWriter class A BufferedWriter writer ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testConstructorCompletion_Bug336451 ---- offset: 1382 cu: [Working copy] EclipseTest.java [in test1 [in src [in TestProject1]]] class EclipseTest interface InvokerIF T invoke(T) class Invoker T invoke(T) interface ArgIF interface ArgIF2 class ArgImpl ArgImpl() static void main(String[]) buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@3b44b63a source: |public class EclipseTest { private static interface InvokerIF{ public T invoke(T arg) throws RuntimeException, IndexOutOfBoundsException; } private static class Invoker implements InvokerIF{ public T invoke(T arg){ return arg; } } private static interface ArgIF{ } private static interface ArgIF2 extends ArgIF{ } private static class ArgImpl implements ArgIF2{ public ArgImpl() { super(); } } public static void main(String[] args) throws Exception { InvokerIF test = new Invoker(); test.invoke(new ArgImpl) } } | file contents: |public class EclipseTest { private static interface InvokerIF{ public T invoke(T arg) throws RuntimeException, IndexOutOfBoundsException; } private static class Invoker implements InvokerIF{ public T invoke(T arg){ return arg; } } private static interface ArgIF{ } private static interface ArgIF2 extends ArgIF{ } private static class ArgImpl implements ArgIF2{ public ArgImpl() { super(); } } public static void main(String[] args) throws Exception { InvokerIF test = new Invoker(); test.invoke(new ArgImpl) } } | TestProject1 C:\jenkins_agent\workspace\ep414I-unit-win32-java8\workarea\I20191210-0610\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.13.800.v20191126-1957\testresources\rtstubs15.jar (not open) src (not open) test1 (not open) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] EclipseTest.java class EclipseTest interface InvokerIF T invoke(T) class Invoker T invoke(T) interface ArgIF interface ArgIF2 class ArgImpl ArgImpl() static void main(String[]) !ENTRY org.eclipse.jdt.core 4 4 2019-12-10 20:42:59.132 !MESSAGE Exception occurred during problem detection: ----------------------------------- SOURCE BEGIN ------------------------------------- package test; public class ArrayVar { public void test () { new byte[]{0, 1, 3}.var } } ----------------------------------- SOURCE END ------------------------------------- !STACK 0 java.lang.IllegalStateException: Preference node "org.eclipse.jdt.core" has been removed. at org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:165) at org.eclipse.core.internal.resources.ProjectPreferences.internalGet(ProjectPreferences.java:435) at org.eclipse.core.internal.preferences.EclipsePreferences.get(EclipsePreferences.java:446) at org.eclipse.jdt.internal.core.JavaModelManager.getOption(JavaModelManager.java:2334) at org.eclipse.jdt.internal.core.JavaProject.getOption(JavaProject.java:2082) at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:90) at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:123) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:32) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:253) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:346) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:193) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:94) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:736) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !ENTRY org.eclipse.jdt.core 4 4 2019-12-10 20:43:01.317 !MESSAGE Exception occurred during problem detection: ----------------------------------- SOURCE BEGIN ------------------------------------- package test; public class VarForMethodInvocation2 { public void test () { String s = "5"; Integer.valueOf(s).var } } ----------------------------------- SOURCE END ------------------------------------- !STACK 0 java.lang.IllegalStateException: Preference node "org.eclipse.jdt.core" has been removed. at org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:165) at org.eclipse.core.internal.preferences.EclipsePreferences.addPreferenceChangeListener(EclipsePreferences.java:146) at org.eclipse.jdt.internal.core.JavaProject.getEclipsePreferences(JavaProject.java:1933) at org.eclipse.jdt.internal.core.JavaProject.getOption(JavaProject.java:2082) at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:90) at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:123) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:32) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:253) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:346) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:193) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:94) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:736) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !ENTRY org.eclipse.jdt.ui 4 2 2019-12-10 20:43:06.602 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.ui". !STACK 1 Java Model Exception: Java Model Status [StringVar.java [in test [in src [in TestProject]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:43:06.602 !MESSAGE StringVar.java [in test [in src [in TestProject]]] does not exist !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:43:06.602 !MESSAGE StringVar.java [in test [in src [in TestProject]]] does not exist !ENTRY org.eclipse.jdt.ui 4 0 2019-12-10 20:43:06.670 !MESSAGE Error in JDT Core during reconcile !STACK 1 Java Model Exception: Java Model Status [StringVar.java [in test [in src [in TestProject]]] does not exist] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:798) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:139) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177) !SUBENTRY 1 org.eclipse.jdt.core 4 969 2019-12-10 20:43:06.671 !MESSAGE StringVar.java [in test [in src [in TestProject]]] does not exist !ENTRY org.eclipse.core.resources 2 10035 2019-12-10 20:43:46.111 !MESSAGE The workspace will exit with unsaved changes in this session.