Skip navigation links
A B C D E F G H I J O P R S U V W X 

A

AbstractModuleMojo - Class in com.buschmais.jqassistant.scm.maven
Abstract base class for mojos which are executed per module.
AbstractModuleMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AbstractModuleMojo
 
AbstractMojo - Class in com.buschmais.jqassistant.scm.maven
Abstract base implementation for analysis mojos.
AbstractMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
AbstractMojo.StoreOperation - Interface in com.buschmais.jqassistant.scm.maven
Defines an operation to execute on an initialized store instance.
AbstractProjectMojo - Class in com.buschmais.jqassistant.scm.maven
Abstract base class for mojos which are executed per project.
AbstractProjectMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AbstractProjectMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.AbstractProjectMojo
Execute the aggregated analysis.
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.AvailableRulesMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.AvailableScopesMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.EffectiveRulesMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.ExportDatabaseMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.ExportRulesMojo
 
aggregate(MavenProject, List<MavenProject>, Store) - Method in class com.buschmais.jqassistant.scm.maven.ServerMojo
 
AnalyzeMojo - Class in com.buschmais.jqassistant.scm.maven
Runs analysis according to the defined rules.
AnalyzeMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
 
AnalyzeMojo.ReportType - Enum in com.buschmais.jqassistant.scm.maven
Defines the supported report types.
AvailableRulesMojo - Class in com.buschmais.jqassistant.scm.maven
Lists all available rules.
AvailableRulesMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AvailableRulesMojo
 
AvailableScopesMojo - Class in com.buschmais.jqassistant.scm.maven
Lists all available scopes.
AvailableScopesMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.AvailableScopesMojo
 

B

begin() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
beginConcept(Concept) - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
beginConstraint(Constraint) - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
beginGroup(Group) - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 

C

closeStore(Store) - Method in class com.buschmais.jqassistant.scm.maven.provider.StoreFactory
Close the given store.
com.buschmais.jqassistant.scm.maven - package com.buschmais.jqassistant.scm.maven
 
com.buschmais.jqassistant.scm.maven.provider - package com.buschmais.jqassistant.scm.maven.provider
 
com.buschmais.jqassistant.scm.maven.report - package com.buschmais.jqassistant.scm.maven.report
 
concepts - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The list of concept names to be applied.
configure(Map<String, Object>) - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
constraints - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The list of constraint names to be validated.
createStore(StoreConfiguration, List<Class<?>>) - Method in class com.buschmais.jqassistant.scm.maven.provider.StoreFactory
Create/open store in the given directory.
currentProject - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The Maven project.

D

DEFAULT_RULES_DIRECTORY - Static variable in class com.buschmais.jqassistant.scm.maven.ProjectResolver
The name of the rules directory.
dispose() - Method in class com.buschmais.jqassistant.scm.maven.provider.StoreFactory
 

E

EffectiveRulesMojo - Class in com.buschmais.jqassistant.scm.maven
Lists all effective rules.
EffectiveRulesMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.EffectiveRulesMojo
 
end() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
endConcept() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
endConstraint() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
endGroup() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
execute(MavenProject, Set<MavenProject>) - Method in class com.buschmais.jqassistant.scm.maven.AbstractModuleMojo
 
execute(MavenProject, Store) - Method in class com.buschmais.jqassistant.scm.maven.AbstractModuleMojo
 
execute() - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
execute(MavenProject, Set<MavenProject>) - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Execute the mojo.
execute(AbstractMojo.StoreOperation, MavenProject, Set<MavenProject>) - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Execute an operation with the store.
execute(MavenProject, Set<MavenProject>) - Method in class com.buschmais.jqassistant.scm.maven.AbstractProjectMojo
 
execute() - Method in class com.buschmais.jqassistant.scm.maven.HelpMojo
execute(MavenProject, Store) - Method in class com.buschmais.jqassistant.scm.maven.ResetMojo
 
execute(MavenProject, Store) - Method in class com.buschmais.jqassistant.scm.maven.ScanMojo
 
executeAppliedConcepts - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
If set also execute concepts which have already been applied.
executeReport(Locale) - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
execution - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The current execution.
ExportDatabaseMojo - Class in com.buschmais.jqassistant.scm.maven
Exports the database as a file containing cypher statements.
ExportDatabaseMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ExportDatabaseMojo
 
exportFile - Variable in class com.buschmais.jqassistant.scm.maven.ExportDatabaseMojo
The file to write the exported cypher statements to.
ExportRulesMojo - Class in com.buschmais.jqassistant.scm.maven
Exports the all rules to an XML file.
ExportRulesMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ExportRulesMojo
 

F

failOnSeverity - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
The severity threshold to fail on rule violations, i.e.
failOnViolations - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
Deprecated.

G

getDescription(Locale) - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
getExecutedModules(MavenProject) - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Determine the already executed modules for a given root module.
getModelPluginRepository() - Method in class com.buschmais.jqassistant.scm.maven.provider.PluginRepositoryProvider
Return the model plugin repository.
getName(Locale) - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
getOutputDirectory() - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
getOutputName() - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
getPluginProperties() - Method in class com.buschmais.jqassistant.scm.maven.ScanMojo
Return the plugin properties.
getProject() - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
getReportPluginRepository() - Method in class com.buschmais.jqassistant.scm.maven.provider.PluginRepositoryProvider
Return the report plugin repository.
getRuleConfiguration() - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
getRulePluginRepository() - Method in class com.buschmais.jqassistant.scm.maven.provider.PluginRepositoryProvider
Return the rule plugin repository.
getScannerPluginRepository() - Method in class com.buschmais.jqassistant.scm.maven.provider.PluginRepositoryProvider
Return the scanner plugin repository.
getScopePluginRepository() - Method in class com.buschmais.jqassistant.scm.maven.provider.PluginRepositoryProvider
Return the scope plugin repository.
getSiteRenderer() - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
groups - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The list of group names to be executed.

H

HelpMojo - Class in com.buschmais.jqassistant.scm.maven
Display help information on jqassistant-maven-plugin.<br> Call <code>mvn jqassistant:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
HelpMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.HelpMojo
 

I

initialize() - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Determine if the store shall be reset before execution of the mofo.
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.AvailableRulesMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.AvailableScopesMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.EffectiveRulesMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.ExportDatabaseMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.ExportRulesMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.ResetMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.ScanMojo
 
isResetStoreBeforeExecution() - Method in class com.buschmais.jqassistant.scm.maven.ServerMojo
 

J

JUnitReportWriter - Class in com.buschmais.jqassistant.scm.maven.report
ReportPlugin implementation to write JUnit style reports.
JUnitReportWriter(File) - Constructor for class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 

O

OUTPUT_DIRECTORY - Static variable in class com.buschmais.jqassistant.scm.maven.ProjectResolver
The name of the rules directory.
outputDirectory - Variable in class com.buschmais.jqassistant.scm.maven.ReportMojo
Directory where reports will go.

P

pluginRepositoryProvider - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
PluginRepositoryProvider - Class in com.buschmais.jqassistant.scm.maven.provider
 
project - Variable in class com.buschmais.jqassistant.scm.maven.ReportMojo
The Maven project.
ProjectResolver - Class in com.buschmais.jqassistant.scm.maven
Resolver for root modules in a multi-module hierarchy.
PROPERTY_STORE_LIFECYCLE - Static variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 

R

reactorProjects - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Contains the full list of projects in the reactor.
readRules(MavenProject) - Method in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Reads the available rules from the rules directory and deployed catalogs.
REPORT_XML - Static variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
ReportMojo - Class in com.buschmais.jqassistant.scm.maven
Generates a HTML reports based on analysis results.
ReportMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ReportMojo
 
reset - Variable in class com.buschmais.jqassistant.scm.maven.ScanMojo
Indicates whether to initially reset the store before scanning.
ResetMojo - Class in com.buschmais.jqassistant.scm.maven
Resets the store.
ResetMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ResetMojo
 
rule - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The rule configuration
ruleParameters - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
The rule parameters to use (optional).
rulesDirectories - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Specifies a list of directory names relative to the root module containing additional rule files.
rulesDirectory - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Specifies the name of the directory containing rule files.
rulesUrl - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The URL to retrieve rules.
run(MavenProject, Store) - Method in interface com.buschmais.jqassistant.scm.maven.AbstractMojo.StoreOperation
Execute the operation-

S

scanIncludes - Variable in class com.buschmais.jqassistant.scm.maven.ScanMojo
Specifies a list of directory names relative to the root module containing additional rule files.
ScanMojo - Class in com.buschmais.jqassistant.scm.maven
Scans the the output directory and test output directory.
ScanMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ScanMojo
 
serverAddress - Variable in class com.buschmais.jqassistant.scm.maven.ServerMojo
The address the server shall bind to.
ServerMojo - Class in com.buschmais.jqassistant.scm.maven
Starts an embedded Neo4j server.
ServerMojo() - Constructor for class com.buschmais.jqassistant.scm.maven.ServerMojo
 
serverPort - Variable in class com.buschmais.jqassistant.scm.maven.ServerMojo
The port the server shall bind to.
setProject(MavenProject) - Method in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
setResult(Result<? extends ExecutableRule>) - Method in class com.buschmais.jqassistant.scm.maven.report.JUnitReportWriter
 
severity - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
Deprecated.
siteRenderer - Variable in class com.buschmais.jqassistant.scm.maven.ReportMojo
 
skip - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Skip the execution.
store - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The store configuration.
STORE_DIRECTORY - Static variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
 
storeDirectory - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The store directory.
StoreFactory - Class in com.buschmais.jqassistant.scm.maven.provider
Manages the life cycle of Store instance.
StoreFactory() - Constructor for class com.buschmais.jqassistant.scm.maven.provider.StoreFactory
 
storeLifecycle - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Controls the life cycle of the data store.
StoreLifecycle - Enum in com.buschmais.jqassistant.scm.maven
Defines the valid values for the life cycle of the store.

U

useExecutionRootAsProjectRoot - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
Determines if the execution root module shall be used as project root, i.e.

V

valueOf(String) - Static method in enum com.buschmais.jqassistant.scm.maven.AnalyzeMojo.ReportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.buschmais.jqassistant.scm.maven.StoreLifecycle
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.buschmais.jqassistant.scm.maven.AnalyzeMojo.ReportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.buschmais.jqassistant.scm.maven.StoreLifecycle
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnOnSeverity - Variable in class com.buschmais.jqassistant.scm.maven.AnalyzeMojo
The severity threshold to warn on rule violations.

X

xmlReportFile - Variable in class com.buschmais.jqassistant.scm.maven.AbstractMojo
The file to write the XML report to.
xmlReportFile - Variable in class com.buschmais.jqassistant.scm.maven.ReportMojo
The file to read the XML report from.
A B C D E F G H I J O P R S U V W X 
Skip navigation links

Copyright © 2017 buschmais GbR. All rights reserved.