public class MavenProjectScannerPlugin extends com.buschmais.jqassistant.plugin.common.api.scanner.AbstractScannerPlugin<org.apache.maven.project.MavenProject,MavenProjectDirectoryDescriptor>
| Constructor and Description |
|---|
MavenProjectScannerPlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(org.apache.maven.project.MavenProject item,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope) |
protected <T extends MavenProjectDescriptor> |
resolveProject(org.apache.maven.project.MavenProject project,
Class<T> expectedType,
com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
Resolves a maven project.
|
MavenProjectDirectoryDescriptor |
scan(org.apache.maven.project.MavenProject project,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope,
com.buschmais.jqassistant.core.scanner.api.Scanner scanner) |
configure, configure, equals, getBooleanProperty, getDescriptorType, getDirectoryPath, getProperties, getProperty, getScannerContext, getStringProperty, getType, getTypeParameter, hashCode, initializepublic boolean accepts(org.apache.maven.project.MavenProject item,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope)
throws IOException
IOExceptionpublic MavenProjectDirectoryDescriptor scan(org.apache.maven.project.MavenProject project, String path, com.buschmais.jqassistant.core.scanner.api.Scope scope, com.buschmais.jqassistant.core.scanner.api.Scanner scanner) throws IOException
IOExceptionprotected <T extends MavenProjectDescriptor> T resolveProject(org.apache.maven.project.MavenProject project, Class<T> expectedType, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
T - The expected descriptor type.project - The projectexpectedType - The expected descriptor type.scannerContext - The scanner context.Copyright © 2015 buschmais GbR. All rights reserved.