diff options
author | Jay Arthanareeswaran | 2017-09-26 05:12:23 +0000 |
---|---|---|
committer | Jay Arthanareeswaran | 2017-09-26 05:12:23 +0000 |
commit | 6e12fb6ec6e1d5f33bccd05064d28125c2b11ca2 (patch) | |
tree | b13fa9d1c9ed255ba38d91da4dfa91c72c27ea71 /org.eclipse.jdt.apt.tests | |
parent | 0a908cd3dc3279066d94660987f6e5450b72486e (diff) | |
parent | e3cdffd4f3b18ecae4adb6ba136baca629984afc (diff) | |
download | eclipse.jdt.core-6e12fb6ec6e1d5f33bccd05064d28125c2b11ca2.tar.gz eclipse.jdt.core-6e12fb6ec6e1d5f33bccd05064d28125c2b11ca2.tar.xz eclipse.jdt.core-6e12fb6ec6e1d5f33bccd05064d28125c2b11ca2.zip |
Merge remote-tracking branch 'origin/BETA_JAVA9'
# Conflicts:
# org.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/EclipseCompilerImpl.java
# org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java
# org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/FileSystem.java
# org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java
# org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/util/Util.java
# org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocator.java
Change-Id: Id40b6810011281c7f3d334b53b5e54168ebbc57f
Diffstat (limited to 'org.eclipse.jdt.apt.tests')
3 files changed, 17 insertions, 5 deletions
diff --git a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ExceptionHandlingTests.java b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ExceptionHandlingTests.java index 8c198d85f4..cf28f6f4fa 100644 --- a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ExceptionHandlingTests.java +++ b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ExceptionHandlingTests.java @@ -1,10 +1,14 @@ /******************************************************************************* - * Copyright (c) 2006, 2007 BEA Systems, Inc. + * Copyright (c) 2006, 2016 BEA Systems, Inc. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * + * This is an implementation of an early-draft specification developed under the Java + * Community Process (JCP) and is made available for testing and evaluation purposes + * only. The code is not compatible with any specification of the JCP. + * * Contributors: * sbandow@bea.com - initial API and implementation * @@ -36,7 +40,7 @@ public class ExceptionHandlingTests extends APTTestBase { IProject project = env.getProject( getProjectName() ); IPath srcRoot = getSourcePath(); - IPath testPath = env.addClass(srcRoot, "test", "Test", getCodeForTest("booleanValue = new Boolean(true)")); + IPath testPath = env.addClass(srcRoot, "test", "Test", getCodeForTest("booleanValue = Boolean.valueOf(true)")); fullBuild( project.getFullPath() ); expectingOnlySpecificProblemFor(testPath, new ExpectedProblem("Test", "Type mismatch: cannot convert from Boolean to boolean", testPath)); diff --git a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ReadAnnotationTests2.java b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ReadAnnotationTests2.java index 8a6cceaa3d..ba36acf4b3 100644 --- a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ReadAnnotationTests2.java +++ b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/ReadAnnotationTests2.java @@ -184,7 +184,7 @@ public class ReadAnnotationTests2 extends BuilderTests { } final BindingRequestor requestor = new BindingRequestor(); - final ASTParser parser = ASTParser.newParser(AST.JLS8); + final ASTParser parser = ASTParser.newParser(AST.JLS9); parser.setResolveBindings(true); parser.setProject(javaProj); parser.setIgnoreMethodBodies(true); diff --git a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/TestAll.java b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/TestAll.java index 3587f3ff08..206ccd3853 100644 --- a/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/TestAll.java +++ b/org.eclipse.jdt.apt.tests/src/org/eclipse/jdt/apt/tests/TestAll.java @@ -1,10 +1,14 @@ /******************************************************************************* - * Copyright (c) 2005, 2014 BEA Systems, Inc. + * Copyright (c) 2005, 2015 BEA Systems, Inc. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * + * This is an implementation of an early-draft specification developed under the Java + * Community Process (JCP) and is made available for testing and evaluation purposes + * only. The code is not compatible with any specification of the JCP. + * * Contributors: * wharley@bea.com - initial API and implementation * het@google.com - Bug 441790 @@ -24,7 +28,11 @@ import junit.framework.TestSuite; * the name of an annotation processor factory class implemented in this plugin. */ public class TestAll extends TestCase { - + + static { + System.setProperty("modules", "java.base"); + } + public TestAll(String testName) { super(testName); |