Class LombokPlugin
java.lang.Object
io.freefair.gradle.plugins.lombok.LombokPlugin
Gradle plugin that integrates Project Lombok with Java projects.
Applies the Lombok annotation processor to Java compilation and provides delombok tasks for generating de-annotated source code. Also configures integration with Mapstruct, SpotBugs, and SonarQube.
This plugin creates:
- A
lombokconfiguration for Lombok dependencies - Delombok tasks for each source set (e.g.,
delombok) - Integration with annotation processors and code quality tools
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidboolean