!SESSION 2022-03-09 10:53:38.262 ----------------------------------------------- eclipse.buildId=4.23.0.I20220308-0310 java.version=11.0.7 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\ep423I-unit-win32-java11/workarea/I20220308-0310/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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\results\ep423I-unit-win32-java11_win32.win32.x86_64_11 Command-line arguments: -application org.eclipse.test.uitestapplication -data C:\jenkins_agent\workspace\ep423I-unit-win32-java11/workarea/I20220308-0310/eclipse-testing/test-eclipse/eclipse/jdt_text_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,C:\jenkins_agent\workspace\ep423I-unit-win32-java11/workarea/I20220308-0310/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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\results\ep423I-unit-win32-java11_win32.win32.x86_64_11 !ENTRY org.eclipse.e4.ui.workbench3 1 0 2022-03-09 10:54:21.213 !MESSAGE starting DumpStackTracesTimer with timeout=7080000 at 2022-03-09 10:54:21 +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}} !ENTRY org.eclipse.ui.monitoring 2 0 2022-03-09 10:54:39.190 !MESSAGE UI freeze of 0.67s at 10:54:38.496 !ENTRY org.eclipse.ui.monitoring 2 0 2022-03-09 10:54:40.671 !MESSAGE UI freeze of 0.53s at 10:54:39.996 !SUBENTRY 1 org.eclipse.ui.monitoring 1 0 2022-03-09 10:54:40.671 !MESSAGE Sample at 10:54:40.363 (+0.367s) Thread 'main' tid=1 (RUNNABLE) !STACK 0 Stack Trace at java.base@11.0.7/sun.nio.fs.WindowsNativeDispatcher.MoveFileEx0(Native Method) at java.base@11.0.7/sun.nio.fs.WindowsNativeDispatcher.MoveFileEx(WindowsNativeDispatcher.java:327) at java.base@11.0.7/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:301) at java.base@11.0.7/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292) at java.base@11.0.7/java.nio.file.Files.move(Files.java:1421) at org.eclipse.osgi.storage.StorageUtil.move(StorageUtil.java:207) at org.eclipse.osgi.storage.BundleInfo$Generation.storeContent(BundleInfo.java:392) at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.getFile(CloseableBundleFile.java:223) at org.eclipse.osgi.storage.bundlefile.ZipBundleEntry.getFileURL(ZipBundleEntry.java:107) at org.eclipse.osgi.storage.url.BundleURLConnection.getFileURL(BundleURLConnection.java:143) at org.eclipse.osgi.storage.url.BundleURLConverter.toFileURL(BundleURLConverter.java:38) at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:263) at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:244) at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:58) at org.eclipse.swt.internal.DPIUtil.validateAndGetImagePathAtZoom(DPIUtil.java:419) at org.eclipse.swt.graphics.Image.(Image.java:687) at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:275) at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:55) at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:88) at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:103) at org.eclipse.jface.resource.LocalResourceManager.allocate(LocalResourceManager.java:72) at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:88) at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:195) at org.eclipse.jface.action.ActionContributionItem.updateImages(ActionContributionItem.java:1047) at org.eclipse.jface.action.ActionContributionItem.updateMenuItem(ActionContributionItem.java:918) at org.eclipse.jface.action.ActionContributionItem.update(ActionContributionItem.java:742) at org.eclipse.jface.action.ActionContributionItem.fill(ActionContributionItem.java:292) at org.eclipse.jface.action.MenuManager.doItemFill(MenuManager.java:729) at org.eclipse.jface.action.MenuManager.update(MenuManager.java:806) at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.scheduleManagerUpdate(MenuManagerRenderer.java:1227) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.processContents(MenuManagerRenderer.java:655) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.subscribeTopicChildAdded(MenuManagerRenderer.java:325) at jdk.internal.reflect.GeneratedMethodAccessor27.invoke(Unknown Source) at java.base@11.0.7/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base@11.0.7/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler$$Lambda$273/0x00000001005c5840.run(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4779) at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) at org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(EcoreEList.java:249) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:294) at org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.reconcileManagerToModel(MenuManagerRenderer.java:1076) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.reconcileManagerToModel(MenuManagerRenderer.java:1014) at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.reconcileManagerToModel(MenuManagerRenderer.java:1037) at org.eclipse.ui.internal.WorkbenchWindow.updateActionBars(WorkbenchWindow.java:2485) at org.eclipse.ui.internal.WorkbenchWindow.updateActionSets(WorkbenchWindow.java:2568) at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.updateActionSets(WorkbenchPage.java:816) at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.updateTopEditor(WorkbenchPage.java:722) at org.eclipse.ui.internal.WorkbenchPage.updateActiveEditorSources(WorkbenchPage.java:418) at org.eclipse.ui.internal.WorkbenchPage.updateBroughtToTop(WorkbenchPage.java:462) at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partBroughtToTop(WorkbenchPage.java:219) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$6.run(PartServiceImpl.java:314) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartBroughtToTop(PartServiceImpl.java:311) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:107) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$$Lambda$271/0x00000001005c7440.handleEvent(Unknown Source) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$$Lambda$209/0x00000001004eac40.run(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4779) at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:660) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:624) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:787) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:401) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1261) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3207) at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3097) at org.eclipse.ui.internal.WorkbenchPage$$Lambda$1078/0x0000000100b6b440.run(Unknown Source) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3095) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3065) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3048) at org.eclipse.ui.ide.IDE.openEditor(IDE.java:606) at org.eclipse.jdt.text.tests.performance.EditorTestHelper.openInEditor(EditorTestHelper.java:128) at org.eclipse.jdt.text.tests.MarkOccurrenceTest.openJavaEditor(MarkOccurrenceTest.java:161) at org.eclipse.jdt.text.tests.MarkOccurrenceTest.setUp(MarkOccurrenceTest.java:101) at java.base@11.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base@11.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base@11.0.7/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base@11.0.7/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) 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:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator$$Lambda$814/0x0000000100a08c40.accept(Unknown Source) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) 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$638/0x000000010091d440.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:4035) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3635) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) at org.eclipse.ui.internal.Workbench$$Lambda$148/0x00000001003be440.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) 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:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base@11.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base@11.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base@11.0.7/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base@11.0.7/java.lang.reflect.Method.invoke(Method.java:566) at app//org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at app//org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at app//org.eclipse.equinox.launcher.Main.run(Main.java:1467) at app//org.eclipse.equinox.launcher.Main.main(Main.java:1440) at app//org.eclipse.core.launcher.Main.main(Main.java:44) Cp1252 ---- 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@633fd854 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@30227b0b 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@16a0a77 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@87b43ce 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\testresources\rtstubs15.jar (not open) src (not open) test1 (...) [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@4d581c64 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@1fb975bf 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@31c97a26 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@2b26f6b1 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@2e026b94 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@38b8e497 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@1fd444fa 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@5926a537 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@2d168dbc 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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[]) ---- 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@f4e302f 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@208803d0 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#testImportReplacing ---- offset: 38 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.util.ArrayLWrong class A buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@70413724 source: |package test1; import java.util.ArrayLWrong; public class A { } | file contents: |package test1; import java.util.ArrayLWrong; public class A { } | TestProject1 C:\jenkins_agent\workspace\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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.ArrayLWrong class A ---- org.eclipse.jdt.text.tests.contentassist.CodeCompletionTest#testImportReplacingSelection ---- offset: 38 cu: [Working copy] A.java [in test1 [in src [in TestProject1]]] package test1 import java.util.ArrayLWrong class A buffer: org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter@38adf4ab source: |package test1; import java.util.ArrayLWrong; public class A { } | file contents: |package test1; import java.util.ArrayLWrong; public class A { } | TestProject1 C:\jenkins_agent\workspace\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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.ArrayLWrong class A ---- 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@1583fb35 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@76566baf 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@7b7a3ba7 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@787f21fe 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@4d48392 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\testresources\rtstubs15.jar (not open) src (not open) test1 (...) [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@6c5494c8 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@53bee144 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@30840309 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@4b2ee50 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@5f46ae39 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@3b64e4 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\testresources\rtstubs15.jar (not open) src (not open) test1 (...) [in src [in TestProject1]] test1 [in src [in TestProject1]] [Working copy] B.java package test1 class B A.java package test1 class A class Sub void foo(Sub) ---- 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@7e519f6f 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@3f00cb59 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@71cdd957 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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#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@212da413 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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@4ec523d2 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\ep423I-unit-win32-java11\workarea\I20220308-0310\eclipse-testing\test-eclipse\eclipse\plugins\org.eclipse.jdt.ui.tests_3.14.200.v20220214-0655\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 Strong - test1 !ENTRY org.eclipse.core.resources 2 10035 2022-03-09 11:02:34.473 !MESSAGE The workspace will exit with unsaved changes in this session.