Lombok flag usages
This inspection supports every flagUsage configuration specified in the lombok.config file. It issue warnings or errors inside IntelliJ when a Lombok feature is used that is configured to be flagged. This proactive feedback helps maintain code standards and ensures that only approved Lombok features are utilized.
Configuration Key | Description |
|---|---|
lombok.anyConstructor.flagUsage | Emit a warning or error if any of the XxxArgsConstructor annotations are used. |
lombok.allArgsConstructor.flagUsage | Emit a warning or error if |
lombok.noArgsConstructor.flagUsage | Emit a warning or error if |
lombok.requiredArgsConstructor.flagUsage | Emit a warning or error if |
lombok.data.flagUsage | Emit a warning or error if |
lombok.value.flagUsage | Emit a warning or error if |
lombok.getter.flagUsage | Emit a warning or error if |
lombok.getter.lazy.flagUsage | Emit a warning or error if |
lombok.setter.flagUsage | Emit a warning or error if |
lombok.equalsAndHashCode.flagUsage | Emit a warning or error if |
lombok.toString.flagUsage | Emit a warning or error if |
lombok.builder.flagUsage | Emit a warning or error if |
lombok.cleanup.flagUsage | Emit a warning or error if |
lombok.delegate.flagUsage | Emit a warning or error if |
lombok.nonNull.flagUsage | Emit a warning or error if |
lombok.sneakyThrows.flagUsage | Emit a warning or error if |
lombok.synchronized.flagUsage | Emit a warning or error if |
lombok.val.flagUsage | Emit a warning or error if the language keyword |
lombok.var.flagUsage | Emit a warning or error if the language keyword |
lombok.with.flagUsage | Emit a warning or error if |
lombok.log.flagUsage | Emit a warning or error if any log annotation is used. |
lombok.log.apacheCommons.flagUsage | Emit a warning or error if |
lombok.log.javaUtilLogging.flagUsage | Emit a warning or error if |
lombok.log.log4j.flagUsage | Emit a warning or error if |
lombok.log.log4j2.flagUsage | Emit a warning or error if |
lombok.log.slf4j.flagUsage | Emit a warning or error if |
lombok.log.xslf4j.flagUsage | Emit a warning or error if |
lombok.log.jbosslog.flagUsage | Emit a warning or error if |
lombok.log.flogger.flagUsage | Emit a warning or error if |
lombok.log.custom.flagUsage | Emit a warning or error if |
lombok.experimental.flagUsage | Emit a warning or error if an experimental feature is used. |
lombok.accessors.flagUsage | Emit a warning or error if |
lombok.extensionMethod.flagUsage | Emit a warning or error if |
lombok.fieldDefaults.flagUsage | Emit a warning or error if |
lombok.helper.flagUsage | Emit a warning or error if |
lombok.locked.flagUsage | Emit a warning or error if |
lombok.onX.flagUsage | Emit a warning or error if the |
lombok.utilityClass.flagUsage | Emit a warning or error if |
lombok.fieldNameConstants.flagUsage | Emit a warning or error if |
lombok.superBuilder.flagUsage | Emit a warning or error if |
lombok.withBy.flagUsage | Emit a warning or error if |
lombok.jacksonized.flagUsage | Emit a warning or error if |
lombok.standardException.flagUsage | Emit a warning or error if |
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
LombokFlagUsage- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
Inspection ID: LombokFlagUsage
Suppressing Inspection
You can suppress this inspection by placing the following comment marker before the code fragment where you no longer want messages from this inspection to appear:
More detailed instructions as well as other ways and options that you have can be found in the product documentation:
Inspection Details | |
|---|---|
By default bundled with: |