Class MojoAnnotationScannerWrapper
java.lang.Object
io.freefair.gradle.plugins.maven.plugin.wrappers.MojoAnnotationScannerWrapper
- All Implemented Interfaces:
org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner
public class MojoAnnotationScannerWrapper
extends Object
implements org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner
-
Field Summary
Fields inherited from interface org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner
CLASS_LEVEL_ANNOTATIONS, FIELD_LEVEL_ANNOTATIONS, METHOD_LEVEL_ANNOTATIONS, ROLE, V4_API_ANNOTATIONS_PACKAGE, V4_API_PLUGIN_PACKAGE
-
Constructor Summary
ConstructorDescriptionMojoAnnotationScannerWrapper
(org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner delegate) -
Method Summary
Modifier and TypeMethodDescriptionscan
(org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScannerRequest request) void
setClassesDirectories
(FileCollection classesDirectories) void
setSourceDirectories
(FileCollection sourceDirectories)
-
Constructor Details
-
MojoAnnotationScannerWrapper
public MojoAnnotationScannerWrapper(org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner delegate)
-
-
Method Details
-
scan
public Map<String,org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass> scan(org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScannerRequest request) throws org.apache.maven.tools.plugin.extractor.ExtractionException - Specified by:
scan
in interfaceorg.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner
- Throws:
org.apache.maven.tools.plugin.extractor.ExtractionException
-
setSourceDirectories
-
setClassesDirectories
-