gitextract_1ww9bq0q/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── intellij_plugin.md │ └── workflows/ │ ├── ant.yml │ └── codeql-analysis.yml ├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── SECURITY.md ├── build.xml ├── buildScripts/ │ ├── .gitignore │ ├── build-support.ant.xml │ ├── compile.ant.xml │ ├── create-eclipse-project.ant.xml │ ├── create-intellij-project.ant.xml │ ├── eclipse-p2.ant.xml │ ├── info.ant.xml │ ├── ivy-repo/ │ │ ├── net.java.openjdk.custom-javac11-11_2018-09-25.xml │ │ ├── net.java.openjdk.custom-javac13-13_2019-09-17.xml │ │ ├── net.java.openjdk.custom-javac14-14-ea_2020-03-17.xml │ │ ├── net.java.openjdk.custom-javac6-1.6.0.18.xml │ │ ├── net.java.openjdk.custom-javac7-1.7.0.xml │ │ ├── net.java.openjdk.custom-javac8-1.8.0.xml │ │ ├── netbeans.org-boot-6.8beta.xml │ │ ├── netbeans.org-modules.java.source-6.8beta.xml │ │ ├── netbeans.org-openide.modules-6.8beta.xml │ │ ├── netbeans.org-openide.util-6.8beta.xml │ │ ├── org.projectlombok-lombok.patcher-0.50.xml │ │ ├── org.projectlombok-lombok.patcher-0.52.xml │ │ ├── org.projectlombok-lombok.patcher-0.54.xml │ │ ├── org.projectlombok-lombok.patcher-0.56.xml │ │ ├── projectlombok.org-jsch-ant-fixed-0.1.42.xml │ │ ├── projectlombok.org-markdownj-1.02b4.xml │ │ ├── projectlombok.org-spi-0.2.4.xml │ │ ├── projectlombok.org-spi-0.2.7.xml │ │ └── zwitserloot.com-cmdreader-1.2.xml │ ├── ivy.xml │ ├── ivysettings.xml │ ├── javadoc/ │ │ └── java6/ │ │ └── package-list │ ├── lombok.jks │ ├── mapstructBinding.ant.xml │ ├── maven.ant.xml │ ├── p2/ │ │ ├── artifacts.xml │ │ ├── content.xml │ │ ├── feature.xml │ │ └── p2.inf │ ├── setup.ant.xml │ ├── tests.ant.xml │ ├── vm-finder.ant.xml │ └── website.ant.xml ├── doc/ │ ├── .gitignore │ ├── PlannedExtensions.txt │ ├── changelog.markdown │ ├── debug-insights/ │ │ ├── eclipse.txt │ │ └── vscode.txt │ ├── experiences.txt │ ├── git-workflow.txt │ ├── mapstruct-binding-maven-pom.xml │ ├── maven-pom.xml │ ├── publishing.txt │ └── utils-maven-pom.xml ├── docker/ │ ├── .dockerignore │ ├── ant/ │ │ ├── Dockerfile │ │ ├── files/ │ │ │ ├── jdk-11/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── build.xml │ │ │ │ └── modules/ │ │ │ │ └── build.xml │ │ │ ├── jdk-17/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── build.xml │ │ │ │ └── modules/ │ │ │ │ └── build.xml │ │ │ ├── jdk-21/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── build.xml │ │ │ │ └── modules/ │ │ │ │ └── build.xml │ │ │ ├── jdk-25/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── build.xml │ │ │ │ └── modules/ │ │ │ │ └── build.xml │ │ │ └── jdk-8/ │ │ │ ├── classpath/ │ │ │ │ └── build.xml │ │ │ └── modules/ │ │ │ └── readme.txt │ │ └── readme.md │ ├── bazel/ │ │ ├── Dockerfile │ │ ├── files/ │ │ │ ├── classpath/ │ │ │ │ ├── BUILD │ │ │ │ ├── BUILD.lombok │ │ │ │ └── WORKSPACE │ │ │ └── modules/ │ │ │ └── readme.txt │ │ └── readme.md │ ├── gradle/ │ │ ├── Dockerfile │ │ └── readme.md │ ├── maven/ │ │ ├── Dockerfile │ │ ├── files/ │ │ │ ├── jdk-11/ │ │ │ │ └── classpath/ │ │ │ │ └── pom.xml │ │ │ ├── jdk-17/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── pom.xml │ │ │ │ └── modules/ │ │ │ │ └── pom.xml │ │ │ ├── jdk-21/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── pom.xml │ │ │ │ └── modules/ │ │ │ │ └── pom.xml │ │ │ ├── jdk-25/ │ │ │ │ ├── classpath/ │ │ │ │ │ └── pom.xml │ │ │ │ └── modules/ │ │ │ │ └── pom.xml │ │ │ └── jdk-8/ │ │ │ ├── classpath/ │ │ │ │ └── pom.xml │ │ │ └── modules/ │ │ │ └── readme.txt │ │ └── readme.md │ ├── provision/ │ │ ├── ant/ │ │ │ └── ant-1.10.9.sh │ │ ├── bazel/ │ │ │ └── bazel-2.0.0.sh │ │ ├── gradle/ │ │ │ └── gradle.sh │ │ ├── jdk/ │ │ │ ├── java-11.sh │ │ │ ├── java-17.sh │ │ │ ├── java-21.sh │ │ │ ├── java-25.sh │ │ │ └── java-8.sh │ │ └── maven/ │ │ └── maven-3.6.3.sh │ ├── readme.md │ └── shared/ │ ├── classpath/ │ │ ├── lombok.config │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ ├── HelloWorld.java │ │ └── SneakyThrowsExample.java │ └── modules/ │ ├── lombok.config │ └── src/ │ └── main/ │ └── java/ │ ├── foo/ │ │ └── HelloWorld.java │ └── module-info.java ├── experimental/ │ ├── build.xml │ ├── buildScripts/ │ │ └── disableCheckedExceptions.ant.xml │ └── src/ │ └── lombok/ │ └── javac/ │ └── disableCheckedExceptions/ │ └── DisableCheckedExceptionsAgent.java ├── sendSupporters ├── src/ │ ├── ant/ │ │ └── lombok/ │ │ └── ant/ │ │ └── SimpleTestFormatter.java │ ├── bindings/ │ │ └── mapstruct/ │ │ ├── lombok/ │ │ │ └── mapstruct/ │ │ │ └── NotifierHider.java │ │ └── module-info.java │ ├── core/ │ │ └── lombok/ │ │ ├── AccessLevel.java │ │ ├── AllArgsConstructor.java │ │ ├── Builder.java │ │ ├── Cleanup.java │ │ ├── ConfigurationKeys.java │ │ ├── CustomLog.java │ │ ├── Data.java │ │ ├── Delegate.java │ │ ├── EqualsAndHashCode.java │ │ ├── Generated.java │ │ ├── Getter.java │ │ ├── Locked.java │ │ ├── Lombok.java │ │ ├── NoArgsConstructor.java │ │ ├── NonNull.java │ │ ├── RequiredArgsConstructor.java │ │ ├── Setter.java │ │ ├── Singular.java │ │ ├── SneakyThrows.java │ │ ├── Synchronized.java │ │ ├── ToString.java │ │ ├── Value.java │ │ ├── With.java │ │ ├── bytecode/ │ │ │ ├── AsmUtil.java │ │ │ ├── ClassFileMetaData.java │ │ │ ├── FixedClassWriter.java │ │ │ ├── PoolConstantsApp.java │ │ │ ├── PostCompilerApp.java │ │ │ ├── PreventNullAnalysisRemover.java │ │ │ ├── SneakyThrowsRemover.java │ │ │ └── package-info.java │ │ ├── core/ │ │ │ ├── AST.java │ │ │ ├── AgentLauncher.java │ │ │ ├── AlreadyHandledAnnotations.java │ │ │ ├── AnnotationProcessor.java │ │ │ ├── AnnotationValues.java │ │ │ ├── Augments.java │ │ │ ├── CleanupRegistry.java │ │ │ ├── CleanupTask.java │ │ │ ├── DiagnosticsReceiver.java │ │ │ ├── GuavaTypeMap.java │ │ │ ├── HandlerPriority.java │ │ │ ├── ImportList.java │ │ │ ├── JacksonAnnotationType.java │ │ │ ├── LombokApp.java │ │ │ ├── LombokConfiguration.java │ │ │ ├── LombokInternalAliasing.java │ │ │ ├── LombokNode.java │ │ │ ├── Main.java │ │ │ ├── PostCompiler.java │ │ │ ├── PostCompilerTransformation.java │ │ │ ├── PrintAST.java │ │ │ ├── PublicApiCreatorApp.java │ │ │ ├── TypeLibrary.java │ │ │ ├── TypeResolver.java │ │ │ ├── Version.java │ │ │ ├── configuration/ │ │ │ │ ├── AllowHelper.java │ │ │ │ ├── BubblingConfigurationResolver.java │ │ │ │ ├── CallSuperType.java │ │ │ │ ├── CapitalizationStrategy.java │ │ │ │ ├── CheckerFrameworkVersion.java │ │ │ │ ├── ConfigurationApp.java │ │ │ │ ├── ConfigurationDataType.java │ │ │ │ ├── ConfigurationFile.java │ │ │ │ ├── ConfigurationFileToSource.java │ │ │ │ ├── ConfigurationKey.java │ │ │ │ ├── ConfigurationKeysLoader.java │ │ │ │ ├── ConfigurationParser.java │ │ │ │ ├── ConfigurationProblemReporter.java │ │ │ │ ├── ConfigurationResolver.java │ │ │ │ ├── ConfigurationResolverFactory.java │ │ │ │ ├── ConfigurationSource.java │ │ │ │ ├── ConfigurationValueParser.java │ │ │ │ ├── ConfigurationValueType.java │ │ │ │ ├── ExampleValueString.java │ │ │ │ ├── FileSystemSourceCache.java │ │ │ │ ├── FlagUsageType.java │ │ │ │ ├── IdentifierName.java │ │ │ │ ├── JacksonVersion.java │ │ │ │ ├── LogDeclaration.java │ │ │ │ ├── MappedConfigEnum.java │ │ │ │ ├── NullAnnotationLibrary.java │ │ │ │ ├── NullCheckExceptionType.java │ │ │ │ ├── SingleConfigurationSource.java │ │ │ │ └── TypeName.java │ │ │ ├── debug/ │ │ │ │ ├── AssertionLogger.java │ │ │ │ ├── DebugSnapshot.java │ │ │ │ ├── DebugSnapshotStore.java │ │ │ │ ├── HistogramTracker.java │ │ │ │ ├── ProblemReporter.java │ │ │ │ └── package-info.java │ │ │ ├── handlers/ │ │ │ │ ├── HandlerUtil.java │ │ │ │ ├── InclusionExclusionUtils.java │ │ │ │ ├── LoggingFramework.java │ │ │ │ ├── Singulars.java │ │ │ │ ├── SneakyThrowsAndCleanupDependencyInfo.java │ │ │ │ ├── package-info.java │ │ │ │ └── singulars.txt │ │ │ ├── package-info.java │ │ │ └── runtimeDependencies/ │ │ │ ├── CreateLombokRuntimeApp.java │ │ │ ├── RuntimeDependencyInfo.java │ │ │ └── package-info.java │ │ ├── eclipse/ │ │ │ ├── DeferUntilPostDiet.java │ │ │ ├── EcjAugments.java │ │ │ ├── EclipseAST.java │ │ │ ├── EclipseASTAdapter.java │ │ │ ├── EclipseASTVisitor.java │ │ │ ├── EclipseAnnotationHandler.java │ │ │ ├── EclipseAstProblemView.java │ │ │ ├── EclipseImportList.java │ │ │ ├── EclipseNode.java │ │ │ ├── HandlerLibrary.java │ │ │ ├── TransformEclipseAST.java │ │ │ ├── TransformationState.java │ │ │ ├── handlers/ │ │ │ │ ├── EclipseHandlerUtil.java │ │ │ │ ├── EclipseSingularsRecipes.java │ │ │ │ ├── HandleAccessors.java │ │ │ │ ├── HandleBuilder.java │ │ │ │ ├── HandleBuilderDefault.java │ │ │ │ ├── HandleCleanup.java │ │ │ │ ├── HandleConstructor.java │ │ │ │ ├── HandleData.java │ │ │ │ ├── HandleDelegate.java │ │ │ │ ├── HandleEqualsAndHashCode.java │ │ │ │ ├── HandleExtensionMethod.java │ │ │ │ ├── HandleFieldDefaults.java │ │ │ │ ├── HandleFieldNameConstants.java │ │ │ │ ├── HandleGetter.java │ │ │ │ ├── HandleHelper.java │ │ │ │ ├── HandleJacksonized.java │ │ │ │ ├── HandleLocked.java │ │ │ │ ├── HandleLockedRead.java │ │ │ │ ├── HandleLockedUtil.java │ │ │ │ ├── HandleLockedWrite.java │ │ │ │ ├── HandleLog.java │ │ │ │ ├── HandleNonNull.java │ │ │ │ ├── HandlePrintAST.java │ │ │ │ ├── HandleSetter.java │ │ │ │ ├── HandleSneakyThrows.java │ │ │ │ ├── HandleStandardException.java │ │ │ │ ├── HandleSuperBuilder.java │ │ │ │ ├── HandleSynchronized.java │ │ │ │ ├── HandleToString.java │ │ │ │ ├── HandleUtilityClass.java │ │ │ │ ├── HandleVal.java │ │ │ │ ├── HandleValue.java │ │ │ │ ├── HandleWith.java │ │ │ │ ├── HandleWithBy.java │ │ │ │ ├── SetGeneratedByVisitor.java │ │ │ │ ├── package-info.java │ │ │ │ └── singulars/ │ │ │ │ ├── EclipseGuavaMapSingularizer.java │ │ │ │ ├── EclipseGuavaSetListSingularizer.java │ │ │ │ ├── EclipseGuavaSingularizer.java │ │ │ │ ├── EclipseGuavaTableSingularizer.java │ │ │ │ ├── EclipseJavaUtilListSetSingularizer.java │ │ │ │ ├── EclipseJavaUtilListSingularizer.java │ │ │ │ ├── EclipseJavaUtilMapSingularizer.java │ │ │ │ ├── EclipseJavaUtilSetSingularizer.java │ │ │ │ └── EclipseJavaUtilSingularizer.java │ │ │ └── package-info.java │ │ ├── experimental/ │ │ │ ├── Accessors.java │ │ │ ├── Delegate.java │ │ │ ├── ExtensionMethod.java │ │ │ ├── FieldDefaults.java │ │ │ ├── FieldNameConstants.java │ │ │ ├── Helper.java │ │ │ ├── NonFinal.java │ │ │ ├── PackagePrivate.java │ │ │ ├── StandardException.java │ │ │ ├── SuperBuilder.java │ │ │ ├── Tolerate.java │ │ │ ├── UtilityClass.java │ │ │ ├── WithBy.java │ │ │ ├── Wither.java │ │ │ ├── package-info.java │ │ │ └── var.java │ │ ├── extern/ │ │ │ ├── apachecommons/ │ │ │ │ └── CommonsLog.java │ │ │ ├── flogger/ │ │ │ │ └── Flogger.java │ │ │ ├── jackson/ │ │ │ │ └── Jacksonized.java │ │ │ ├── java/ │ │ │ │ └── Log.java │ │ │ ├── jbosslog/ │ │ │ │ └── JBossLog.java │ │ │ ├── log4j/ │ │ │ │ ├── Log4j.java │ │ │ │ └── Log4j2.java │ │ │ └── slf4j/ │ │ │ ├── Slf4j.java │ │ │ └── XSlf4j.java │ │ ├── javac/ │ │ │ ├── CapturingDiagnosticListener.java │ │ │ ├── CompilerMessageSuppressor.java │ │ │ ├── FindTypeVarScanner.java │ │ │ ├── HandlerLibrary.java │ │ │ ├── Javac6BasedLombokOptions.java │ │ │ ├── Javac8BasedLombokOptions.java │ │ │ ├── Javac9BasedLombokOptions.java │ │ │ ├── JavacAST.java │ │ │ ├── JavacASTAdapter.java │ │ │ ├── JavacASTVisitor.java │ │ │ ├── JavacAnnotationHandler.java │ │ │ ├── JavacAugments.java │ │ │ ├── JavacImportList.java │ │ │ ├── JavacNode.java │ │ │ ├── JavacResolution.java │ │ │ ├── JavacTransformer.java │ │ │ ├── LombokOptions.java │ │ │ ├── ResolutionResetNeeded.java │ │ │ ├── apt/ │ │ │ │ ├── InterceptingJavaFileManager.java │ │ │ │ ├── InterceptingJavaFileObject.java │ │ │ │ ├── Javac6BaseFileObjectWrapper.java │ │ │ │ ├── Javac7BaseFileObjectWrapper.java │ │ │ │ ├── Javac9JavaFileObjectWrapper.java │ │ │ │ ├── LombokFileObject.java │ │ │ │ ├── LombokFileObjects.java │ │ │ │ ├── LombokProcessor.java │ │ │ │ ├── MessagerDiagnosticsReceiver.java │ │ │ │ ├── Processor.java │ │ │ │ └── package-info.java │ │ │ ├── handlers/ │ │ │ │ ├── HandleAccessors.java │ │ │ │ ├── HandleBuilder.java │ │ │ │ ├── HandleBuilderDefault.java │ │ │ │ ├── HandleBuilderDefaultRemove.java │ │ │ │ ├── HandleBuilderRemove.java │ │ │ │ ├── HandleCleanup.java │ │ │ │ ├── HandleConstructor.java │ │ │ │ ├── HandleData.java │ │ │ │ ├── HandleDelegate.java │ │ │ │ ├── HandleEqualsAndHashCode.java │ │ │ │ ├── HandleExtensionMethod.java │ │ │ │ ├── HandleFieldDefaults.java │ │ │ │ ├── HandleFieldNameConstants.java │ │ │ │ ├── HandleGetter.java │ │ │ │ ├── HandleHelper.java │ │ │ │ ├── HandleJacksonized.java │ │ │ │ ├── HandleLocked.java │ │ │ │ ├── HandleLockedRead.java │ │ │ │ ├── HandleLockedUtil.java │ │ │ │ ├── HandleLockedWrite.java │ │ │ │ ├── HandleLog.java │ │ │ │ ├── HandleNonNull.java │ │ │ │ ├── HandlePrintAST.java │ │ │ │ ├── HandleSetter.java │ │ │ │ ├── HandleSingularRemove.java │ │ │ │ ├── HandleSneakyThrows.java │ │ │ │ ├── HandleStandardException.java │ │ │ │ ├── HandleSuperBuilder.java │ │ │ │ ├── HandleSuperBuilderRemove.java │ │ │ │ ├── HandleSynchronized.java │ │ │ │ ├── HandleToString.java │ │ │ │ ├── HandleUtilityClass.java │ │ │ │ ├── HandleVal.java │ │ │ │ ├── HandleValue.java │ │ │ │ ├── HandleWith.java │ │ │ │ ├── HandleWithBy.java │ │ │ │ ├── JavacHandlerUtil.java │ │ │ │ ├── JavacResolver.java │ │ │ │ ├── JavacSingularsRecipes.java │ │ │ │ ├── package-info.java │ │ │ │ └── singulars/ │ │ │ │ ├── JavacGuavaMapSingularizer.java │ │ │ │ ├── JavacGuavaSetListSingularizer.java │ │ │ │ ├── JavacGuavaSingularizer.java │ │ │ │ ├── JavacGuavaTableSingularizer.java │ │ │ │ ├── JavacJavaUtilListSetSingularizer.java │ │ │ │ ├── JavacJavaUtilListSingularizer.java │ │ │ │ ├── JavacJavaUtilMapSingularizer.java │ │ │ │ ├── JavacJavaUtilSetSingularizer.java │ │ │ │ └── JavacJavaUtilSingularizer.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── val.java │ │ └── var.java │ ├── core8/ │ │ └── lombok/ │ │ └── javac/ │ │ └── apt/ │ │ ├── Javac9BaseFileObjectWrapper.java │ │ └── Javac9Compiler.java │ ├── core9/ │ │ └── module-info.java │ ├── delombok/ │ │ └── lombok/ │ │ └── delombok/ │ │ ├── Delombok.java │ │ ├── DelombokApp.java │ │ ├── DelombokResult.java │ │ ├── DocCommentIntegrator.java │ │ ├── FormatPreferenceScanner.java │ │ ├── FormatPreferences.java │ │ ├── LombokOptionsFactory.java │ │ ├── PrettyPrinter.java │ │ ├── UnicodeEscapeWriter.java │ │ └── ant/ │ │ ├── DelombokTask.java │ │ └── DelombokTaskImpl.java │ ├── eclipseAgent/ │ │ └── lombok/ │ │ ├── eclipse/ │ │ │ └── agent/ │ │ │ ├── EclipseLoaderPatcher.java │ │ │ ├── EclipseLoaderPatcherTransplants.java │ │ │ ├── EclipsePatcher.java │ │ │ ├── ExtensionMethodCompletionProposal.java │ │ │ ├── MavenEcjBootstrapApp.java │ │ │ ├── PatchDelegate.java │ │ │ ├── PatchDelegatePortal.java │ │ │ ├── PatchDiagnostics.java │ │ │ ├── PatchExtensionMethod.java │ │ │ ├── PatchExtensionMethodCompletionProposal.java │ │ │ ├── PatchExtensionMethodCompletionProposalPortal.java │ │ │ ├── PatchFixesShadowLoaded.java │ │ │ ├── PatchJavadoc.java │ │ │ ├── PatchVal.java │ │ │ ├── PatchValEclipse.java │ │ │ ├── PatchValEclipsePortal.java │ │ │ └── package-info.java │ │ └── launch/ │ │ └── PatchFixesHider.java │ ├── installer/ │ │ └── lombok/ │ │ └── installer/ │ │ ├── AppleNativeLook.java │ │ ├── CorruptedIdeLocationException.java │ │ ├── IdeLocation.java │ │ ├── IdeLocationProvider.java │ │ ├── InstallException.java │ │ ├── Installer.java │ │ ├── InstallerGUI.java │ │ ├── OsUtils.java │ │ ├── UninstallException.java │ │ ├── WindowsDriveInfo-i386.binary │ │ ├── WindowsDriveInfo-x86_64.binary │ │ ├── WindowsDriveInfo.java │ │ ├── eclipse/ │ │ │ ├── AngularIDELocationProvider.java │ │ │ ├── EclipseLocationProvider.java │ │ │ ├── EclipseProductDescriptor.java │ │ │ ├── EclipseProductLocation.java │ │ │ ├── EclipseProductLocationProvider.java │ │ │ ├── JbdsLocationProvider.java │ │ │ ├── MyEclipseLocationProvider.java │ │ │ ├── RhcrLocationProvider.java │ │ │ ├── RhdsLocationProvider.java │ │ │ ├── STS4LocationProvider.java │ │ │ ├── STSLocationProvider.java │ │ │ └── StandardProductDescriptor.java │ │ └── package-info.java │ ├── j9stubs/ │ │ └── mapstruct/ │ │ └── org/ │ │ └── mapstruct/ │ │ └── ap/ │ │ └── spi/ │ │ └── AstModifyingAnnotationProcessor.java │ ├── javac-only-stubs/ │ │ └── com/ │ │ └── sun/ │ │ └── tools/ │ │ └── javac/ │ │ └── util/ │ │ └── Context.java │ ├── launch/ │ │ └── lombok/ │ │ └── launch/ │ │ ├── Agent.java │ │ ├── AnnotationProcessor.java │ │ ├── ClassFileMetaData.java │ │ ├── Main.java │ │ ├── PackageShader.java │ │ └── ShadowClassLoader.java │ ├── mavenEcjBootstrapAgent/ │ │ └── lombok/ │ │ └── launch/ │ │ └── MavenEcjBootstrapAgent.java │ ├── spiProcessor/ │ │ └── lombok/ │ │ └── spi/ │ │ ├── Provides.java │ │ ├── SpiProcessor.java │ │ ├── SpiProcessorCollector.java │ │ ├── SpiProcessorPersistence.java │ │ └── SpiProcessorService.java │ ├── stubs/ │ │ ├── ABOUT │ │ ├── com/ │ │ │ └── sun/ │ │ │ └── tools/ │ │ │ ├── javac/ │ │ │ │ ├── code/ │ │ │ │ │ ├── Symbol.java │ │ │ │ │ └── Symtab.java │ │ │ │ ├── comp/ │ │ │ │ │ └── ArgumentAttr.java │ │ │ │ ├── file/ │ │ │ │ │ ├── BaseFileManager.java │ │ │ │ │ ├── BaseFileObject.java │ │ │ │ │ ├── JavacFileManager.java │ │ │ │ │ └── PathFileObject.java │ │ │ │ ├── main/ │ │ │ │ │ ├── Arguments.java │ │ │ │ │ ├── JavaCompiler.java │ │ │ │ │ └── Option.java │ │ │ │ ├── parser/ │ │ │ │ │ ├── DocCommentScanner.java │ │ │ │ │ ├── EndPosParser.java │ │ │ │ │ ├── JavaTokenizer.java │ │ │ │ │ ├── JavacParser.java │ │ │ │ │ ├── Lexer.java │ │ │ │ │ ├── Parser.java │ │ │ │ │ ├── ParserFactory.java │ │ │ │ │ ├── Scanner.java │ │ │ │ │ ├── ScannerFactory.java │ │ │ │ │ ├── Tokens.java │ │ │ │ │ └── UnicodeReader.java │ │ │ │ ├── tree/ │ │ │ │ │ ├── DocCommentTable.java │ │ │ │ │ └── EndPosTable.java │ │ │ │ └── util/ │ │ │ │ ├── BaseFileObject.java │ │ │ │ └── Options.java │ │ │ └── javadoc/ │ │ │ └── DocCommentScanner.java │ │ ├── java/ │ │ │ └── lang/ │ │ │ └── annotation/ │ │ │ └── ElementType.java │ │ └── org/ │ │ ├── eclipse/ │ │ │ └── jdt/ │ │ │ └── internal/ │ │ │ └── compiler/ │ │ │ └── ast/ │ │ │ └── OperatorIds.java │ │ └── mapstruct/ │ │ └── ap/ │ │ └── spi/ │ │ └── AstModifyingAnnotationProcessor.java │ ├── stubsstubs/ │ │ ├── com/ │ │ │ └── sun/ │ │ │ └── tools/ │ │ │ └── javac/ │ │ │ ├── code/ │ │ │ │ ├── Attribute.java │ │ │ │ └── Type.java │ │ │ ├── comp/ │ │ │ │ └── Todo.java │ │ │ ├── main/ │ │ │ │ ├── JavacOption.java │ │ │ │ ├── Option.java │ │ │ │ └── OptionName.java │ │ │ ├── parser/ │ │ │ │ └── Parser.java │ │ │ ├── tree/ │ │ │ │ └── JCTree.java │ │ │ └── util/ │ │ │ ├── Context.java │ │ │ ├── JCDiagnostic.java │ │ │ ├── List.java │ │ │ └── Name.java │ │ └── java/ │ │ └── nio/ │ │ └── file/ │ │ └── Path.java │ ├── support/ │ │ ├── info.txt │ │ ├── log4j.properties │ │ └── lombok/ │ │ ├── eclipse/ │ │ │ └── dependencies/ │ │ │ ├── DownloadEclipseDependencies.java │ │ │ ├── UpdateSite.java │ │ │ └── model/ │ │ │ ├── Child.java │ │ │ ├── Provided.java │ │ │ ├── Repository.java │ │ │ ├── Required.java │ │ │ ├── Unit.java │ │ │ ├── Version.java │ │ │ ├── VersionAdapter.java │ │ │ ├── VersionRange.java │ │ │ └── VersionRangeAdapter.java │ │ ├── eclipseCreate/ │ │ │ └── CreateEclipseDebugTarget.java │ │ ├── publish/ │ │ │ └── PublishToBucket.java │ │ └── website/ │ │ ├── CompileChangelog.java │ │ ├── Domain.java │ │ ├── FetchCurrentVersion.java │ │ ├── RunSite.java │ │ └── WebsiteMaker.java │ └── utils/ │ └── lombok/ │ ├── core/ │ │ ├── ClassLiteral.java │ │ ├── FieldAugment.java │ │ ├── FieldSelect.java │ │ ├── JavaIdentifiers.java │ │ ├── LombokImmutableList.java │ │ ├── SpiLoadUtil.java │ │ └── debug/ │ │ └── FileLog.java │ ├── eclipse/ │ │ ├── Eclipse.java │ │ └── Java14Bits.java │ ├── javac/ │ │ ├── CommentCatcher.java │ │ ├── CommentInfo.java │ │ ├── Javac.java │ │ ├── JavacTreeMaker.java │ │ ├── PackageName.java │ │ ├── TreeMirrorMaker.java │ │ ├── java6/ │ │ │ ├── CommentCollectingParser.java │ │ │ ├── CommentCollectingParserFactory.java │ │ │ ├── CommentCollectingScanner.java │ │ │ └── CommentCollectingScannerFactory.java │ │ ├── java7/ │ │ │ ├── CommentCollectingParser.java │ │ │ ├── CommentCollectingParserFactory.java │ │ │ ├── CommentCollectingScanner.java │ │ │ └── CommentCollectingScannerFactory.java │ │ ├── java8/ │ │ │ ├── CommentCollectingParser.java │ │ │ ├── CommentCollectingParserFactory.java │ │ │ ├── CommentCollectingScanner.java │ │ │ ├── CommentCollectingScannerFactory.java │ │ │ └── CommentCollectingTokenizer.java │ │ └── java9/ │ │ ├── CommentCollectingParser.java │ │ └── CommentCollectingParserFactory.java │ └── permit/ │ ├── Permit.java │ ├── dummy/ │ │ ├── Child.java │ │ ├── GrandChild.java │ │ ├── Parent.java │ │ └── package-info.java │ └── package-info.java ├── test/ │ ├── bytecode/ │ │ ├── resource/ │ │ │ ├── Bar.java │ │ │ ├── Baz.java │ │ │ ├── Buux.java │ │ │ ├── Foo.java │ │ │ ├── PostCompilePreventNullAnalysis.java │ │ │ └── PostCompileSneaky.java │ │ └── src/ │ │ └── lombok/ │ │ └── bytecode/ │ │ ├── RunBytecodeTests.java │ │ ├── TestClassFileMetaData.java │ │ └── TestPostCompiler.java │ ├── configuration/ │ │ ├── resource/ │ │ │ └── configurationRoot/ │ │ │ ├── archives/ │ │ │ │ ├── a1/ │ │ │ │ │ ├── d1/ │ │ │ │ │ │ └── include.config │ │ │ │ │ ├── d2/ │ │ │ │ │ │ └── include.config │ │ │ │ │ └── lombok.config │ │ │ │ ├── a1.jar │ │ │ │ └── a2/ │ │ │ │ └── reset.config │ │ │ ├── d1/ │ │ │ │ ├── d11/ │ │ │ │ │ ├── d111/ │ │ │ │ │ │ ├── directory/ │ │ │ │ │ │ │ └── lombok.config │ │ │ │ │ │ ├── f1.txt │ │ │ │ │ │ ├── import1.config │ │ │ │ │ │ └── lombok.config │ │ │ │ │ └── lombok.config │ │ │ │ ├── d12/ │ │ │ │ │ └── lombok.config │ │ │ │ └── lombok.config │ │ │ ├── e1/ │ │ │ │ └── environment.config │ │ │ ├── err.txt │ │ │ ├── features/ │ │ │ │ └── annotations/ │ │ │ │ └── lombok.config │ │ │ ├── generate.bat │ │ │ ├── home/ │ │ │ │ └── home.config │ │ │ └── out.txt │ │ └── src/ │ │ └── lombok/ │ │ └── core/ │ │ └── configuration/ │ │ ├── RunConfigurationTests.java │ │ └── TestConfiguration.java │ ├── core/ │ │ └── src/ │ │ └── lombok/ │ │ ├── AbstractRunTests.java │ │ ├── CompilerMessageMatcher.java │ │ ├── DirectoryRunner.java │ │ ├── LombokTestSource.java │ │ ├── RunTestsViaDelombok.java │ │ ├── RunTestsViaEcj.java │ │ ├── TestBase.java │ │ ├── TestEclipse.java │ │ ├── TestJavac.java │ │ ├── TestParameters.java │ │ ├── TransformationResult.java │ │ └── core/ │ │ ├── RunCoreTests.java │ │ └── TestSingulars.java │ ├── ecj/ │ │ ├── .gitignore │ │ └── SimpleTest.java │ ├── eclipse/ │ │ ├── resource/ │ │ │ ├── cleanup/ │ │ │ │ └── useThis/ │ │ │ │ ├── after/ │ │ │ │ │ └── A.java │ │ │ │ └── before/ │ │ │ │ └── A.java │ │ │ ├── delegate/ │ │ │ │ └── model/ │ │ │ │ └── DelegateModel.java │ │ │ ├── extractinterface/ │ │ │ │ ├── simple/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ ├── A.java │ │ │ │ │ │ └── Interface.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ └── usage/ │ │ │ │ ├── after/ │ │ │ │ │ ├── A.java │ │ │ │ │ ├── B.java │ │ │ │ │ └── Interface.java │ │ │ │ └── before/ │ │ │ │ ├── A.java │ │ │ │ └── B.java │ │ │ ├── extractvariable/ │ │ │ │ ├── multiple/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ └── single/ │ │ │ │ ├── after/ │ │ │ │ │ └── A.java │ │ │ │ └── before/ │ │ │ │ └── A.java │ │ │ ├── findreferences/ │ │ │ │ └── extensionMethod/ │ │ │ │ ├── Extension.java │ │ │ │ └── Usage.java │ │ │ ├── inline/ │ │ │ │ ├── getter/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── InlineGetter.java │ │ │ │ │ └── before/ │ │ │ │ │ └── InlineGetter.java │ │ │ │ └── setter/ │ │ │ │ ├── after/ │ │ │ │ │ └── InlineSetter.java │ │ │ │ └── before/ │ │ │ │ └── InlineSetter.java │ │ │ ├── javadoc/ │ │ │ │ └── getterSetter/ │ │ │ │ └── Javadoc.java │ │ │ ├── noerrors/ │ │ │ │ ├── builderJavadoc/ │ │ │ │ │ ├── BuilderJavadoc.java │ │ │ │ │ └── Usage.java │ │ │ │ ├── fieldNameConstantsInAnnotation/ │ │ │ │ │ ├── Annotation.java │ │ │ │ │ ├── Constants.java │ │ │ │ │ └── Usage.java │ │ │ │ └── synchronizedUsage/ │ │ │ │ ├── ClassWithSynchronized.java │ │ │ │ └── Usage.java │ │ │ ├── rename/ │ │ │ │ ├── builderField/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ ├── data/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ ├── extensionMethod/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ ├── Extension.java │ │ │ │ │ │ └── Usage.java │ │ │ │ │ └── before/ │ │ │ │ │ ├── Extension.java │ │ │ │ │ └── Usage.java │ │ │ │ ├── nestedClass/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ ├── simple/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ ├── withGetter/ │ │ │ │ │ ├── after/ │ │ │ │ │ │ └── A.java │ │ │ │ │ └── before/ │ │ │ │ │ └── A.java │ │ │ │ └── withGetterDifferentFile/ │ │ │ │ ├── after/ │ │ │ │ │ ├── A.java │ │ │ │ │ └── B.java │ │ │ │ └── before/ │ │ │ │ ├── A.java │ │ │ │ └── B.java │ │ │ └── select/ │ │ │ ├── builderField/ │ │ │ │ └── A.java │ │ │ └── superbuilderField/ │ │ │ └── A.java │ │ └── src/ │ │ └── lombok/ │ │ └── eclipse/ │ │ ├── EclipseRunner.java │ │ ├── EclipseTests.java │ │ ├── RefactoringUtils.java │ │ ├── SetupBeforeAfterTest.java │ │ ├── SetupSingleFileTest.java │ │ ├── SetupTest.java │ │ ├── cleanup/ │ │ │ └── CleanupTest.java │ │ ├── compile/ │ │ │ └── NoErrorsTest.java │ │ ├── edit/ │ │ │ └── SelectTest.java │ │ ├── misc/ │ │ │ ├── DelegateTest.java │ │ │ └── JavadocTest.java │ │ ├── refactoring/ │ │ │ ├── ExtractInterfaceTest.java │ │ │ ├── ExtractVariableTest.java │ │ │ ├── InlineTest.java │ │ │ └── RenameTest.java │ │ └── references/ │ │ └── FindReferencesTest.java │ ├── manual/ │ │ ├── about.txt │ │ ├── compileTests/ │ │ │ ├── .gitignore │ │ │ └── runTests.sh │ │ ├── delombokAntTask/ │ │ │ ├── .gitignore │ │ │ ├── build.xml │ │ │ └── src/ │ │ │ └── Test.java │ │ ├── knownIssue-1976_2138-valPlusDelegateVsEclipseErrors/ │ │ │ └── about.txt │ │ └── moduleBasedMultiProject/ │ │ ├── .gitignore │ │ ├── projA/ │ │ │ ├── module-info.java │ │ │ └── pkgA/ │ │ │ └── ClassA.java │ │ ├── projB/ │ │ │ ├── module-info.java │ │ │ └── pkgB/ │ │ │ └── ClassB.java │ │ └── runTests │ ├── pretty/ │ │ └── resource/ │ │ ├── after/ │ │ │ ├── Annotation.java │ │ │ ├── ArrayAndVarargs.java │ │ │ ├── Cast.java │ │ │ ├── CastWithIntersection.java │ │ │ ├── CompactSourceFile.java │ │ │ ├── DefaultMethod.java │ │ │ ├── Enum.java │ │ │ ├── ExoticJava.java │ │ │ ├── ForEach.java │ │ │ ├── ForLoop.java │ │ │ ├── Interfaces.java │ │ │ ├── Java11Var.java │ │ │ ├── Javadoc.java │ │ │ ├── Lambda.java │ │ │ ├── MethodReference.java │ │ │ ├── ModuleImport.java │ │ │ ├── MultiCatch.java │ │ │ ├── PatternInstanceOf.java │ │ │ ├── Record.java │ │ │ ├── RecordPattern19.java │ │ │ ├── RecordPattern20.java │ │ │ ├── RecordPattern21.java │ │ │ ├── Sealed.java │ │ │ ├── Switch11.java │ │ │ ├── Switch12.java │ │ │ ├── Switch13.java │ │ │ ├── Switch17.java │ │ │ ├── Switch19.java │ │ │ ├── Switch21.java │ │ │ ├── TextBlocks.java │ │ │ ├── ThisParameter.java │ │ │ ├── TryWithResources.java │ │ │ ├── TryWithResourcesVarRef.java │ │ │ ├── TypeAnnotations.java │ │ │ ├── UnnamedVariables.java │ │ │ └── WithComments.java │ │ ├── before/ │ │ │ ├── Annotation.java │ │ │ ├── ArrayAndVarargs.java │ │ │ ├── Cast.java │ │ │ ├── CastWithIntersection.java │ │ │ ├── CompactSourceFile.java │ │ │ ├── DefaultMethod.java │ │ │ ├── Enum.java │ │ │ ├── ExoticJava.java │ │ │ ├── ForEach.java │ │ │ ├── ForLoop.java │ │ │ ├── Interfaces.java │ │ │ ├── Java11Var.java │ │ │ ├── Javadoc.java │ │ │ ├── Lambda.java │ │ │ ├── MethodReference.java │ │ │ ├── ModuleImport.java │ │ │ ├── MultiCatch.java │ │ │ ├── PatternInstanceOf.java │ │ │ ├── Record.java │ │ │ ├── RecordPattern19.java │ │ │ ├── RecordPattern20.java │ │ │ ├── RecordPattern21.java │ │ │ ├── Sealed.java │ │ │ ├── Switch11.java │ │ │ ├── Switch12.java │ │ │ ├── Switch13.java │ │ │ ├── Switch17.java │ │ │ ├── Switch19.java │ │ │ ├── Switch21.java │ │ │ ├── TextBlocks.java │ │ │ ├── ThisParameter.java │ │ │ ├── TryWithResources.java │ │ │ ├── TryWithResourcesVarRef.java │ │ │ ├── TypeAnnotations.java │ │ │ ├── UnnamedVariables.java │ │ │ └── WithComments.java │ │ └── messages/ │ │ ├── DefaultMethod.java.messages │ │ └── ExoticJava.java.messages │ ├── stubs/ │ │ ├── com/ │ │ │ └── fasterxml/ │ │ │ └── jackson/ │ │ │ ├── annotation/ │ │ │ │ ├── JsonAnySetter.java │ │ │ │ ├── JsonIgnoreProperties.java │ │ │ │ ├── JsonProperty.java │ │ │ │ ├── JsonSetter.java │ │ │ │ └── Nulls.java │ │ │ └── databind/ │ │ │ └── annotation/ │ │ │ ├── JsonDeserialize.java │ │ │ └── JsonPOJOBuilder.java │ │ ├── jakarta/ │ │ │ └── annotation/ │ │ │ ├── Generated.java │ │ │ ├── Nonnull.java │ │ │ └── Nullable.java │ │ ├── java/ │ │ │ └── lang/ │ │ │ ├── Record.java │ │ │ └── runtime/ │ │ │ └── ObjectMethods.java │ │ ├── javax/ │ │ │ └── annotation/ │ │ │ └── Generated.java │ │ ├── org/ │ │ │ ├── checkerframework/ │ │ │ │ ├── checker/ │ │ │ │ │ ├── calledmethods/ │ │ │ │ │ │ └── qual/ │ │ │ │ │ │ └── CalledMethods.java │ │ │ │ │ └── nullness/ │ │ │ │ │ └── qual/ │ │ │ │ │ ├── NonNull.java │ │ │ │ │ └── Nullable.java │ │ │ │ ├── common/ │ │ │ │ │ ├── aliasing/ │ │ │ │ │ │ └── qual/ │ │ │ │ │ │ └── Unique.java │ │ │ │ │ └── returnsreceiver/ │ │ │ │ │ └── qual/ │ │ │ │ │ └── This.java │ │ │ │ └── dataflow/ │ │ │ │ └── qual/ │ │ │ │ ├── Pure.java │ │ │ │ └── SideEffectFree.java │ │ │ ├── eclipse/ │ │ │ │ └── jdt/ │ │ │ │ └── annotation/ │ │ │ │ ├── NonNull.java │ │ │ │ └── Nullable.java │ │ │ └── springframework/ │ │ │ └── lang/ │ │ │ ├── NonNull.java │ │ │ └── Nullable.java │ │ └── tools/ │ │ └── jackson/ │ │ └── databind/ │ │ └── annotation/ │ │ ├── JsonDeserialize.java │ │ └── JsonPOJOBuilder.java │ └── transform/ │ ├── knownBroken/ │ │ └── before/ │ │ ├── I1132RecursiveGenerics.java │ │ └── I1302BuilderInInstanceInnerClass.java │ ├── resource/ │ │ ├── after-delombok/ │ │ │ ├── Accessors.java │ │ │ ├── AccessorsCascade.java │ │ │ ├── AccessorsConfiguration.java │ │ │ ├── AccessorsInAnonymousClass.java │ │ │ ├── AccessorsMakeFinal.java │ │ │ ├── AccessorsMakeFinalLombokConfig.java │ │ │ ├── AccessorsNoParamWarning.java │ │ │ ├── BuilderAccessWithGetter.java │ │ │ ├── BuilderComplex.java │ │ │ ├── BuilderConstructorJavadoc.java │ │ │ ├── BuilderDefaults.java │ │ │ ├── BuilderDefaultsArray.java │ │ │ ├── BuilderDefaultsGenerics.java │ │ │ ├── BuilderDefaultsTargetTyping.java │ │ │ ├── BuilderDefaultsWarnings.java │ │ │ ├── BuilderGenericMethod.java │ │ │ ├── BuilderInAnonymousClass.java │ │ │ ├── BuilderInstanceMethod.java │ │ │ ├── BuilderJavadoc.java │ │ │ ├── BuilderNestedInEnum.java │ │ │ ├── BuilderNestedJavadoc.java │ │ │ ├── BuilderOnNestedClass.java │ │ │ ├── BuilderOnNestedRecord.java │ │ │ ├── BuilderSimple.java │ │ │ ├── BuilderSimpleOnRecord.java │ │ │ ├── BuilderSimpleWithSetterPrefix.java │ │ │ ├── BuilderSingularAnnotatedTypes.java │ │ │ ├── BuilderSingularAnnotatedTypesWithSetterPrefix.java │ │ │ ├── BuilderSingularGuavaListsSets.java │ │ │ ├── BuilderSingularGuavaMaps.java │ │ │ ├── BuilderSingularLists.java │ │ │ ├── BuilderSingularMaps.java │ │ │ ├── BuilderSingularMapsWithSetterPrefix.java │ │ │ ├── BuilderSingularNoAuto.java │ │ │ ├── BuilderSingularNoAutoWithSetterPrefix.java │ │ │ ├── BuilderSingularNullBehavior1.java │ │ │ ├── BuilderSingularNullBehavior2.java │ │ │ ├── BuilderSingularOnRecord.java │ │ │ ├── BuilderSingularRedirectToGuava.java │ │ │ ├── BuilderSingularSets.java │ │ │ ├── BuilderSingularSetsWithSetterPrefix.java │ │ │ ├── BuilderSingularToBuilderWithNull.java │ │ │ ├── BuilderSingularToBuilderWithNullWithSetterPrefix.java │ │ │ ├── BuilderSingularWildcardListsWithToBuilder.java │ │ │ ├── BuilderSingularWithPrefixes.java │ │ │ ├── BuilderSingularWithPrefixesWithSetterPrefix.java │ │ │ ├── BuilderTypeAnnos.java │ │ │ ├── BuilderTypeAnnosWithSetterPrefix.java │ │ │ ├── BuilderValueData.java │ │ │ ├── BuilderValueDataWithSetterPrefix.java │ │ │ ├── BuilderWithAccessors.java │ │ │ ├── BuilderWithBadNames.java │ │ │ ├── BuilderWithDeprecated.java │ │ │ ├── BuilderWithDeprecatedAnnOnly.java │ │ │ ├── BuilderWithExistingBuilderClass.java │ │ │ ├── BuilderWithExistingBuilderClassWithSetterPrefix.java │ │ │ ├── BuilderWithJavaBeansSpecCapitalization.java │ │ │ ├── BuilderWithNoBuilderMethod.java │ │ │ ├── BuilderWithNonNull.java │ │ │ ├── BuilderWithNonNullWithSetterPrefix.java │ │ │ ├── BuilderWithRecursiveGenerics.java │ │ │ ├── BuilderWithToBuilder.java │ │ │ ├── BuilderWithTolerate.java │ │ │ ├── CheckerFrameworkBasic.java │ │ │ ├── CheckerFrameworkBuilder.java │ │ │ ├── CheckerFrameworkSuperBuilder.java │ │ │ ├── ClassNamedAfterGetter.java │ │ │ ├── CleanupName.java │ │ │ ├── CleanupPlain.java │ │ │ ├── CommentsInterspersed.java │ │ │ ├── ConflictingStaticConstructorNames.java │ │ │ ├── ConstructorInner.java │ │ │ ├── ConstructorJavadoc.java │ │ │ ├── Constructors.java │ │ │ ├── ConstructorsConfiguration.java │ │ │ ├── ConstructorsInAnonymousClass.java │ │ │ ├── ConstructorsOnRecord.java │ │ │ ├── ConstructorsTypeAnnos.java │ │ │ ├── ConstructorsWithAccessors.java │ │ │ ├── ConstructorsWithBuilderDefaults.java │ │ │ ├── ConstructorsWithBuilderDefaults2.java │ │ │ ├── ConstructorsWithSuperBuilderDefaults.java │ │ │ ├── DataConfiguration.java │ │ │ ├── DataExtended.java │ │ │ ├── DataIgnore.java │ │ │ ├── DataInAnonymousClass.java │ │ │ ├── DataOnEnum.java │ │ │ ├── DataOnLocalClass.java │ │ │ ├── DataOnRecord.java │ │ │ ├── DataPlain.java │ │ │ ├── DataWithGetter.java │ │ │ ├── DataWithGetterNone.java │ │ │ ├── DataWithOverrideEqualsAndHashCode.java │ │ │ ├── DelegateAlreadyImplemented.java │ │ │ ├── DelegateGenerics.java │ │ │ ├── DelegateOnGetter.java │ │ │ ├── DelegateOnGetterNone.java │ │ │ ├── DelegateOnMethods.java │ │ │ ├── DelegateOnRecord.java │ │ │ ├── DelegateTypesAndExcludes.java │ │ │ ├── DelegateWithDeprecated.java │ │ │ ├── DelegateWithVarargs.java │ │ │ ├── DelegateWithVarargs2.java │ │ │ ├── EncodingUsAscii.java │ │ │ ├── EncodingUtf8.java │ │ │ ├── EqualsAndHashCode.java │ │ │ ├── EqualsAndHashCodeAnnotated.java │ │ │ ├── EqualsAndHashCodeAutoExclude.java │ │ │ ├── EqualsAndHashCodeCache.java │ │ │ ├── EqualsAndHashCodeConfigKeys1.java │ │ │ ├── EqualsAndHashCodeConfigKeys2.java │ │ │ ├── EqualsAndHashCodeEmpty.java │ │ │ ├── EqualsAndHashCodeExplicitInclude.java │ │ │ ├── EqualsAndHashCodeInAnonymousClass.java │ │ │ ├── EqualsAndHashCodeNestedShadow.java │ │ │ ├── EqualsAndHashCodeNewStyle.java │ │ │ ├── EqualsAndHashCodeOfAndExclude.java │ │ │ ├── EqualsAndHashCodeOnRecord.java │ │ │ ├── EqualsAndHashCodeRank.java │ │ │ ├── EqualsAndHashCodeWithExistingMethods.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInners.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java │ │ │ ├── EqualsAndHashCodeWithNonNullByDefault.java │ │ │ ├── EqualsAndHashCodeWithOnParam.java │ │ │ ├── EqualsAndHashCodeWithSomeExistingMethods.java │ │ │ ├── ExtensionMethodAmbiguousFunctional.java │ │ │ ├── ExtensionMethodAutoboxing.java │ │ │ ├── ExtensionMethodChain.java │ │ │ ├── ExtensionMethodFunctional.java │ │ │ ├── ExtensionMethodGeneric.java │ │ │ ├── ExtensionMethodInLambda.java │ │ │ ├── ExtensionMethodNames.java │ │ │ ├── ExtensionMethodNonStatic.java │ │ │ ├── ExtensionMethodOnRecord.java │ │ │ ├── ExtensionMethodPlain.java │ │ │ ├── ExtensionMethodSuppress.java │ │ │ ├── ExtensionMethodVarargs.java │ │ │ ├── ExtensionMethodWidening.java │ │ │ ├── FieldDefaults.java │ │ │ ├── FieldDefaultsNoop.java │ │ │ ├── FieldDefaultsOnRecord.java │ │ │ ├── FieldDefaultsViaConfig.java │ │ │ ├── FieldDefaultsViaConfigAndRequiredArgsConstructor.java │ │ │ ├── FieldDefaultsViaConfigOnRecord.java │ │ │ ├── FieldNameConstantsBasic.java │ │ │ ├── FieldNameConstantsConfigKeys.java │ │ │ ├── FieldNameConstantsEnum.java │ │ │ ├── FieldNameConstantsHandrolled.java │ │ │ ├── FieldNameConstantsInAnonymousClass.java │ │ │ ├── FieldNameConstantsOnRecord.java │ │ │ ├── FieldNameConstantsUppercased.java │ │ │ ├── GenerateSuppressFBWarnings.java │ │ │ ├── GeneratedJavaxJakarta.java │ │ │ ├── GeneratedJavaxOffLombokOff.java │ │ │ ├── GeneratedJavaxOnLombokOn.java │ │ │ ├── GeneratedOff.java │ │ │ ├── GeneratedOffJavaxOn.java │ │ │ ├── GeneratedOffLombokOn.java │ │ │ ├── GeneratedOn.java │ │ │ ├── GetterAccessLevel.java │ │ │ ├── GetterAlreadyExists.java │ │ │ ├── GetterBoolean.java │ │ │ ├── GetterDeprecated.java │ │ │ ├── GetterEnum.java │ │ │ ├── GetterEnumConstant.java │ │ │ ├── GetterInAnonymousClass.java │ │ │ ├── GetterLazy.java │ │ │ ├── GetterLazyArguments.java │ │ │ ├── GetterLazyBoolean.java │ │ │ ├── GetterLazyEahcToString.java │ │ │ ├── GetterLazyErrorPosition.java │ │ │ ├── GetterLazyGenerics.java │ │ │ ├── GetterLazyInAnonymousClass.java │ │ │ ├── GetterLazyInvalid.java │ │ │ ├── GetterLazyNative.java │ │ │ ├── GetterLazyTransient.java │ │ │ ├── GetterNone.java │ │ │ ├── GetterOnClass.java │ │ │ ├── GetterOnMethod.java │ │ │ ├── GetterOnMethodErrors2.java │ │ │ ├── GetterOnMethodOnType.java │ │ │ ├── GetterOnRecord.java │ │ │ ├── GetterOnStatic.java │ │ │ ├── GetterPlain.java │ │ │ ├── GetterSetterJavadoc.java │ │ │ ├── GetterTypeAnnos.java │ │ │ ├── GetterWithDollar.java │ │ │ ├── GetterWithJavaBeansSpecCapitalization.java │ │ │ ├── HelperInInitializationBlock.java │ │ │ ├── HelperInMethod.java │ │ │ ├── I2335_BuilderMultipleObtainVia.java │ │ │ ├── InjectField.java │ │ │ ├── InnerClass.java │ │ │ ├── JacksonJsonProperty.java │ │ │ ├── JacksonizedAccessors.java │ │ │ ├── JacksonizedAccessorsTransient.java │ │ │ ├── JacksonizedBuilderComplex.java │ │ │ ├── JacksonizedBuilderSimple.java │ │ │ ├── JacksonizedBuilderSingular.java │ │ │ ├── JacksonizedNoConfigChoice.java │ │ │ ├── JacksonizedOnRecord.java │ │ │ ├── JacksonizedSuperBuilderSimple.java │ │ │ ├── JacksonizedSuperBuilderWithJsonDeserialize.java │ │ │ ├── JavadocGenerally.java │ │ │ ├── JavadocMultiline.java │ │ │ ├── LockedInInitializer.java │ │ │ ├── LockedInRecord.java │ │ │ ├── LockedName.java │ │ │ ├── LockedOnStatic.java │ │ │ ├── LockedPlain.java │ │ │ ├── LockedStaticMix.java │ │ │ ├── LockedTypeMismatch.java │ │ │ ├── LoggerCommons.java │ │ │ ├── LoggerCommonsAccess.java │ │ │ ├── LoggerConfig.java │ │ │ ├── LoggerConfigOnRecord.java │ │ │ ├── LoggerCustom.java │ │ │ ├── LoggerCustomAccess.java │ │ │ ├── LoggerCustomWithPackage.java │ │ │ ├── LoggerCustomWithTopicAndName.java │ │ │ ├── LoggerFlogger.java │ │ │ ├── LoggerFloggerAccess.java │ │ │ ├── LoggerFloggerRecord.java │ │ │ ├── LoggerJBossLog.java │ │ │ ├── LoggerJBossLogAccess.java │ │ │ ├── LoggerJul.java │ │ │ ├── LoggerJulAccess.java │ │ │ ├── LoggerLog4j.java │ │ │ ├── LoggerLog4j2.java │ │ │ ├── LoggerLog4j2Access.java │ │ │ ├── LoggerLog4jAccess.java │ │ │ ├── LoggerSlf4j.java │ │ │ ├── LoggerSlf4jAccess.java │ │ │ ├── LoggerSlf4jAlreadyExists.java │ │ │ ├── LoggerSlf4jInAnonymousClass.java │ │ │ ├── LoggerSlf4jNonStaticOnRecord.java │ │ │ ├── LoggerSlf4jOnRecord.java │ │ │ ├── LoggerSlf4jTypes.java │ │ │ ├── LoggerSlf4jWithPackage.java │ │ │ ├── LoggerXSlf4j.java │ │ │ ├── LoggerXSlf4jAccess.java │ │ │ ├── MixGetterVal.java │ │ │ ├── MultiFieldGetter.java │ │ │ ├── NoArgsConstructorForce.java │ │ │ ├── NoPrivateNoArgsConstructor.java │ │ │ ├── NonNullExistingConstructorOnRecord.java │ │ │ ├── NonNullOnParameter.java │ │ │ ├── NonNullOnParameterAbstract.java │ │ │ ├── NonNullOnParameterOfDefaultMethod.java │ │ │ ├── NonNullOnRecordExistingConstructor.java │ │ │ ├── NonNullOnRecordExistingSetter.java │ │ │ ├── NonNullOnRecordSimple.java │ │ │ ├── NonNullOnRecordTypeUse.java │ │ │ ├── NonNullPlain.java │ │ │ ├── NonNullTypeUse.java │ │ │ ├── NonNullWithAlternateException.java │ │ │ ├── NonNullWithAssertion.java │ │ │ ├── NonNullWithGuava.java │ │ │ ├── NonNullWithJdk.java │ │ │ ├── NonNullWithSneakyThrows.java │ │ │ ├── NullAnnotatedCheckerFrameworkSuperBuilder.java │ │ │ ├── NullLibrary1.java │ │ │ ├── NullLibrary2.java │ │ │ ├── NullLibrary3.java │ │ │ ├── OnXJava7Style.java │ │ │ ├── OnXJava8Style.java │ │ │ ├── PrivateNoArgsConstructor.java │ │ │ ├── SetterAccessLevel.java │ │ │ ├── SetterAlreadyExists.java │ │ │ ├── SetterAndWithMethodJavadoc.java │ │ │ ├── SetterDeprecated.java │ │ │ ├── SetterInAnonymousClass.java │ │ │ ├── SetterOnClass.java │ │ │ ├── SetterOnMethodOnParam.java │ │ │ ├── SetterOnRecord.java │ │ │ ├── SetterOnStatic.java │ │ │ ├── SetterPlain.java │ │ │ ├── SetterTypeAnnos.java │ │ │ ├── SetterWithDollar.java │ │ │ ├── SetterWithJavaBeansSpecCapitalization.java │ │ │ ├── SimpleTypeResolution.java │ │ │ ├── SingularCleanupForDelombok.java │ │ │ ├── SkipSuppressWarnings.java │ │ │ ├── SneakyThrowsInInitializer.java │ │ │ ├── SneakyThrowsMultiple.java │ │ │ ├── SneakyThrowsPlain.java │ │ │ ├── SneakyThrowsSingle.java │ │ │ ├── StandardExceptionWithConstructor.java │ │ │ ├── StandardExceptions.java │ │ │ ├── StaticConstructor.java │ │ │ ├── SuperBuilderAbstract.java │ │ │ ├── SuperBuilderAbstractToBuilder.java │ │ │ ├── SuperBuilderBasic.java │ │ │ ├── SuperBuilderBasicToBuilder.java │ │ │ ├── SuperBuilderCustomName.java │ │ │ ├── SuperBuilderCustomized.java │ │ │ ├── SuperBuilderCustomizedWithSetterPrefix.java │ │ │ ├── SuperBuilderInAnonymousClass.java │ │ │ ├── SuperBuilderInitializer.java │ │ │ ├── SuperBuilderJavadoc.java │ │ │ ├── SuperBuilderNameClashes.java │ │ │ ├── SuperBuilderNestedGenericTypes.java │ │ │ ├── SuperBuilderSingularAnnotatedTypes.java │ │ │ ├── SuperBuilderSingularCustomized.java │ │ │ ├── SuperBuilderSingularToBuilderGuava.java │ │ │ ├── SuperBuilderWithAnnotatedTypeParam.java │ │ │ ├── SuperBuilderWithArrayTypeParam.java │ │ │ ├── SuperBuilderWithCustomBuilderClassName.java │ │ │ ├── SuperBuilderWithCustomBuilderMethod.java │ │ │ ├── SuperBuilderWithDefaults.java │ │ │ ├── SuperBuilderWithDefaultsAndTargetTyping.java │ │ │ ├── SuperBuilderWithExistingConstructor.java │ │ │ ├── SuperBuilderWithGenerics.java │ │ │ ├── SuperBuilderWithGenerics2.java │ │ │ ├── SuperBuilderWithGenerics3.java │ │ │ ├── SuperBuilderWithGenericsAndToBuilder.java │ │ │ ├── SuperBuilderWithNonNull.java │ │ │ ├── SuperBuilderWithOverloadedGeneratedMethods.java │ │ │ ├── SuperBuilderWithPrefixes.java │ │ │ ├── SuperBuilderWithSetterPrefix.java │ │ │ ├── SynchronizedInAnonymousClass.java │ │ │ ├── SynchronizedInInitializer.java │ │ │ ├── SynchronizedInRecord.java │ │ │ ├── SynchronizedName.java │ │ │ ├── SynchronizedNameNoSuchField.java │ │ │ ├── SynchronizedNameStaticToInstanceRef.java │ │ │ ├── SynchronizedOnStatic.java │ │ │ ├── SynchronizedPlain.java │ │ │ ├── TestOperators.java │ │ │ ├── ToStringArray.java │ │ │ ├── ToStringArrayTypeAnnotations.java │ │ │ ├── ToStringAutoExclude.java │ │ │ ├── ToStringAutoSuper.java │ │ │ ├── ToStringConfiguration.java │ │ │ ├── ToStringEnum.java │ │ │ ├── ToStringExplicitInclude.java │ │ │ ├── ToStringExplicitIncludeConf.java │ │ │ ├── ToStringInAnonymousClass.java │ │ │ ├── ToStringInner.java │ │ │ ├── ToStringNewStyle.java │ │ │ ├── ToStringOnRecord.java │ │ │ ├── ToStringPlain.java │ │ │ ├── Tolerate.java │ │ │ ├── TrickyTypeResolution.java │ │ │ ├── TrickyTypeResolution2.java │ │ │ ├── TypeUseAnnotations.java │ │ │ ├── UtilityClass.java │ │ │ ├── UtilityClassErrors.java │ │ │ ├── UtilityClassGeneric.java │ │ │ ├── UtilityClassInAnonymousClass.java │ │ │ ├── UtilityClassInner.java │ │ │ ├── UtilityClassOnRecord.java │ │ │ ├── ValAnonymousSubclassSelfReference.java │ │ │ ├── ValAnonymousSubclassWithGenerics.java │ │ │ ├── ValComplex.java │ │ │ ├── ValDefault.java │ │ │ ├── ValDelegateMethodReference.java │ │ │ ├── ValErrors.java │ │ │ ├── ValFinal.java │ │ │ ├── ValInBasicFor.java │ │ │ ├── ValInFor.java │ │ │ ├── ValInLambda.java │ │ │ ├── ValInMultiDeclaration.java │ │ │ ├── ValInTryWithResources.java │ │ │ ├── ValInvalidParameter.java │ │ │ ├── ValLambda.java │ │ │ ├── ValLessSimple.java │ │ │ ├── ValLub.java │ │ │ ├── ValNullInit.java │ │ │ ├── ValOutersWithGenerics.java │ │ │ ├── ValRawType.java │ │ │ ├── ValSimple.java │ │ │ ├── ValSuperDefaultMethod.java │ │ │ ├── ValSwitchExpression.java │ │ │ ├── ValToNative.java │ │ │ ├── ValWeirdTypes.java │ │ │ ├── ValWithLabel.java │ │ │ ├── ValWithLocalClasses.java │ │ │ ├── ValWithSelfRefGenerics.java │ │ │ ├── ValueCallSuper.java │ │ │ ├── ValueInAnonymousClass.java │ │ │ ├── ValueOnRecord.java │ │ │ ├── ValuePlain.java │ │ │ ├── ValueStaticConstructorOf.java │ │ │ ├── ValueStaticField.java │ │ │ ├── ValueWithJavaBeansSpecCapitalization.java │ │ │ ├── VarComplex.java │ │ │ ├── VarInFor.java │ │ │ ├── VarInForOld.java │ │ │ ├── VarModifier.java │ │ │ ├── VarNullInit.java │ │ │ ├── VarWarning.java │ │ │ ├── WeirdJavadoc.java │ │ │ ├── WithAlreadyExists.java │ │ │ ├── WithAndAllArgsConstructor.java │ │ │ ├── WithByInAnonymousClass.java │ │ │ ├── WithByNullAnnos.java │ │ │ ├── WithByOnRecord.java │ │ │ ├── WithByOnRecordComponent.java │ │ │ ├── WithByTypes.java │ │ │ ├── WithInAnonymousClass.java │ │ │ ├── WithInnerAnnotation.java │ │ │ ├── WithMethodAbstract.java │ │ │ ├── WithMethodMarkedDeprecated.java │ │ │ ├── WithMethodMarkedDeprecatedAnnOnly.java │ │ │ ├── WithNested.java │ │ │ ├── WithOnClass.java │ │ │ ├── WithOnNestedRecord.java │ │ │ ├── WithOnRecord.java │ │ │ ├── WithOnRecordComponent.java │ │ │ ├── WithOnStatic.java │ │ │ ├── WithPlain.java │ │ │ ├── WithWithDollar.java │ │ │ ├── WithWithGenerics.java │ │ │ ├── WithWithJavaBeansSpecCapitalization.java │ │ │ ├── WithWithTypeAnnos.java │ │ │ ├── WitherAccessLevel.java │ │ │ └── WitherLegacyStar.java │ │ ├── after-ecj/ │ │ │ ├── Accessors.java │ │ │ ├── AccessorsCascade.java │ │ │ ├── AccessorsConfiguration.java │ │ │ ├── AccessorsInAnonymousClass.java │ │ │ ├── AccessorsMakeFinal.java │ │ │ ├── AccessorsMakeFinalLombokConfig.java │ │ │ ├── AccessorsNoParamWarning.java │ │ │ ├── BuilderAccessWithGetter.java │ │ │ ├── BuilderComplex.java │ │ │ ├── BuilderConstructorJavadoc.java │ │ │ ├── BuilderDefaults.java │ │ │ ├── BuilderDefaultsArray.java │ │ │ ├── BuilderDefaultsGenerics.java │ │ │ ├── BuilderDefaultsTargetTyping.java │ │ │ ├── BuilderDefaultsWarnings.java │ │ │ ├── BuilderGenericMethod.java │ │ │ ├── BuilderInAnonymousClass.java │ │ │ ├── BuilderInstanceMethod.java │ │ │ ├── BuilderJavadoc.java │ │ │ ├── BuilderNestedInEnum.java │ │ │ ├── BuilderNestedJavadoc.java │ │ │ ├── BuilderOnNestedClass.java │ │ │ ├── BuilderOnNestedRecord.java │ │ │ ├── BuilderSimple.java │ │ │ ├── BuilderSimpleOnRecord.java │ │ │ ├── BuilderSimpleWithSetterPrefix.java │ │ │ ├── BuilderSingularAnnotatedTypes.java │ │ │ ├── BuilderSingularAnnotatedTypesWithSetterPrefix.java │ │ │ ├── BuilderSingularGuavaListsSets.java │ │ │ ├── BuilderSingularGuavaMaps.java │ │ │ ├── BuilderSingularLists.java │ │ │ ├── BuilderSingularMaps.java │ │ │ ├── BuilderSingularMapsWithSetterPrefix.java │ │ │ ├── BuilderSingularNoAuto.java │ │ │ ├── BuilderSingularNoAutoWithSetterPrefix.java │ │ │ ├── BuilderSingularNullBehavior1.java │ │ │ ├── BuilderSingularNullBehavior2.java │ │ │ ├── BuilderSingularOnRecord.java │ │ │ ├── BuilderSingularRedirectToGuava.java │ │ │ ├── BuilderSingularSets.java │ │ │ ├── BuilderSingularSetsWithSetterPrefix.java │ │ │ ├── BuilderSingularToBuilderWithNull.java │ │ │ ├── BuilderSingularToBuilderWithNullWithSetterPrefix.java │ │ │ ├── BuilderSingularWildcardListsWithToBuilder.java │ │ │ ├── BuilderSingularWithPrefixes.java │ │ │ ├── BuilderSingularWithPrefixesWithSetterPrefix.java │ │ │ ├── BuilderTypeAnnos.java │ │ │ ├── BuilderTypeAnnosWithSetterPrefix.java │ │ │ ├── BuilderValueData.java │ │ │ ├── BuilderValueDataWithSetterPrefix.java │ │ │ ├── BuilderWithAccessors.java │ │ │ ├── BuilderWithBadNames.java │ │ │ ├── BuilderWithDeprecated.java │ │ │ ├── BuilderWithDeprecatedAnnOnly.java │ │ │ ├── BuilderWithExistingBuilderClass.java │ │ │ ├── BuilderWithExistingBuilderClassWithSetterPrefix.java │ │ │ ├── BuilderWithJavaBeansSpecCapitalization.java │ │ │ ├── BuilderWithNoBuilderMethod.java │ │ │ ├── BuilderWithNonNull.java │ │ │ ├── BuilderWithNonNullWithSetterPrefix.java │ │ │ ├── BuilderWithRecursiveGenerics.java │ │ │ ├── BuilderWithToBuilder.java │ │ │ ├── BuilderWithTolerate.java │ │ │ ├── CheckerFrameworkBasic.java │ │ │ ├── CheckerFrameworkBuilder.java │ │ │ ├── CheckerFrameworkSuperBuilder.java │ │ │ ├── ClassNamedAfterGetter.java │ │ │ ├── CleanupName.java │ │ │ ├── CleanupPlain.java │ │ │ ├── CommentsInterspersed.java │ │ │ ├── ConflictingStaticConstructorNames.java │ │ │ ├── ConstructorInner.java │ │ │ ├── ConstructorJavadoc.java │ │ │ ├── Constructors.java │ │ │ ├── ConstructorsConfiguration.java │ │ │ ├── ConstructorsInAnonymousClass.java │ │ │ ├── ConstructorsOnRecord.java │ │ │ ├── ConstructorsTypeAnnos.java │ │ │ ├── ConstructorsWithAccessors.java │ │ │ ├── ConstructorsWithBuilderDefaults.java │ │ │ ├── ConstructorsWithBuilderDefaults2.java │ │ │ ├── ConstructorsWithSuperBuilderDefaults.java │ │ │ ├── DataConfiguration.java │ │ │ ├── DataExtended.java │ │ │ ├── DataIgnore.java │ │ │ ├── DataInAnonymousClass.java │ │ │ ├── DataOnEnum.java │ │ │ ├── DataOnLocalClass.java │ │ │ ├── DataOnRecord.java │ │ │ ├── DataPlain.java │ │ │ ├── DataWithGetter.java │ │ │ ├── DataWithGetterNone.java │ │ │ ├── DataWithOverrideEqualsAndHashCode.java │ │ │ ├── DelegateAlreadyImplemented.java │ │ │ ├── DelegateGenerics.java │ │ │ ├── DelegateOnGetter.java │ │ │ ├── DelegateOnGetterNone.java │ │ │ ├── DelegateOnMethods.java │ │ │ ├── DelegateOnRecord.java │ │ │ ├── DelegateTypesAndExcludes.java │ │ │ ├── DelegateWithDeprecated.java │ │ │ ├── DelegateWithVarargs.java │ │ │ ├── DelegateWithVarargs2.java │ │ │ ├── EncodingUsAscii.java │ │ │ ├── EncodingUtf8.java │ │ │ ├── EqualsAndHashCode.java │ │ │ ├── EqualsAndHashCodeAnnotated.java │ │ │ ├── EqualsAndHashCodeAutoExclude.java │ │ │ ├── EqualsAndHashCodeCache.java │ │ │ ├── EqualsAndHashCodeConfigKeys1.java │ │ │ ├── EqualsAndHashCodeConfigKeys2.java │ │ │ ├── EqualsAndHashCodeEmpty.java │ │ │ ├── EqualsAndHashCodeExplicitInclude.java │ │ │ ├── EqualsAndHashCodeInAnonymousClass.java │ │ │ ├── EqualsAndHashCodeNestedShadow.java │ │ │ ├── EqualsAndHashCodeNewStyle.java │ │ │ ├── EqualsAndHashCodeOfAndExclude.java │ │ │ ├── EqualsAndHashCodeOnRecord.java │ │ │ ├── EqualsAndHashCodeRank.java │ │ │ ├── EqualsAndHashCodeWithExistingMethods.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInners.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java │ │ │ ├── EqualsAndHashCodeWithNonNullByDefault.java │ │ │ ├── EqualsAndHashCodeWithOnParam.java │ │ │ ├── EqualsAndHashCodeWithSomeExistingMethods.java │ │ │ ├── ExtensionMethodAmbiguousFunctional.java │ │ │ ├── ExtensionMethodAutoboxing.java │ │ │ ├── ExtensionMethodChain.java │ │ │ ├── ExtensionMethodFunctional.java │ │ │ ├── ExtensionMethodGeneric.java │ │ │ ├── ExtensionMethodInLambda.java │ │ │ ├── ExtensionMethodNames.java │ │ │ ├── ExtensionMethodNonStatic.java │ │ │ ├── ExtensionMethodNonStaticAccess.java │ │ │ ├── ExtensionMethodOnRecord.java │ │ │ ├── ExtensionMethodPlain.java │ │ │ ├── ExtensionMethodSuppress.java │ │ │ ├── ExtensionMethodVarargs.java │ │ │ ├── ExtensionMethodWidening.java │ │ │ ├── FieldDefaults.java │ │ │ ├── FieldDefaultsNoop.java │ │ │ ├── FieldDefaultsOnRecord.java │ │ │ ├── FieldDefaultsViaConfig.java │ │ │ ├── FieldDefaultsViaConfigAndRequiredArgsConstructor.java │ │ │ ├── FieldDefaultsViaConfigOnRecord.java │ │ │ ├── FieldNameConstantsBasic.java │ │ │ ├── FieldNameConstantsConfigKeys.java │ │ │ ├── FieldNameConstantsEnum.java │ │ │ ├── FieldNameConstantsHandrolled.java │ │ │ ├── FieldNameConstantsInAnonymousClass.java │ │ │ ├── FieldNameConstantsOnRecord.java │ │ │ ├── FieldNameConstantsUppercased.java │ │ │ ├── GenerateSuppressFBWarnings.java │ │ │ ├── GeneratedJavaxJakarta.java │ │ │ ├── GeneratedJavaxOffLombokOff.java │ │ │ ├── GeneratedJavaxOnLombokOn.java │ │ │ ├── GeneratedOff.java │ │ │ ├── GeneratedOffJavaxOn.java │ │ │ ├── GeneratedOffLombokOn.java │ │ │ ├── GeneratedOn.java │ │ │ ├── GetterAccessLevel.java │ │ │ ├── GetterAlreadyExists.java │ │ │ ├── GetterBoolean.java │ │ │ ├── GetterDeprecated.java │ │ │ ├── GetterEnum.java │ │ │ ├── GetterEnumConstant.java │ │ │ ├── GetterInAnonymousClass.java │ │ │ ├── GetterLazy.java │ │ │ ├── GetterLazyArguments.java │ │ │ ├── GetterLazyBoolean.java │ │ │ ├── GetterLazyEahcToString.java │ │ │ ├── GetterLazyGenerics.java │ │ │ ├── GetterLazyInAnonymousClass.java │ │ │ ├── GetterLazyInvalid.java │ │ │ ├── GetterLazyNative.java │ │ │ ├── GetterLazyTransient.java │ │ │ ├── GetterNone.java │ │ │ ├── GetterOnClass.java │ │ │ ├── GetterOnMethod.java │ │ │ ├── GetterOnMethodErrors2.java │ │ │ ├── GetterOnMethodOnType.java │ │ │ ├── GetterOnRecord.java │ │ │ ├── GetterOnStatic.java │ │ │ ├── GetterPlain.java │ │ │ ├── GetterSetterJavadoc.java │ │ │ ├── GetterTypeAnnos.java │ │ │ ├── GetterWithDollar.java │ │ │ ├── GetterWithJavaBeansSpecCapitalization.java │ │ │ ├── HelperInInitializationBlock.java │ │ │ ├── HelperInMethod.java │ │ │ ├── I2335_BuilderMultipleObtainVia.java │ │ │ ├── InjectField.java │ │ │ ├── InnerClass.java │ │ │ ├── JacksonJsonProperty.java │ │ │ ├── JacksonizedAccessors.java │ │ │ ├── JacksonizedAccessorsTransient.java │ │ │ ├── JacksonizedBuilderComplex.java │ │ │ ├── JacksonizedBuilderSimple.java │ │ │ ├── JacksonizedBuilderSingular.java │ │ │ ├── JacksonizedNoConfigChoice.java │ │ │ ├── JacksonizedOnRecord.java │ │ │ ├── JacksonizedSuperBuilderSimple.java │ │ │ ├── JacksonizedSuperBuilderWithJsonDeserialize.java │ │ │ ├── JavadocGenerally.java │ │ │ ├── JavadocMultiline.java │ │ │ ├── LockedInInitializer.java │ │ │ ├── LockedInRecord.java │ │ │ ├── LockedName.java │ │ │ ├── LockedOnStatic.java │ │ │ ├── LockedPlain.java │ │ │ ├── LockedStaticMix.java │ │ │ ├── LockedTypeMismatch.java │ │ │ ├── LoggerCommons.java │ │ │ ├── LoggerCommonsAccess.java │ │ │ ├── LoggerConfig.java │ │ │ ├── LoggerConfigOnRecord.java │ │ │ ├── LoggerCustom.java │ │ │ ├── LoggerCustomAccess.java │ │ │ ├── LoggerCustomWithPackage.java │ │ │ ├── LoggerCustomWithTopicAndName.java │ │ │ ├── LoggerFlogger.java │ │ │ ├── LoggerFloggerAccess.java │ │ │ ├── LoggerFloggerRecord.java │ │ │ ├── LoggerJBossLog.java │ │ │ ├── LoggerJBossLogAccess.java │ │ │ ├── LoggerJul.java │ │ │ ├── LoggerJulAccess.java │ │ │ ├── LoggerLog4j.java │ │ │ ├── LoggerLog4j2.java │ │ │ ├── LoggerLog4j2Access.java │ │ │ ├── LoggerLog4jAccess.java │ │ │ ├── LoggerSlf4j.java │ │ │ ├── LoggerSlf4jAccess.java │ │ │ ├── LoggerSlf4jAlreadyExists.java │ │ │ ├── LoggerSlf4jInAnonymousClass.java │ │ │ ├── LoggerSlf4jOnRecord.java │ │ │ ├── LoggerSlf4jTypes.java │ │ │ ├── LoggerSlf4jWithPackage.java │ │ │ ├── LoggerXSlf4j.java │ │ │ ├── LoggerXSlf4jAccess.java │ │ │ ├── MixGetterVal.java │ │ │ ├── MultiFieldGetter.java │ │ │ ├── NoArgsConstructorForce.java │ │ │ ├── NoPrivateNoArgsConstructor.java │ │ │ ├── NonNullExistingConstructorOnRecord.java │ │ │ ├── NonNullOnParameter.java │ │ │ ├── NonNullOnParameterAbstract.java │ │ │ ├── NonNullOnParameterOfDefaultMethod.java │ │ │ ├── NonNullOnRecordExistingConstructor.java │ │ │ ├── NonNullOnRecordExistingSetter.java │ │ │ ├── NonNullOnRecordSimple.java │ │ │ ├── NonNullOnRecordTypeUse.java │ │ │ ├── NonNullPlain.java │ │ │ ├── NonNullTypeUse.java │ │ │ ├── NonNullWithAlternateException.java │ │ │ ├── NonNullWithAssertion.java │ │ │ ├── NonNullWithGuava.java │ │ │ ├── NonNullWithJdk.java │ │ │ ├── NonNullWithSneakyThrows.java │ │ │ ├── NullAnnotatedCheckerFrameworkSuperBuilder.java │ │ │ ├── NullLibrary1.java │ │ │ ├── NullLibrary2.java │ │ │ ├── NullLibrary3.java │ │ │ ├── OnXJava7Style.java │ │ │ ├── OnXJava7StyleOn8.java │ │ │ ├── OnXJava8Style.java │ │ │ ├── OnXJava8StyleOn7.java │ │ │ ├── PrivateNoArgsConstructor.java │ │ │ ├── SetterAccessLevel.java │ │ │ ├── SetterAlreadyExists.java │ │ │ ├── SetterAndWithMethodJavadoc.java │ │ │ ├── SetterDeprecated.java │ │ │ ├── SetterInAnonymousClass.java │ │ │ ├── SetterOnClass.java │ │ │ ├── SetterOnMethod.java │ │ │ ├── SetterOnMethodOnParam.java │ │ │ ├── SetterOnParam.java │ │ │ ├── SetterOnParamAndOnMethod.java │ │ │ ├── SetterOnRecord.java │ │ │ ├── SetterOnStatic.java │ │ │ ├── SetterPlain.java │ │ │ ├── SetterTypeAnnos.java │ │ │ ├── SetterWithDollar.java │ │ │ ├── SetterWithJavaBeansSpecCapitalization.java │ │ │ ├── SimpleTypeResolution.java │ │ │ ├── SingularCleanupForDelombok.java │ │ │ ├── SkipSuppressWarnings.java │ │ │ ├── SneakyThrowsInInitializer.java │ │ │ ├── SneakyThrowsMultiple.java │ │ │ ├── SneakyThrowsPlain.java │ │ │ ├── SneakyThrowsSingle.java │ │ │ ├── StandardExceptionWithConstructor.java │ │ │ ├── StandardExceptions.java │ │ │ ├── StaticConstructor.java │ │ │ ├── SuperBuilderAbstract.java │ │ │ ├── SuperBuilderAbstractToBuilder.java │ │ │ ├── SuperBuilderBasic.java │ │ │ ├── SuperBuilderBasicToBuilder.java │ │ │ ├── SuperBuilderCustomName.java │ │ │ ├── SuperBuilderCustomized.java │ │ │ ├── SuperBuilderCustomizedWithSetterPrefix.java │ │ │ ├── SuperBuilderInAnonymousClass.java │ │ │ ├── SuperBuilderInitializer.java │ │ │ ├── SuperBuilderJavadoc.java │ │ │ ├── SuperBuilderNameClashes.java │ │ │ ├── SuperBuilderNestedGenericTypes.java │ │ │ ├── SuperBuilderSingularAnnotatedTypes.java │ │ │ ├── SuperBuilderSingularCustomized.java │ │ │ ├── SuperBuilderSingularToBuilderGuava.java │ │ │ ├── SuperBuilderWithAnnotatedTypeParam.java │ │ │ ├── SuperBuilderWithArrayTypeParam.java │ │ │ ├── SuperBuilderWithCustomBuilderClassName.java │ │ │ ├── SuperBuilderWithCustomBuilderMethod.java │ │ │ ├── SuperBuilderWithDefaults.java │ │ │ ├── SuperBuilderWithDefaultsAndTargetTyping.java │ │ │ ├── SuperBuilderWithExistingConstructor.java │ │ │ ├── SuperBuilderWithGenerics.java │ │ │ ├── SuperBuilderWithGenerics2.java │ │ │ ├── SuperBuilderWithGenerics3.java │ │ │ ├── SuperBuilderWithGenericsAndToBuilder.java │ │ │ ├── SuperBuilderWithNonNull.java │ │ │ ├── SuperBuilderWithOverloadedGeneratedMethods.java │ │ │ ├── SuperBuilderWithPrefixes.java │ │ │ ├── SuperBuilderWithSetterPrefix.java │ │ │ ├── SynchronizedInAnonymousClass.java │ │ │ ├── SynchronizedInInitializer.java │ │ │ ├── SynchronizedInRecord.java │ │ │ ├── SynchronizedName.java │ │ │ ├── SynchronizedNameNoSuchField.java │ │ │ ├── SynchronizedNameStaticToInstanceRef.java │ │ │ ├── SynchronizedOnStatic.java │ │ │ ├── SynchronizedPlain.java │ │ │ ├── TestOperators.java │ │ │ ├── ToStringArray.java │ │ │ ├── ToStringArrayTypeAnnotations.java │ │ │ ├── ToStringAutoExclude.java │ │ │ ├── ToStringAutoSuper.java │ │ │ ├── ToStringConfiguration.java │ │ │ ├── ToStringEnum.java │ │ │ ├── ToStringExplicitInclude.java │ │ │ ├── ToStringExplicitIncludeConf.java │ │ │ ├── ToStringInAnonymousClass.java │ │ │ ├── ToStringInner.java │ │ │ ├── ToStringNewStyle.java │ │ │ ├── ToStringOnRecord.java │ │ │ ├── ToStringPlain.java │ │ │ ├── Tolerate.java │ │ │ ├── TrickyTypeResolution.java │ │ │ ├── TrickyTypeResolution2.java │ │ │ ├── TypeUseAnnotations.java │ │ │ ├── UtilityClass.java │ │ │ ├── UtilityClassErrors.java │ │ │ ├── UtilityClassGeneric.java │ │ │ ├── UtilityClassInAnonymousClass.java │ │ │ ├── UtilityClassInner.java │ │ │ ├── UtilityClassOnRecord.java │ │ │ ├── ValAnonymousSubclassSelfReference.java │ │ │ ├── ValAnonymousSubclassWithGenerics.java │ │ │ ├── ValComplex.java │ │ │ ├── ValDefault.java │ │ │ ├── ValDelegateMethodReference.java │ │ │ ├── ValErrors.java │ │ │ ├── ValFinal.java │ │ │ ├── ValInBasicFor.java │ │ │ ├── ValInFor.java │ │ │ ├── ValInLambda.java │ │ │ ├── ValInMultiDeclaration.java │ │ │ ├── ValInTryWithResources.java │ │ │ ├── ValInvalidParameter.java │ │ │ ├── ValLambda.java │ │ │ ├── ValLessSimple.java │ │ │ ├── ValLub.java │ │ │ ├── ValNullInit.java │ │ │ ├── ValOutersWithGenerics.java │ │ │ ├── ValRawType.java │ │ │ ├── ValSimple.java │ │ │ ├── ValSuperDefaultMethod.java │ │ │ ├── ValSwitchExpression.java │ │ │ ├── ValToNative.java │ │ │ ├── ValWeirdTypes.java │ │ │ ├── ValWithLabel.java │ │ │ ├── ValWithLocalClasses.java │ │ │ ├── ValWithSelfRefGenerics.java │ │ │ ├── ValueCallSuper.java │ │ │ ├── ValueInAnonymousClass.java │ │ │ ├── ValueOnRecord.java │ │ │ ├── ValuePlain.java │ │ │ ├── ValueStaticConstructorOf.java │ │ │ ├── ValueStaticField.java │ │ │ ├── ValueWithJavaBeansSpecCapitalization.java │ │ │ ├── VarComplex.java │ │ │ ├── VarInFor.java │ │ │ ├── VarInForOld.java │ │ │ ├── VarModifier.java │ │ │ ├── VarNullInit.java │ │ │ ├── VarWarning.java │ │ │ ├── WeirdJavadoc.java │ │ │ ├── WithAlreadyExists.java │ │ │ ├── WithAndAllArgsConstructor.java │ │ │ ├── WithByInAnonymousClass.java │ │ │ ├── WithByNullAnnos.java │ │ │ ├── WithByOnRecord.java │ │ │ ├── WithByOnRecordComponent.java │ │ │ ├── WithByTypes.java │ │ │ ├── WithInAnonymousClass.java │ │ │ ├── WithInnerAnnotation.java │ │ │ ├── WithMethodAbstract.java │ │ │ ├── WithMethodMarkedDeprecated.java │ │ │ ├── WithMethodMarkedDeprecatedAnnOnly.java │ │ │ ├── WithNested.java │ │ │ ├── WithOnClass.java │ │ │ ├── WithOnNestedRecord.java │ │ │ ├── WithOnRecord.java │ │ │ ├── WithOnRecordComponent.java │ │ │ ├── WithOnStatic.java │ │ │ ├── WithPlain.java │ │ │ ├── WithWithDollar.java │ │ │ ├── WithWithGenerics.java │ │ │ ├── WithWithJavaBeansSpecCapitalization.java │ │ │ ├── WithWithTypeAnnos.java │ │ │ ├── WitherAccessLevel.java │ │ │ └── WitherLegacyStar.java │ │ ├── before/ │ │ │ ├── Accessors.java │ │ │ ├── AccessorsCascade.java │ │ │ ├── AccessorsConfiguration.java │ │ │ ├── AccessorsInAnonymousClass.java │ │ │ ├── AccessorsMakeFinal.java │ │ │ ├── AccessorsMakeFinalLombokConfig.java │ │ │ ├── AccessorsNoParamWarning.java │ │ │ ├── BuilderAccessWithGetter.java │ │ │ ├── BuilderComplex.java │ │ │ ├── BuilderConstructorJavadoc.java │ │ │ ├── BuilderDefaults.java │ │ │ ├── BuilderDefaultsArray.java │ │ │ ├── BuilderDefaultsGenerics.java │ │ │ ├── BuilderDefaultsTargetTyping.java │ │ │ ├── BuilderDefaultsWarnings.java │ │ │ ├── BuilderGenericMethod.java │ │ │ ├── BuilderInAnonymousClass.java │ │ │ ├── BuilderInstanceMethod.java │ │ │ ├── BuilderInvalidUse.java │ │ │ ├── BuilderJavadoc.java │ │ │ ├── BuilderNestedInEnum.java │ │ │ ├── BuilderNestedJavadoc.java │ │ │ ├── BuilderOnNestedClass.java │ │ │ ├── BuilderOnNestedRecord.java │ │ │ ├── BuilderSimple.java │ │ │ ├── BuilderSimpleOnRecord.java │ │ │ ├── BuilderSimpleWithSetterPrefix.java │ │ │ ├── BuilderSingularAnnotatedTypes.java │ │ │ ├── BuilderSingularAnnotatedTypesWithSetterPrefix.java │ │ │ ├── BuilderSingularGuavaListsSets.java │ │ │ ├── BuilderSingularGuavaMaps.java │ │ │ ├── BuilderSingularLists.java │ │ │ ├── BuilderSingularMaps.java │ │ │ ├── BuilderSingularMapsWithSetterPrefix.java │ │ │ ├── BuilderSingularNoAuto.java │ │ │ ├── BuilderSingularNoAutoWithSetterPrefix.java │ │ │ ├── BuilderSingularNullBehavior1.java │ │ │ ├── BuilderSingularNullBehavior2.java │ │ │ ├── BuilderSingularOnRecord.java │ │ │ ├── BuilderSingularRedirectToGuava.java │ │ │ ├── BuilderSingularSets.java │ │ │ ├── BuilderSingularSetsWithSetterPrefix.java │ │ │ ├── BuilderSingularToBuilderWithNull.java │ │ │ ├── BuilderSingularToBuilderWithNullWithSetterPrefix.java │ │ │ ├── BuilderSingularWildcardListsWithToBuilder.java │ │ │ ├── BuilderSingularWithPrefixes.java │ │ │ ├── BuilderSingularWithPrefixesWithSetterPrefix.java │ │ │ ├── BuilderTypeAnnos.java │ │ │ ├── BuilderTypeAnnosWithSetterPrefix.java │ │ │ ├── BuilderValueData.java │ │ │ ├── BuilderValueDataWithSetterPrefix.java │ │ │ ├── BuilderWithAccessors.java │ │ │ ├── BuilderWithBadNames.java │ │ │ ├── BuilderWithDeprecated.java │ │ │ ├── BuilderWithDeprecatedAnnOnly.java │ │ │ ├── BuilderWithExistingBuilderClass.java │ │ │ ├── BuilderWithExistingBuilderClassWithSetterPrefix.java │ │ │ ├── BuilderWithJavaBeansSpecCapitalization.java │ │ │ ├── BuilderWithNoBuilderMethod.java │ │ │ ├── BuilderWithNonNull.java │ │ │ ├── BuilderWithNonNullWithSetterPrefix.java │ │ │ ├── BuilderWithRecursiveGenerics.java │ │ │ ├── BuilderWithToBuilder.java │ │ │ ├── BuilderWithTolerate.java │ │ │ ├── CheckerFrameworkBasic.java │ │ │ ├── CheckerFrameworkBuilder.java │ │ │ ├── CheckerFrameworkSuperBuilder.java │ │ │ ├── ClassNamedAfterGetter.java │ │ │ ├── CleanupName.java │ │ │ ├── CleanupPlain.java │ │ │ ├── CommentsInterspersed.java │ │ │ ├── ConflictingStaticConstructorNames.java │ │ │ ├── ConstructorInner.java │ │ │ ├── ConstructorJavadoc.java │ │ │ ├── Constructors.java │ │ │ ├── ConstructorsConfiguration.java │ │ │ ├── ConstructorsInAnonymousClass.java │ │ │ ├── ConstructorsOnRecord.java │ │ │ ├── ConstructorsTypeAnnos.java │ │ │ ├── ConstructorsWithAccessors.java │ │ │ ├── ConstructorsWithBuilderDefaults.java │ │ │ ├── ConstructorsWithBuilderDefaults2.java │ │ │ ├── ConstructorsWithSuperBuilderDefaults.java │ │ │ ├── DataConfiguration.java │ │ │ ├── DataExtended.java │ │ │ ├── DataIgnore.java │ │ │ ├── DataInAnonymousClass.java │ │ │ ├── DataOnEnum.java │ │ │ ├── DataOnLocalClass.java │ │ │ ├── DataOnRecord.java │ │ │ ├── DataPlain.java │ │ │ ├── DataWithGetter.java │ │ │ ├── DataWithGetterNone.java │ │ │ ├── DataWithOverrideEqualsAndHashCode.java │ │ │ ├── DelegateAlreadyImplemented.java │ │ │ ├── DelegateFlagUsage.java │ │ │ ├── DelegateGenerics.java │ │ │ ├── DelegateOnGetter.java │ │ │ ├── DelegateOnGetterNone.java │ │ │ ├── DelegateOnLocalClass.java │ │ │ ├── DelegateOnMethods.java │ │ │ ├── DelegateOnRecord.java │ │ │ ├── DelegateOnStatic.java │ │ │ ├── DelegateRecursion.java │ │ │ ├── DelegateTypesAndExcludes.java │ │ │ ├── DelegateWithDeprecated.java │ │ │ ├── DelegateWithVarargs.java │ │ │ ├── DelegateWithVarargs2.java │ │ │ ├── EncodingUsAscii.java │ │ │ ├── EncodingUtf8.java │ │ │ ├── EqualsAndHashCode.java │ │ │ ├── EqualsAndHashCodeAnnotated.java │ │ │ ├── EqualsAndHashCodeAutoExclude.java │ │ │ ├── EqualsAndHashCodeCache.java │ │ │ ├── EqualsAndHashCodeConfigKeys1.java │ │ │ ├── EqualsAndHashCodeConfigKeys2.java │ │ │ ├── EqualsAndHashCodeEmpty.java │ │ │ ├── EqualsAndHashCodeExplicitInclude.java │ │ │ ├── EqualsAndHashCodeInAnonymousClass.java │ │ │ ├── EqualsAndHashCodeNestedShadow.java │ │ │ ├── EqualsAndHashCodeNewStyle.java │ │ │ ├── EqualsAndHashCodeOfAndExclude.java │ │ │ ├── EqualsAndHashCodeOfAndExcludeError.java │ │ │ ├── EqualsAndHashCodeOfAndExcludeWarn.java │ │ │ ├── EqualsAndHashCodeOnRecord.java │ │ │ ├── EqualsAndHashCodeRank.java │ │ │ ├── EqualsAndHashCodeWithExistingMethods.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInners.java │ │ │ ├── EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java │ │ │ ├── EqualsAndHashCodeWithNonNullByDefault.java │ │ │ ├── EqualsAndHashCodeWithOnParam.java │ │ │ ├── EqualsAndHashCodeWithSomeExistingMethods.java │ │ │ ├── ExtensionMethodAmbiguousFunctional.java │ │ │ ├── ExtensionMethodAutoboxing.java │ │ │ ├── ExtensionMethodChain.java │ │ │ ├── ExtensionMethodFunctional.java │ │ │ ├── ExtensionMethodGeneric.java │ │ │ ├── ExtensionMethodInLambda.java │ │ │ ├── ExtensionMethodNames.java │ │ │ ├── ExtensionMethodNonStatic.java │ │ │ ├── ExtensionMethodNonStaticAccess.java │ │ │ ├── ExtensionMethodOnRecord.java │ │ │ ├── ExtensionMethodPlain.java │ │ │ ├── ExtensionMethodSuppress.java │ │ │ ├── ExtensionMethodVarargs.java │ │ │ ├── ExtensionMethodWidening.java │ │ │ ├── FieldDefaults.java │ │ │ ├── FieldDefaultsNoop.java │ │ │ ├── FieldDefaultsOnRecord.java │ │ │ ├── FieldDefaultsViaConfig.java │ │ │ ├── FieldDefaultsViaConfigAndRequiredArgsConstructor.java │ │ │ ├── FieldDefaultsViaConfigOnRecord.java │ │ │ ├── FieldNameConstantsBasic.java │ │ │ ├── FieldNameConstantsConfigKeys.java │ │ │ ├── FieldNameConstantsEnum.java │ │ │ ├── FieldNameConstantsHandrolled.java │ │ │ ├── FieldNameConstantsInAnonymousClass.java │ │ │ ├── FieldNameConstantsOnRecord.java │ │ │ ├── FieldNameConstantsUppercased.java │ │ │ ├── FlagUsages.java │ │ │ ├── GenerateSuppressFBWarnings.java │ │ │ ├── GeneratedJavaxJakarta.java │ │ │ ├── GeneratedJavaxOffLombokOff.java │ │ │ ├── GeneratedJavaxOnLombokOn.java │ │ │ ├── GeneratedOff.java │ │ │ ├── GeneratedOffJavaxOn.java │ │ │ ├── GeneratedOffLombokOn.java │ │ │ ├── GeneratedOn.java │ │ │ ├── GetterAccessLevel.java │ │ │ ├── GetterAlreadyExists.java │ │ │ ├── GetterBoolean.java │ │ │ ├── GetterDeprecated.java │ │ │ ├── GetterEnum.java │ │ │ ├── GetterEnumConstant.java │ │ │ ├── GetterInAnonymousClass.java │ │ │ ├── GetterLazy.java │ │ │ ├── GetterLazyArguments.java │ │ │ ├── GetterLazyBoolean.java │ │ │ ├── GetterLazyEahcToString.java │ │ │ ├── GetterLazyErrorPosition.java │ │ │ ├── GetterLazyGenerics.java │ │ │ ├── GetterLazyInAnonymousClass.java │ │ │ ├── GetterLazyInvalid.java │ │ │ ├── GetterLazyNative.java │ │ │ ├── GetterLazyTransient.java │ │ │ ├── GetterNone.java │ │ │ ├── GetterOnClass.java │ │ │ ├── GetterOnMethod.java │ │ │ ├── GetterOnMethodErrors2.java │ │ │ ├── GetterOnMethodOnType.java │ │ │ ├── GetterOnRecord.java │ │ │ ├── GetterOnStatic.java │ │ │ ├── GetterPlain.java │ │ │ ├── GetterSetterJavadoc.java │ │ │ ├── GetterTypeAnnos.java │ │ │ ├── GetterWithDollar.java │ │ │ ├── GetterWithJavaBeansSpecCapitalization.java │ │ │ ├── HelperInInitializationBlock.java │ │ │ ├── HelperInMethod.java │ │ │ ├── I2335_BuilderMultipleObtainVia.java │ │ │ ├── InjectField.java │ │ │ ├── InnerClass.java │ │ │ ├── JacksonJsonProperty.java │ │ │ ├── JacksonizedAccessors.java │ │ │ ├── JacksonizedAccessorsTransient.java │ │ │ ├── JacksonizedBuilderComplex.java │ │ │ ├── JacksonizedBuilderSimple.java │ │ │ ├── JacksonizedBuilderSingular.java │ │ │ ├── JacksonizedNoConfigChoice.java │ │ │ ├── JacksonizedOnRecord.java │ │ │ ├── JacksonizedSuperBuilderSimple.java │ │ │ ├── JacksonizedSuperBuilderWithJsonDeserialize.java │ │ │ ├── JavadocGenerally.java │ │ │ ├── JavadocMultiline.java │ │ │ ├── LockedInInitializer.java │ │ │ ├── LockedInRecord.java │ │ │ ├── LockedName.java │ │ │ ├── LockedOnStatic.java │ │ │ ├── LockedPlain.java │ │ │ ├── LockedStaticMix.java │ │ │ ├── LockedTypeMismatch.java │ │ │ ├── LoggerCommons.java │ │ │ ├── LoggerCommonsAccess.java │ │ │ ├── LoggerConfig.java │ │ │ ├── LoggerConfigOnRecord.java │ │ │ ├── LoggerCustom.java │ │ │ ├── LoggerCustomAccess.java │ │ │ ├── LoggerCustomWithPackage.java │ │ │ ├── LoggerCustomWithTopicAndName.java │ │ │ ├── LoggerFlogger.java │ │ │ ├── LoggerFloggerAccess.java │ │ │ ├── LoggerFloggerRecord.java │ │ │ ├── LoggerJBossLog.java │ │ │ ├── LoggerJBossLogAccess.java │ │ │ ├── LoggerJul.java │ │ │ ├── LoggerJulAccess.java │ │ │ ├── LoggerLog4j.java │ │ │ ├── LoggerLog4j2.java │ │ │ ├── LoggerLog4j2Access.java │ │ │ ├── LoggerLog4jAccess.java │ │ │ ├── LoggerSlf4j.java │ │ │ ├── LoggerSlf4jAccess.java │ │ │ ├── LoggerSlf4jAlreadyExists.java │ │ │ ├── LoggerSlf4jInAnonymousClass.java │ │ │ ├── LoggerSlf4jOnNonType.java │ │ │ ├── LoggerSlf4jOnRecord.java │ │ │ ├── LoggerSlf4jTypes.java │ │ │ ├── LoggerSlf4jWithPackage.java │ │ │ ├── LoggerXSlf4j.java │ │ │ ├── LoggerXSlf4jAccess.java │ │ │ ├── MixGetterVal.java │ │ │ ├── MultiFieldGetter.java │ │ │ ├── NoArgsConstructorForce.java │ │ │ ├── NoPrivateNoArgsConstructor.java │ │ │ ├── NonNullExistingConstructorOnRecord.java │ │ │ ├── NonNullOnParameter.java │ │ │ ├── NonNullOnParameterAbstract.java │ │ │ ├── NonNullOnParameterOfDefaultMethod.java │ │ │ ├── NonNullOnRecordExistingConstructor.java │ │ │ ├── NonNullOnRecordExistingSetter.java │ │ │ ├── NonNullOnRecordSimple.java │ │ │ ├── NonNullOnRecordTypeUse.java │ │ │ ├── NonNullPlain.java │ │ │ ├── NonNullTypeUse.java │ │ │ ├── NonNullWithAlternateException.java │ │ │ ├── NonNullWithAssertion.java │ │ │ ├── NonNullWithGuava.java │ │ │ ├── NonNullWithJdk.java │ │ │ ├── NonNullWithSneakyThrows.java │ │ │ ├── NullAnnotatedCheckerFrameworkSuperBuilder.java │ │ │ ├── NullLibrary1.java │ │ │ ├── NullLibrary2.java │ │ │ ├── NullLibrary3.java │ │ │ ├── OnXFlagUsage.java │ │ │ ├── OnXJava7Style.java │ │ │ ├── OnXJava7StyleOn8.java │ │ │ ├── OnXJava8Style.java │ │ │ ├── OnXJava8StyleOn7.java │ │ │ ├── PrivateNoArgsConstructor.java │ │ │ ├── SetterAccessLevel.java │ │ │ ├── SetterAlreadyExists.java │ │ │ ├── SetterAndWithMethodJavadoc.java │ │ │ ├── SetterDeprecated.java │ │ │ ├── SetterInAnonymousClass.java │ │ │ ├── SetterOnClass.java │ │ │ ├── SetterOnMethodOnParam.java │ │ │ ├── SetterOnRecord.java │ │ │ ├── SetterOnStatic.java │ │ │ ├── SetterPlain.java │ │ │ ├── SetterTypeAnnos.java │ │ │ ├── SetterWithDollar.java │ │ │ ├── SetterWithJavaBeansSpecCapitalization.java │ │ │ ├── SimpleTypeResolution.java │ │ │ ├── SingularCleanupForDelombok.java │ │ │ ├── SkipSuppressWarnings.java │ │ │ ├── SneakyThrowsInInitializer.java │ │ │ ├── SneakyThrowsMultiple.java │ │ │ ├── SneakyThrowsPlain.java │ │ │ ├── SneakyThrowsSingle.java │ │ │ ├── StandardExceptionWithConstructor.java │ │ │ ├── StandardExceptions.java │ │ │ ├── StaticConstructor.java │ │ │ ├── SuperBuilderAbstract.java │ │ │ ├── SuperBuilderAbstractToBuilder.java │ │ │ ├── SuperBuilderBasic.java │ │ │ ├── SuperBuilderBasicToBuilder.java │ │ │ ├── SuperBuilderCustomName.java │ │ │ ├── SuperBuilderCustomized.java │ │ │ ├── SuperBuilderCustomizedWithSetterPrefix.java │ │ │ ├── SuperBuilderInAnonymousClass.java │ │ │ ├── SuperBuilderInitializer.java │ │ │ ├── SuperBuilderJavadoc.java │ │ │ ├── SuperBuilderNameClashes.java │ │ │ ├── SuperBuilderNestedGenericTypes.java │ │ │ ├── SuperBuilderOnRecord.java │ │ │ ├── SuperBuilderSingularAnnotatedTypes.java │ │ │ ├── SuperBuilderSingularCustomized.java │ │ │ ├── SuperBuilderSingularToBuilderGuava.java │ │ │ ├── SuperBuilderWithAnnotatedTypeParam.java │ │ │ ├── SuperBuilderWithArrayTypeParam.java │ │ │ ├── SuperBuilderWithCustomBuilderClassName.java │ │ │ ├── SuperBuilderWithCustomBuilderMethod.java │ │ │ ├── SuperBuilderWithDefaults.java │ │ │ ├── SuperBuilderWithDefaultsAndTargetTyping.java │ │ │ ├── SuperBuilderWithExistingConstructor.java │ │ │ ├── SuperBuilderWithGenerics.java │ │ │ ├── SuperBuilderWithGenerics2.java │ │ │ ├── SuperBuilderWithGenerics3.java │ │ │ ├── SuperBuilderWithGenericsAndToBuilder.java │ │ │ ├── SuperBuilderWithNonNull.java │ │ │ ├── SuperBuilderWithOverloadedGeneratedMethods.java │ │ │ ├── SuperBuilderWithPrefixes.java │ │ │ ├── SuperBuilderWithSetterPrefix.java │ │ │ ├── SynchronizedInAnonymousClass.java │ │ │ ├── SynchronizedInInitializer.java │ │ │ ├── SynchronizedInRecord.java │ │ │ ├── SynchronizedName.java │ │ │ ├── SynchronizedNameNoSuchField.java │ │ │ ├── SynchronizedNameStaticToInstanceRef.java │ │ │ ├── SynchronizedOnStatic.java │ │ │ ├── SynchronizedPlain.java │ │ │ ├── TestOperators.java │ │ │ ├── ToStringArray.java │ │ │ ├── ToStringArrayTypeAnnotations.java │ │ │ ├── ToStringAutoExclude.java │ │ │ ├── ToStringAutoSuper.java │ │ │ ├── ToStringConfiguration.java │ │ │ ├── ToStringEnum.java │ │ │ ├── ToStringExplicitInclude.java │ │ │ ├── ToStringExplicitIncludeConf.java │ │ │ ├── ToStringInAnonymousClass.java │ │ │ ├── ToStringInner.java │ │ │ ├── ToStringNewStyle.java │ │ │ ├── ToStringOnRecord.java │ │ │ ├── ToStringPlain.java │ │ │ ├── ToStringWithConstantRefInOf.java │ │ │ ├── Tolerate.java │ │ │ ├── TrickyTypeResolution.java │ │ │ ├── TrickyTypeResolution2.java │ │ │ ├── TypeUseAnnotations.java │ │ │ ├── UtilityClass.java │ │ │ ├── UtilityClassErrors.java │ │ │ ├── UtilityClassGeneric.java │ │ │ ├── UtilityClassInAnonymousClass.java │ │ │ ├── UtilityClassInner.java │ │ │ ├── UtilityClassOnRecord.java │ │ │ ├── ValAnonymousSubclassSelfReference.java │ │ │ ├── ValAnonymousSubclassWithGenerics.java │ │ │ ├── ValComplex.java │ │ │ ├── ValDefault.java │ │ │ ├── ValDelegateMethodReference.java │ │ │ ├── ValErrors.java │ │ │ ├── ValFinal.java │ │ │ ├── ValInBasicFor.java │ │ │ ├── ValInFor.java │ │ │ ├── ValInLambda.java │ │ │ ├── ValInMultiDeclaration.java │ │ │ ├── ValInTryWithResources.java │ │ │ ├── ValInvalidParameter.java │ │ │ ├── ValLambda.java │ │ │ ├── ValLessSimple.java │ │ │ ├── ValLub.java │ │ │ ├── ValNullInit.java │ │ │ ├── ValOutersWithGenerics.java │ │ │ ├── ValRawType.java │ │ │ ├── ValSimple.java │ │ │ ├── ValSuperDefaultMethod.java │ │ │ ├── ValSwitchExpression.java │ │ │ ├── ValToNative.java │ │ │ ├── ValWeirdTypes.java │ │ │ ├── ValWithLabel.java │ │ │ ├── ValWithLocalClasses.java │ │ │ ├── ValWithSelfRefGenerics.java │ │ │ ├── ValueCallSuper.java │ │ │ ├── ValueInAnonymousClass.java │ │ │ ├── ValueOnRecord.java │ │ │ ├── ValuePlain.java │ │ │ ├── ValueStaticConstructorOf.java │ │ │ ├── ValueStaticField.java │ │ │ ├── ValueWithJavaBeansSpecCapitalization.java │ │ │ ├── VarComplex.java │ │ │ ├── VarInFor.java │ │ │ ├── VarInForOld.java │ │ │ ├── VarInForOldMulti.java │ │ │ ├── VarModifier.java │ │ │ ├── VarNullInit.java │ │ │ ├── VarWarning.java │ │ │ ├── WeirdJavadoc.java │ │ │ ├── WithAlreadyExists.java │ │ │ ├── WithAndAllArgsConstructor.java │ │ │ ├── WithByInAnonymousClass.java │ │ │ ├── WithByNullAnnos.java │ │ │ ├── WithByOnRecord.java │ │ │ ├── WithByOnRecordComponent.java │ │ │ ├── WithByTypes.java │ │ │ ├── WithInAnonymousClass.java │ │ │ ├── WithInnerAnnotation.java │ │ │ ├── WithMethodAbstract.java │ │ │ ├── WithMethodMarkedDeprecated.java │ │ │ ├── WithMethodMarkedDeprecatedAnnOnly.java │ │ │ ├── WithNested.java │ │ │ ├── WithOnClass.java │ │ │ ├── WithOnNestedRecord.java │ │ │ ├── WithOnRecord.java │ │ │ ├── WithOnRecordComponent.java │ │ │ ├── WithOnStatic.java │ │ │ ├── WithPlain.java │ │ │ ├── WithWithDollar.java │ │ │ ├── WithWithGenerics.java │ │ │ ├── WithWithJavaBeansSpecCapitalization.java │ │ │ ├── WithWithTypeAnnos.java │ │ │ ├── WitherAccessLevel.java │ │ │ └── WitherLegacyStar.java │ │ ├── messages-delombok/ │ │ │ ├── Accessors.java.messages │ │ │ ├── AccessorsNoParamWarning.java.messages │ │ │ ├── BuilderDefaultsWarnings.java.messages │ │ │ ├── BuilderInAnonymousClass.java.messages │ │ │ ├── BuilderInvalidUse.java.messages │ │ │ ├── BuilderSingularNoAuto.java.messages │ │ │ ├── BuilderSingularNoAutoWithSetterPrefix.java.messages │ │ │ ├── ConflictingStaticConstructorNames.java.messages │ │ │ ├── ConstructorsOnRecord.java.messages │ │ │ ├── DataOnRecord.java.messages │ │ │ ├── DelegateFlagUsage.java.messages │ │ │ ├── DelegateOnStatic.java.messages │ │ │ ├── DelegateRecursion.java.messages │ │ │ ├── EqualsAndHashCodeOfAndExcludeError.java.messages │ │ │ ├── EqualsAndHashCodeOfAndExcludeWarn.java.messages │ │ │ ├── EqualsAndHashCodeOnRecord.java.messages │ │ │ ├── EqualsAndHashCodeWithExistingMethods.java.messages │ │ │ ├── EqualsAndHashCodeWithSomeExistingMethods.java.messages │ │ │ ├── ExtensionMethodAmbiguousFunctional.java.messages │ │ │ ├── ExtensionMethodInLambda.java.messages │ │ │ ├── ExtensionMethodVarargs.java.messages │ │ │ ├── FieldDefaultsNoop.java.messages │ │ │ ├── FieldDefaultsOnRecord.java.messages │ │ │ ├── FieldNameConstantsInAnonymousClass.java.messages │ │ │ ├── FlagUsages.java.messages │ │ │ ├── GetterAlreadyExists.java.messages │ │ │ ├── GetterBoolean.java.messages │ │ │ ├── GetterEnumConstant.java.messages │ │ │ ├── GetterLazyErrorPosition.java.messages │ │ │ ├── GetterLazyInvalid.java.messages │ │ │ ├── GetterLazyTransient.java.messages │ │ │ ├── GetterOnMethodErrors2.java.messages │ │ │ ├── GetterOnRecord.java.messages │ │ │ ├── HelperInInitializationBlock.java.messages │ │ │ ├── JacksonizedNoConfigChoice.java.messages │ │ │ ├── JacksonizedSuperBuilderWithJsonDeserialize.java.messages │ │ │ ├── LockedInRecord.java.messages │ │ │ ├── LockedStaticMix.java.messages │ │ │ ├── LockedTypeMismatch.java.messages │ │ │ ├── LoggerConfigOnRecord.java.messages │ │ │ ├── LoggerSlf4jAlreadyExists.java.messages │ │ │ ├── LoggerSlf4jInAnonymousClass.java.messages │ │ │ ├── LoggerSlf4jOnNonStaticInnerClass.java.messages │ │ │ ├── LoggerSlf4jOnNonType.java.messages │ │ │ ├── LoggerSlf4jTypes.java.messages │ │ │ ├── NonNullOnParameter.java.messages │ │ │ ├── NonNullPlain.java.messages │ │ │ ├── OnXFlagUsage.java.messages │ │ │ ├── SetterAlreadyExists.java.messages │ │ │ ├── SetterOnMethod.java.messages │ │ │ ├── SetterOnParam.java.messages │ │ │ ├── SetterOnParamAndOnMethod.java.messages │ │ │ ├── SetterOnRecord.java.messages │ │ │ ├── SimpleTypeResolution.java.messages │ │ │ ├── SuperBuilderInAnonymousClass.java.messages │ │ │ ├── SuperBuilderOnRecord.java.messages │ │ │ ├── SynchronizedInRecord.java.messages │ │ │ ├── SynchronizedNameNoSuchField.java.messages │ │ │ ├── SynchronizedNameStaticToInstanceRef.java.messages │ │ │ ├── ToStringOnRecord.java.messages │ │ │ ├── ToStringWithConstantRefInOf.java.messages │ │ │ ├── UtilityClassErrors.java.messages │ │ │ ├── UtilityClassInAnonymousClass.java.messages │ │ │ ├── UtilityClassOnRecord.java.messages │ │ │ ├── ValErrors.java.messages │ │ │ ├── ValInBasicFor.java.messages │ │ │ ├── ValInvalidParameter.java.messages │ │ │ ├── ValueOnRecord.java.messages │ │ │ ├── VarInForOldMulti.java.messages │ │ │ ├── VarNullInit.java.messages │ │ │ ├── VarWarning.java.messages │ │ │ ├── WithAlreadyExists.java.messages │ │ │ ├── WithOnStatic.java.messages │ │ │ └── WithWithDollar.java.messages │ │ ├── messages-ecj/ │ │ │ ├── Accessors.java.messages │ │ │ ├── AccessorsNoParamWarning.java.messages │ │ │ ├── BuilderDefaultsWarnings.java.messages │ │ │ ├── BuilderInAnonymousClass.java.messages │ │ │ ├── BuilderInvalidUse.java.messages │ │ │ ├── BuilderSingularNoAuto.java.messages │ │ │ ├── BuilderSingularNoAutoWithSetterPrefix.java.messages │ │ │ ├── ConflictingStaticConstructorNames.java.messages │ │ │ ├── ConstructorsOnRecord.java.messages │ │ │ ├── DataOnRecord.java.messages │ │ │ ├── DelegateFlagUsage.java.messages │ │ │ ├── DelegateOnGetter.java.messages │ │ │ ├── DelegateOnStatic.java.messages │ │ │ ├── DelegateRecursion.java.messages │ │ │ ├── EqualsAndHashCodeOfAndExcludeError.java.messages │ │ │ ├── EqualsAndHashCodeOfAndExcludeWarn.java.messages │ │ │ ├── EqualsAndHashCodeOnRecord.java.messages │ │ │ ├── EqualsAndHashCodeWithExistingMethods.java.messages │ │ │ ├── EqualsAndHashCodeWithSomeExistingMethods.java.messages │ │ │ ├── ExtensionMethodAmbiguousFunctional.java.messages │ │ │ ├── ExtensionMethodInLambda.java.messages │ │ │ ├── ExtensionMethodNonStaticAccess.java.messages │ │ │ ├── ExtensionMethodSuppress.java.messages │ │ │ ├── FieldDefaultsNoop.java.messages │ │ │ ├── FieldDefaultsOnRecord.java.messages │ │ │ ├── FieldNameConstantsInAnonymousClass.java.messages │ │ │ ├── FlagUsages.java.messages │ │ │ ├── GetterAlreadyExists.java.messages │ │ │ ├── GetterBoolean.java.messages │ │ │ ├── GetterEnumConstant.java.messages │ │ │ ├── GetterLazyInvalid.java.messages │ │ │ ├── GetterLazyTransient.java.messages │ │ │ ├── GetterOnMethodErrors2.java.messages │ │ │ ├── GetterOnRecord.java.messages │ │ │ ├── HelperInInitializationBlock.java.messages │ │ │ ├── JacksonizedNoConfigChoice.java.messages │ │ │ ├── JacksonizedSuperBuilderWithJsonDeserialize.java.messages │ │ │ ├── LockedInRecord.java.messages │ │ │ ├── LockedStaticMix.java.messages │ │ │ ├── LockedTypeMismatch.java.messages │ │ │ ├── LoggerConfigOnRecord.java.messages │ │ │ ├── LoggerSlf4jAlreadyExists.java.messages │ │ │ ├── LoggerSlf4jInAnonymousClass.java.messages │ │ │ ├── LoggerSlf4jOnNonStaticInnerClass.java.messages │ │ │ ├── LoggerSlf4jOnNonType.java.messages │ │ │ ├── LoggerSlf4jTypes.java.messages │ │ │ ├── NonNullOnParameter.java.messages │ │ │ ├── NonNullPlain.java.messages │ │ │ ├── OnXFlagUsage.java.messages │ │ │ ├── SetterAlreadyExists.java.messages │ │ │ ├── SetterOnMethod.java.messages │ │ │ ├── SetterOnParam.java.messages │ │ │ ├── SetterOnRecord.java.messages │ │ │ ├── SimpleTypeResolution.java.messages │ │ │ ├── SkipSuppressWarnings.java.messages │ │ │ ├── StandardExceptionWithConstructor.java.messages │ │ │ ├── StandardExceptions.java.messages │ │ │ ├── SuperBuilderInAnonymousClass.java.messages │ │ │ ├── SuperBuilderNameClashes.java.messages │ │ │ ├── SuperBuilderOnRecord.java.messages │ │ │ ├── SynchronizedInRecord.java.messages │ │ │ ├── SynchronizedNameNoSuchField.java.messages │ │ │ ├── SynchronizedNameStaticToInstanceRef.java.messages │ │ │ ├── ToStringOnRecord.java.messages │ │ │ ├── ToStringWithConstantRefInOf.java.messages │ │ │ ├── UtilityClassErrors.java.messages │ │ │ ├── UtilityClassInAnonymousClass.java.messages │ │ │ ├── UtilityClassOnRecord.java.messages │ │ │ ├── ValAnonymousSubclassWithGenerics.java.messages │ │ │ ├── ValErrors.java.messages │ │ │ ├── ValInBasicFor.java.messages │ │ │ ├── ValInTryWithResources.java.messages │ │ │ ├── ValInvalidParameter.java.messages │ │ │ ├── ValLambda.java.messages │ │ │ ├── ValRawType.java.messages │ │ │ ├── ValueOnRecord.java.messages │ │ │ ├── VarInForOldMulti.java.messages │ │ │ ├── VarModifier.java.messages │ │ │ ├── VarNullInit.java.messages │ │ │ ├── VarWarning.java.messages │ │ │ ├── WithAlreadyExists.java.messages │ │ │ ├── WithOnStatic.java.messages │ │ │ ├── WithWithDollar.java.messages │ │ │ └── WitherAccessLevel.java.messages │ │ └── messages-idempotent/ │ │ ├── ExtensionMethodInLambda.java.messages │ │ ├── ExtensionMethodVarargs.java.messages │ │ ├── GetterLazyErrorPosition.java.messages │ │ ├── LockedTypeMismatch.java.messages │ │ ├── NonNullOnParameter.java.messages │ │ ├── NonNullPlain.java.messages │ │ ├── SimpleTypeResolution.java.messages │ │ ├── ValErrors.java.messages │ │ ├── ValInBasicFor.java.messages │ │ └── ValInvalidParameter.java.messages │ └── src/ │ └── lombok/ │ └── transform/ │ ├── TestLombokFilesIdempotent.java │ ├── TestSourceFiles.java │ ├── TestWithDelombok.java │ └── TestWithEcj.java ├── website/ │ ├── extra/ │ │ └── htaccess │ ├── resources/ │ │ ├── .well-known/ │ │ │ └── security.txt │ │ ├── css/ │ │ │ └── custom.css │ │ ├── files/ │ │ │ └── supporters.json │ │ ├── js/ │ │ │ ├── main.js │ │ │ ├── order-license.js │ │ │ └── supporters.js │ │ └── robots.txt │ ├── templates/ │ │ ├── _download-edge.html │ │ ├── _scaffold.html │ │ ├── all-versions.html │ │ ├── changelog.html │ │ ├── contact.html │ │ ├── contributing/ │ │ │ ├── contributing.html │ │ │ ├── index.html │ │ │ └── lombok-execution-path.html │ │ ├── credits.html │ │ ├── disable-checked-exceptions.html │ │ ├── download-edge.html │ │ ├── download.html │ │ ├── features/ │ │ │ ├── Builder.html │ │ │ ├── BuilderSingular.html │ │ │ ├── Cleanup.html │ │ │ ├── Data.html │ │ │ ├── EqualsAndHashCode.html │ │ │ ├── GetterLazy.html │ │ │ ├── GetterSetter.html │ │ │ ├── Locked.html │ │ │ ├── NonNull.html │ │ │ ├── SneakyThrows.html │ │ │ ├── Synchronized.html │ │ │ ├── ToString.html │ │ │ ├── Value.html │ │ │ ├── With.html │ │ │ ├── _features.html │ │ │ ├── configuration.html │ │ │ ├── constructor.html │ │ │ ├── delombok.html │ │ │ ├── experimental/ │ │ │ │ ├── Accessors.html │ │ │ │ ├── Delegate.html │ │ │ │ ├── ExtensionMethod.html │ │ │ │ ├── FieldDefaults.html │ │ │ │ ├── FieldNameConstants.html │ │ │ │ ├── Helper.html │ │ │ │ ├── Jacksonized.html │ │ │ │ ├── StandardException.html │ │ │ │ ├── SuperBuilder.html │ │ │ │ ├── Tolerate.html │ │ │ │ ├── UtilityClass.html │ │ │ │ ├── index.html │ │ │ │ └── onX.html │ │ │ ├── index.html │ │ │ ├── log.html │ │ │ ├── val.html │ │ │ └── var.html │ │ ├── index.html │ │ ├── order-license-info.html │ │ ├── order-license.html │ │ ├── presentations/ │ │ │ └── 7lessons.html │ │ ├── security.html │ │ ├── setup/ │ │ │ ├── _setup.html │ │ │ ├── android.html │ │ │ ├── ant.html │ │ │ ├── ecj.html │ │ │ ├── eclipse.html │ │ │ ├── gradle.html │ │ │ ├── gwt.html │ │ │ ├── index.html │ │ │ ├── intellij.html │ │ │ ├── javac.html │ │ │ ├── kobalt.html │ │ │ ├── maven.html │ │ │ ├── netbeans.html │ │ │ └── vscode.html │ │ ├── supporters.html │ │ └── tidelift.html │ └── usageExamples/ │ ├── BuilderExample_post.jpage │ ├── BuilderExample_pre.jpage │ ├── CleanupExample_post.jpage │ ├── CleanupExample_pre.jpage │ ├── ConstructorExample_post.jpage │ ├── ConstructorExample_pre.jpage │ ├── DataExample_post.jpage │ ├── DataExample_pre.jpage │ ├── EqualsAndHashCodeExample_post.jpage │ ├── EqualsAndHashCodeExample_pre.jpage │ ├── GetterLazyExample_post.jpage │ ├── GetterLazyExample_pre.jpage │ ├── GetterSetterExample_post.jpage │ ├── GetterSetterExample_pre.jpage │ ├── LockedExample_post.jpage │ ├── LockedExample_pre.jpage │ ├── LogExample_post.jpage │ ├── LogExample_pre.jpage │ ├── NonNullExample_post.jpage │ ├── NonNullExample_pre.jpage │ ├── Singular-snippetExample_post.jpage │ ├── Singular-snippetExample_pre.jpage │ ├── SneakyThrowsExample_post.jpage │ ├── SneakyThrowsExample_pre.jpage │ ├── StandardExceptionExample_post.jpage │ ├── StandardExceptionExample_pre.jpage │ ├── SynchronizedExample_post.jpage │ ├── SynchronizedExample_pre.jpage │ ├── ToStringExample_post.jpage │ ├── ToStringExample_pre.jpage │ ├── ValueExample_post.jpage │ ├── ValueExample_pre.jpage │ ├── WithExample_post.jpage │ ├── WithExample_pre.jpage │ ├── experimental/ │ │ ├── AccessorsExample_post.jpage │ │ ├── AccessorsExample_pre.jpage │ │ ├── DelegateExample_post.jpage │ │ ├── DelegateExample_pre.jpage │ │ ├── ExtensionMethodExample_post.jpage │ │ ├── ExtensionMethodExample_pre.jpage │ │ ├── FieldDefaultsExample_post.jpage │ │ ├── FieldDefaultsExample_pre.jpage │ │ ├── FieldNameConstantsExample_post.jpage │ │ ├── FieldNameConstantsExample_pre.jpage │ │ ├── HelperExample_post.jpage │ │ ├── HelperExample_pre.jpage │ │ ├── TolerateExample_post.jpage │ │ ├── TolerateExample_pre.jpage │ │ ├── UtilityClassExample_post.jpage │ │ ├── UtilityClassExample_pre.jpage │ │ ├── onXExample_post.jpage │ │ ├── onXExample_pre.jpage │ │ ├── varExample_post.jpage │ │ └── varExample_pre.jpage │ ├── valExample_post.jpage │ └── valExample_pre.jpage └── winsrc/ ├── .gitignore ├── lombok_installer_WindowsDriveInfo.c └── lombok_installer_WindowsDriveInfo.h