diff options
author | Joerg Kubitz | 2021-04-30 13:55:14 +0000 |
---|---|---|
committer | Manoj Palat | 2021-06-08 11:33:17 +0000 |
commit | 4904c581c153c7f787192b9eada0fd4f34f42727 (patch) | |
tree | ba524f487e6c8a5ff4bc75cdbb63778a77fa7b07 /org.eclipse.jdt.compiler.apt/src | |
parent | 44efe7ccb867548a2ef2d824f3f72060e34577a9 (diff) | |
download | eclipse.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')
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); |