From 648a56cb0adf0c0ad0147898de081c5feee107f0 Mon Sep 17 00:00:00 2001 From: Christian Schlichtherle Date: Sat, 2 Jan 2021 17:24:19 +0100 Subject: [PATCH] Improve Javadoc and consistently use SourceVersion.latest(). --- src/core/lombok/core/AnnotationProcessor.java | 6 +++--- src/core/lombok/javac/HandlerLibrary.java | 2 +- src/core/lombok/javac/apt/LombokProcessor.java | 2 +- src/core/lombok/javac/apt/Processor.java | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/core/lombok/core/AnnotationProcessor.java b/src/core/lombok/core/AnnotationProcessor.java index c9171284f7..3fef46b8b4 100644 --- a/src/core/lombok/core/AnnotationProcessor.java +++ b/src/core/lombok/core/AnnotationProcessor.java @@ -69,7 +69,7 @@ static abstract class ProcessorDescriptor { private final List delayedWarnings = new ArrayList(); /** - * This method is a simplified version of {@link lombok.javac.apt.LombokProcessor.getJavacProcessingEnvironment} + * This method is a simplified version of {@link lombok.javac.apt.LombokProcessor#getJavacProcessingEnvironment} * It simply returns the processing environment, but in case of gradle incremental compilation, * the delegate ProcessingEnvironment of the gradle wrapper is returned. */ @@ -120,7 +120,7 @@ private static Object tryGetProcessingEnvField(Class delegateClass, Object in } /** - * InteliJ >= 2020.3 + * IntelliJ IDEA >= 2020.3 */ private static Object tryGetProxyDelegateToField(Class delegateClass, Object instance) { try { @@ -257,6 +257,6 @@ static class EcjDescriptor extends ProcessorDescriptor { * We just return the latest version of whatever JDK we run on. Stupid? Yeah, but it's either that or warnings on all versions but 1. Blame Joe. */ @Override public SourceVersion getSupportedSourceVersion() { - return SourceVersion.values()[SourceVersion.values().length - 1]; + return SourceVersion.latest(); } } diff --git a/src/core/lombok/javac/HandlerLibrary.java b/src/core/lombok/javac/HandlerLibrary.java index 9e7b8fe57a..c2bf8512b0 100644 --- a/src/core/lombok/javac/HandlerLibrary.java +++ b/src/core/lombok/javac/HandlerLibrary.java @@ -65,7 +65,7 @@ public class HandlerLibrary { /** * Creates a new HandlerLibrary that will report any problems or errors to the provided messager. - * You probably want to use {@link #load(Messager)} instead. + * You probably want to use {@link #load(Messager, Trees)} instead. */ public HandlerLibrary(Messager messager) { ConfigurationKeysLoader.LoaderLoader.loadAllConfigurationKeys(); diff --git a/src/core/lombok/javac/apt/LombokProcessor.java b/src/core/lombok/javac/apt/LombokProcessor.java index 485b82a4b8..6e5e603b14 100644 --- a/src/core/lombok/javac/apt/LombokProcessor.java +++ b/src/core/lombok/javac/apt/LombokProcessor.java @@ -504,7 +504,7 @@ private Object tryGetFilerField(Class delegateClass, Object instance) { } /** - * InteliJ >= 2020.3 + * IntelliJ IDEA >= 2020.3 */ private Object tryGetProxyDelegateToField(Class delegateClass, Object instance) { try { diff --git a/src/core/lombok/javac/apt/Processor.java b/src/core/lombok/javac/apt/Processor.java index f15bf74c8f..e0de363d34 100644 --- a/src/core/lombok/javac/apt/Processor.java +++ b/src/core/lombok/javac/apt/Processor.java @@ -222,7 +222,7 @@ private static String escape(char ch) { * We just return the latest version of whatever JDK we run on. Stupid? Yeah, but it's either that or warnings on all versions but 1. */ @Override public SourceVersion getSupportedSourceVersion() { - return SourceVersion.values()[SourceVersion.values().length - 1]; + return SourceVersion.latest(); } @Override public boolean process(Set annotations, RoundEnvironment roundEnv) {