diff options
| author | Sarika Sinha | 2019-05-06 06:45:43 +0000 |
|---|---|---|
| committer | Sarika Sinha | 2019-05-06 08:32:10 +0000 |
| commit | 1383301b7d009fb883e0f0139797bb4887ab4580 (patch) | |
| tree | f0e9e56139a3f20268b5c200a364238e976ffb80 | |
| parent | 164bcdc309096017d9a368249f58b3baf100a135 (diff) | |
| download | eclipse.jdt.debug-1383301b7d009fb883e0f0139797bb4887ab4580.tar.gz eclipse.jdt.debug-1383301b7d009fb883e0f0139797bb4887ab4580.tar.xz eclipse.jdt.debug-1383301b7d009fb883e0f0139797bb4887ab4580.zip | |
Bug 545590 - [12] JRE Oracle Corporation/12 is not supported, advancedI20190507-1800I20190507-0155I20190506-1800
source lookup disabled
Change-Id: I8ea31db0f996f73238f8416f680c0aa1a7c684a4
6 files changed, 22 insertions, 13 deletions
diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StratumTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StratumTests.java index 1da7378ba..be44edfa7 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StratumTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StratumTests.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2018 IBM Corporation and others. + * Copyright (c) 2000, 2019 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -52,6 +52,7 @@ public class StratumTests extends AbstractDebugTest { // TODO ideally need to check "if NN or newer" if (!JavaCore.isSupportedJavaVersion(version)) { // as of 2018-11-15 java 12 was not supported by the sourcelookup agent + // as of 2019-05-05 java 12 is supported by the sourcelookup agent assertEquals("Wrong number of available strata", 1, strata.length); assertEquals("Wrong strata", "Java", strata[0]); } else { diff --git a/org.eclipse.jdt.launching.javaagent/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.jdt.launching.javaagent/.settings/org.eclipse.jdt.core.prefs index 50e7022b9..cc775c7d5 100644 --- a/org.eclipse.jdt.launching.javaagent/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.jdt.launching.javaagent/.settings/org.eclipse.jdt.core.prefs @@ -17,9 +17,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nul org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.compliance=1.6 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -35,6 +35,7 @@ org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled org.eclipse.jdt.core.compiler.problem.discouragedReference=warning org.eclipse.jdt.core.compiler.problem.emptyStatement=warning +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=error org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore @@ -93,6 +94,7 @@ org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warn org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled @@ -126,7 +128,8 @@ org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=error org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.source=1.5 +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.6 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,HIGH,HIGH org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,EXPERIMENTAL,CONTEXTLAUNCHING diff --git a/org.eclipse.jdt.launching.javaagent/META-INF/MANIFEST.MF b/org.eclipse.jdt.launching.javaagent/META-INF/MANIFEST.MF index e842fc72d..3bc8cf2e9 100644 --- a/org.eclipse.jdt.launching.javaagent/META-INF/MANIFEST.MF +++ b/org.eclipse.jdt.launching.javaagent/META-INF/MANIFEST.MF @@ -2,10 +2,10 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.jdt.launching.javaagent;singleton:=true -Bundle-Version: 3.9.0.qualifier +Bundle-Version: 3.9.100.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin -Require-Bundle: org.objectweb.asm;bundle-version="[7.0.0,7.1.0)" +Require-Bundle: org.objectweb.asm;bundle-version="[7.1.0,7.2.0)" Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Automatic-Module-Name: org.eclipse.jdt.launching.javaagent diff --git a/org.eclipse.jdt.launching.javaagent/pom.xml b/org.eclipse.jdt.launching.javaagent/pom.xml index 9bf6d4a5f..30f31133e 100644 --- a/org.eclipse.jdt.launching.javaagent/pom.xml +++ b/org.eclipse.jdt.launching.javaagent/pom.xml @@ -1,12 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- - Copyright (c) 2011-2016 Igor Fedorenko + Copyright (c) 2011, 2019 Igor Fedorenko All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 + + Contributors: + Igor Fedorenko - initial API and implementation + IBM Corporation - ASM version update --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> @@ -14,13 +18,13 @@ <groupId>org.eclipse.jdt</groupId> <artifactId>org.eclipse.jdt.launching.javaagent</artifactId> - <version>3.9.0-SNAPSHOT</version> + <version>3.9.100-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> - <version>7.0</version> + <version>7.1</version> </dependency> </dependencies> @@ -32,8 +36,8 @@ <version>3.5.1</version> <configuration> <!-- http://maven.apache.org/plugins/maven-compiler-plugin/ --> - <source>1.5</source> - <target>1.5</target> + <source>1.6</source> + <target>1.6</target> </configuration> </plugin> diff --git a/org.eclipse.jdt.launching.javaagent/src/main/java/org/eclipse/jdt/launching/internal/weaving/ClassfileTransformer.java b/org.eclipse.jdt.launching.javaagent/src/main/java/org/eclipse/jdt/launching/internal/weaving/ClassfileTransformer.java index 58657d1ec..ec9788a9f 100644 --- a/org.eclipse.jdt.launching.javaagent/src/main/java/org/eclipse/jdt/launching/internal/weaving/ClassfileTransformer.java +++ b/org.eclipse.jdt.launching.javaagent/src/main/java/org/eclipse/jdt/launching/internal/weaving/ClassfileTransformer.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2014 Igor Fedorenko + * Copyright (c) 2014, 2019 Igor Fedorenko * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -10,6 +10,7 @@ * * Contributors: * Igor Fedorenko - initial API and implementation + * IBM Corporation - ASM version update *******************************************************************************/ package org.eclipse.jdt.launching.internal.weaving; @@ -24,7 +25,7 @@ public class ClassfileTransformer { private static final String STRATA_ID = "jdt"; //$NON-NLS-1$ /** max supported java class format major version, must match {@link #ASM_API} below **/ - public static final int MAX_CLASS_MAJOR = Opcodes.V11; + public static final int MAX_CLASS_MAJOR = Opcodes.V12; /** supported ASM API version, must match {@link #MAX_CLASS_MAJOR} above */ private static final int ASM_API = Opcodes.ASM7; diff --git a/org.eclipse.jdt.launching/lib/javaagent-shaded.jar b/org.eclipse.jdt.launching/lib/javaagent-shaded.jar Binary files differindex 5d06bedf6..3f9dc0062 100644 --- a/org.eclipse.jdt.launching/lib/javaagent-shaded.jar +++ b/org.eclipse.jdt.launching/lib/javaagent-shaded.jar |
