このインスペクションは、lombok.config ファイルで指定されるすべての flagUsage 構成をサポートします。 フラグを立てるように構成された Lombok の機能が使用されている場合に IntelliJ 内で警告かエラーを発します。 このような積極的なフィードバックはコード標準を守り、認められた Lombok の機能のみを使用するのに役立ちます。
| 構成キー | 説明 |
|---|---|
| lombok.anyConstructor.flagUsage | いずれかの XxxArgsConstructor アノテーションが使用されている場合に警告かエラーを発します。 |
| lombok.allArgsConstructor.flagUsage | @AllArgsConstructor が使用されている場合に警告かエラーを発します。 |
| lombok.noArgsConstructor.flagUsage | @NoArgsConstructor が使用されている場合に警告かエラーを発します。 |
| lombok.requiredArgsConstructor.flagUsage | @RequiredArgsConstructor が使用されている場合に警告かエラーを発します。 |
| lombok.data.flagUsage | @Data が使用されている場合に警告かエラーを発します。 |
| lombok.value.flagUsage | @Value が使用されている場合に警告かエラーを発します。 |
| lombok.getter.flagUsage | @Getter が使用されている場合に警告かエラーを発します。 |
| lombok.getter.lazy.flagUsage | @Getter(lazy=true) が使用されている場合に警告かエラーを発します。 |
| lombok.setter.flagUsage | @Setter が使用されている場合に警告かエラーを発します。 |
| lombok.equalsAndHashCode.flagUsage | @EqualsAndHashCode が使用されている場合に警告かエラーを発します。 |
| lombok.toString.flagUsage | @ToString が使用されている場合に警告かエラーを発します。 |
| lombok.builder.flagUsage | @Builder が使用されている場合に警告かエラーを発します。 |
| lombok.cleanup.flagUsage | @Cleanup が使用されている場合に警告かエラーを発します。 |
| lombok.delegate.flagUsage | @Delegate が使用されている場合に警告かエラーを発します。 |
| lombok.nonNull.flagUsage | @NonNull が使用されている場合に警告かエラーを発します。 |
| lombok.sneakyThrows.flagUsage | @SneakyThrows が使用されている場合に警告かエラーを発します。 |
| lombok.synchronized.flagUsage | @Synchronized が使用されている場合に警告かエラーを発します。 |
| lombok.val.flagUsage | 言語キーワード val が使用されている場合に警告かエラーを発します。 |
| lombok.var.flagUsage | 言語キーワード var が使用されている場合に警告かエラーを発します。 |
| lombok.with.flagUsage | @With が使用されている場合に警告かエラーを発します。 |
| lombok.log.flagUsage | 任意のログアノテーションが使用されている場合に警告かエラーを発します。 |
| lombok.log.apacheCommons.flagUsage | @CommonsLog が使用されている場合に警告かエラーを発します。 |
| lombok.log.javaUtilLogging.flagUsage | @Log が使用されている場合に警告かエラーを発します。 |
| lombok.log.log4j.flagUsage | @Log4j が使用されている場合に警告かエラーを発します。 |
| lombok.log.log4j2.flagUsage | @Log4j2 が使用されている場合に警告かエラーを発します。 |
| lombok.log.slf4j.flagUsage | @Slf4j が使用されている場合に警告かエラーを発します。 |
| lombok.log.xslf4j.flagUsage | @XSlf4j が使用されている場合に警告かエラーを発します。 |
| lombok.log.jbosslog.flagUsage | @JBossLog が使用されている場合に警告かエラーを発します。 |
| lombok.log.flogger.flagUsage | @Flogger が使用されている場合に警告かエラーを発します。 |
| lombok.log.custom.flagUsage | @CustomLog が使用されている場合に警告かエラーを発します。 |
| lombok.experimental.flagUsage | 実験的な機能が使用されている場合に警告かエラーを発します。 |
| lombok.accessors.flagUsage | @Accessors が使用されている場合に警告かエラーを発します。 |
| lombok.extensionMethod.flagUsage | @ExtensionMethod が使用されている場合に警告かエラーを発します。 |
| lombok.fieldDefaults.flagUsage | @FieldDefaults が使用されている場合に警告かエラーを発します。 |
| lombok.helper.flagUsage | @Helper が使用されている場合に警告かエラーを発します。 |
| lombok.locked.flagUsage | @Locked が使用されている場合に警告かエラーを発します。 |
| lombok.onX.flagUsage | onX フラグが使用されている場合に警告かエラーを発します。 |
| lombok.utilityClass.flagUsage | @UtilityClass が使用されている場合に警告かエラーを発します。 |
| lombok.fieldNameConstants.flagUsage | @FieldNameConstants が使用されている場合に警告かエラーを発します。 |
| lombok.superBuilder.flagUsage | @SuperBuilder が使用されている場合に警告かエラーを発します。 |
| lombok.withBy.flagUsage | @WithBy が使用されている場合に警告かエラーを発します。 |
| lombok.jacksonized.flagUsage | @Jacksonized が使用されている場合に警告かエラーを発します。 |
| lombok.standardException.flagUsage | @StandardException が使用されている場合に警告かエラーを発します。 |