A B C D E F G H I M O P R S T V W

A

AbstractResolveDependencies - Class in org.scijava.maven.plugin.enforcer
Abstract rule for when the content of the artifacts matters.
AbstractResolveDependencies() - Constructor for class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
 
AbstractResolveDependencies.IgnorableDependency - Class in org.scijava.maven.plugin.enforcer
 
AbstractResolveDependencies.IgnorableDependency() - Constructor for class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 
AbstractSciJavaDependencyChecker - Class in org.scijava.maven.plugin
Abstract SciJavaDependencyChecker superclass, containing useful default implementations.
AbstractSciJavaDependencyChecker() - Constructor for class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
applyIgnoreClasses(String[], boolean) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 
artifactId - Variable in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 
asRegex(String) - Static method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
Convert a wildcard into a regex.

B

BanDuplicateClasses - Class in org.scijava.maven.plugin.enforcer
Bans duplicate classes on the classpath.
BanDuplicateClasses() - Constructor for class org.scijava.maven.plugin.enforcer.BanDuplicateClasses
 
BumpMojo - Class in org.scijava.maven.plugin
Bumps dependency and parent versions in SciJava projects.
BumpMojo() - Constructor for class org.scijava.maven.plugin.BumpMojo
 

C

checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
Convenience DependencyUtils.checkDependencies(org.apache.maven.project.MavenProject, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.shared.dependency.tree.DependencyTreeBuilder, org.scijava.maven.plugin.SciJavaDependencyChecker...) method.
checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, String, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
 
classifier - Variable in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 

D

