Package io.micronaut.starter.feature
Class RequireKaptFeatureValidator
java.lang.Object
io.micronaut.starter.feature.RequireKaptFeatureValidator
- All Implemented Interfaces:
FeatureValidator
Validates that features requiring Kapt are not used alongside Kotlin Symbol Processing (KSP).
Checks after feature selection that no feature requiring Kapt is combined with Kotlin KSP, throwing an exception if such an incompatibility is detected.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidatePostProcessing(Options options, Set<Feature> features) voidvalidatePreProcessing(Options options, Set<Feature> features)
-
Constructor Details
-
RequireKaptFeatureValidator
public RequireKaptFeatureValidator()
-
-
Method Details
-
validatePreProcessing
- Specified by:
validatePreProcessingin interfaceFeatureValidator
-
validatePostProcessing
- Specified by:
validatePostProcessingin interfaceFeatureValidator
-