junit.framework.AssertionFailedError: Should not be a JDT error: Access restriction: The method 'MethodUsageClass.m3()' is not API (restriction on required project 'refprojectjava7')
at org.eclipse.pde.api.tools.builder.tests.ApiBuilderTest.expectingNoJDTProblemsFor(ApiBuilderTest.java:210)
at org.eclipse.pde.api.tools.builder.tests.usage.Java7UsageTest.deployUsageTest(Java7UsageTest.java:108)
at org.eclipse.pde.api.tools.builder.tests.usage.Java7MethodUsageTests.x1(Java7MethodUsageTests.java:96)
at org.eclipse.pde.api.tools.builder.tests.usage.Java7MethodUsageTests.testStringSwitchF(Java7MethodUsageTests.java:56)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.runTest(TestCase.java:965)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:678)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:344)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:38)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
at org.eclipse.equinox.launcher.Main.run(Main.java:1498)
at org.eclipse.equinox.launcher.Main.main(Main.java:1471)
at org.eclipse.core.launcher.Main.main(Main.java:34)