debug(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
debug(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
Dependency - Class in org.scijava.maven.plugin.enforcer
Dependency class.
Dependency() - Constructor for class org.scijava.maven.plugin.enforcer.Dependency
 
DependencyUtils - Class in org.scijava.maven.plugin
Utility class for initiating Maven-based dependency checks.
DependencyUtils() - Constructor for class org.scijava.maven.plugin.DependencyUtils
 

E

EclipseHelperMojo - Class in org.scijava.maven.plugin
Runs the annotation processor of the scijava-common artifact even inside Eclipse.
EclipseHelperMojo() - Constructor for class org.scijava.maven.plugin.EclipseHelperMojo
 
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
error(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
error(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
execute() - Method in class org.scijava.maven.plugin.BumpMojo
 
execute() - Method in class org.scijava.maven.plugin.EclipseHelperMojo
 
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
 
execute() - Method in class org.scijava.maven.plugin.HelpMojo
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.RequireReproducibleBuilds
Entry point for enforcer rule execution
execute() - Method in class org.scijava.maven.plugin.SetRootDirPropertyMojo
 
execute() - Method in class org.scijava.maven.plugin.VerifyNoSnapshotsMojo
Entry point for mojo execution

F

failed() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
failed() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
findEffectiveReactor(List<MavenProject>, MavenSession, MavenProject, MavenProjectBuilder, ArtifactRepository) - Static method in class org.scijava.maven.plugin.DependencyUtils
Manually constructs an list of effective reactor projects by recursively searching parent and submodule projects.

G

getArtifactId() - Method in class org.scijava.maven.plugin.enforcer.Dependency
Getter for the field artifactId.
getCacheId() - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
getCacheId() - Method in class org.scijava.maven.plugin.RequireReproducibleBuilds
 
getClassifier() - Method in class org.scijava.maven.plugin.enforcer.Dependency
Getter for the field classifier.
getGroupId() - Method in class org.scijava.maven.plugin.enforcer.Dependency
Getter for the field groupId.
getIgnoreClasses() - Method in class org.scijava.maven.plugin.enforcer.Dependency
Getter for the field ignoreClasses.
getLog() - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
 
getType() - Method in class org.scijava.maven.plugin.enforcer.Dependency
Getter for the field type.
groupId - Variable in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 

H

handleArtifacts(Set<Artifact>) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
 
handleArtifacts(Set<Artifact>) - Method in class org.scijava.maven.plugin.enforcer.BanDuplicateClasses
 
HelpMojo - Class in org.scijava.maven.plugin
Display help information on scijava-maven-plugin.
Call mvn scijava:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.scijava.maven.plugin.HelpMojo
 

I

ignores - Variable in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 
info(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
info(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
isCacheable() - Method in class org.scijava.maven.plugin.RequireReproducibleBuilds
 
isFailFast() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
isFailFast() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.RequireReproducibleBuilds
 
isRoot(DependencyNode) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
isRoot(DependencyNode) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
Convenience method to check if a node is a root.
isSearchTransitive() - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies
 

M

makeExceptionMessage() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
makeExceptionMessage() - Method in class org.scijava.maven.plugin.SnapshotFinder
 
matches(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
matches(String) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 
matches(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
matchesArtifact(Artifact) - Method in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 

O

org.scijava.maven.plugin - package org.scijava.maven.plugin
 
org.scijava.maven.plugin.enforcer - package org.scijava.maven.plugin.enforcer
 
org.scijava.maven.plugin.util - package org.scijava.maven.plugin.util
 

P

PomEditor - Class in org.scijava.maven.plugin.util
An editor to modify pom.xml files.
PomEditor(InputStream, Log) - Constructor for class org.scijava.maven.plugin.util.PomEditor
Parses the specified pom.xml file.

R

RequireReproducibleBuilds - Class in org.scijava.maven.plugin
A EnforcerRule wrapper for the SnapshotFinder.
RequireReproducibleBuilds() - Constructor for class org.scijava.maven.plugin.RequireReproducibleBuilds
 

S

SciJavaDependencyChecker - Interface in org.scijava.maven.plugin
DependencyNodeVisitor with convenience methods for logging and configuration.
SciJavaDependencyException - Exception in org.scijava.maven.plugin
Convenience exception to use when SciJavaDependencyCheckers fail.
SciJavaDependencyException() - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(String) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(String, Throwable) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(Throwable) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
setArtifactId(String) - Method in class org.scijava.maven.plugin.enforcer.Dependency
Setter for the field artifactId.
setClassifier(String) - Method in class org.scijava.maven.plugin.enforcer.Dependency
Setter for the field classifier.
setFailed() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setFailed() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
Mark this checker as in a failing state.
setFailFast(boolean) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setFailFast(boolean) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setGroupId(String) - Method in class org.scijava.maven.plugin.enforcer.Dependency
Setter for the field groupId.
setGroupIds(Set<String>) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setGroupIds(Set<String>) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setIgnoreClasses(String[]) - Method in class org.scijava.maven.plugin.enforcer.Dependency
Setter for the field ignoreClasses.
setLog(Log) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setLog(Log) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setReactorModules(List<MavenProject>) - Method in class org.scijava.maven.plugin.SnapshotFinder
Using this method, a set of projects can be "whitelisted" to accept as SNAPSHOT couplings.
SetRootDirPropertyMojo - Class in org.scijava.maven.plugin
Sets the project.rootdir property to the top-level directory of the current Maven project structure.
SetRootDirPropertyMojo() - Constructor for class org.scijava.maven.plugin.SetRootDirPropertyMojo
 
setType(String) - Method in class org.scijava.maven.plugin.enforcer.Dependency
Setter for the field type.
SnapshotFinder - Class in org.scijava.maven.plugin
SciJavaDependencyChecker implementation that fails when it encounters a SNAPSHOT dependency or parent.
SnapshotFinder(MavenProjectBuilder, ArtifactRepository, List) - Constructor for class org.scijava.maven.plugin.SnapshotFinder
 
stopVisit() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
stopVisit() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 

T

toString() - Method in class org.scijava.maven.plugin.enforcer.Dependency
type - Variable in class org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
 

V

VerifyNoSnapshotsMojo - Class in org.scijava.maven.plugin
Mojo wrapper for the SnapshotFinder.
VerifyNoSnapshotsMojo() - Constructor for class org.scijava.maven.plugin.VerifyNoSnapshotsMojo
 
VersionVisitor - Interface in org.scijava.maven.plugin.util
A visitor to change versions of given groupId/artifactId/version triplets.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.SnapshotFinder
 
visit(String, String, String) - Method in interface org.scijava.maven.plugin.util.VersionVisitor
Given a coordinate, possibly modify the version.
visitVersions(VersionVisitor) - Method in class org.scijava.maven.plugin.util.PomEditor
Inspect all referenced groupId/artifactId/version triplets, allowing to re-set the version.

W

write(Writer) - Method in class org.scijava.maven.plugin.util.PomEditor
Writes out the modified pom.xml

A B C D E F G H I M O P R S T V W

Copyright © 2014–2015 SciJava. All rights reserved.