Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoerg Kubitz2021-04-30 13:55:14 +0000
committerManoj Palat2021-06-08 11:33:17 +0000
commit4904c581c153c7f787192b9eada0fd4f34f42727 (patch)
treeba524f487e6c8a5ff4bc75cdbb63778a77fa7b07 /org.eclipse.jdt.compiler.apt/src
parent44efe7ccb867548a2ef2d824f3f72060e34577a9 (diff)
downloadeclipse.jdt.core-4904c581c153c7f787192b9eada0fd4f34f42727.tar.gz
eclipse.jdt.core-4904c581c153c7f787192b9eada0fd4f34f42727.tar.xz
eclipse.jdt.core-4904c581c153c7f787192b9eada0fd4f34f42727.zip
Bug 573286 - fix eclipse compiler warnings in jdt.coreY20210608-2330I20210608-2130I20210608-1800I20210608-1300
Change-Id: Iae172709c8f590bdffcccc7c37d14732216351e8 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.core/+/180056 Tested-by: JDT Bot <jdt-bot@eclipse.org> Reviewed-by: Manoj Palat <manpalat@in.ibm.com>
Diffstat (limited to 'org.eclipse.jdt.compiler.apt/src')
-rw-r--r--org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchAnnotationProcessorManager.java2
-rw-r--r--org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/RecordComponentElementImpl.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchAnnotationProcessorManager.java b/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchAnnotationProcessorManager.java
index 4a4ed03817..93b19792a3 100644
--- a/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchAnnotationProcessorManager.java
+++ b/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchAnnotationProcessorManager.java
@@ -150,7 +150,7 @@ public class BatchAnnotationProcessorManager extends BaseAnnotationProcessorMana
String proc = _commandLineProcessorIter.next();
try {
Class<?> clazz = _procLoader.loadClass(proc);
- Object o = clazz.newInstance();
+ Object o = clazz.getDeclaredConstructor().newInstance();
Processor p = (Processor) o;
p.init(_processingEnv);
ProcessorInfo pi = new ProcessorInfo(p);
diff --git a/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/RecordComponentElementImpl.java b/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/RecordComponentElementImpl.java
index 1f038d4fd3..06c36f80ba 100644
--- a/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/RecordComponentElementImpl.java
+++ b/org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/RecordComponentElementImpl.java
@@ -46,7 +46,7 @@ public class RecordComponentElementImpl extends VariableElementImpl implements R
}
return null;
}
- @SuppressWarnings("preview")
+
@Override
public <R, P> R accept(ElementVisitor<R, P> visitor, P param) {
return visitor.visitRecordComponent(this, param);

Back to the top