Skip navigation links
A C D E F G H I K M N O P R S V 

A

AbstractInstallMojo - Class in org.scijava.maven.plugin.install
Base class for mojos to copy .jar artifacts and their dependencies into a SciJava application directory structure.
AbstractInstallMojo() - Constructor for class org.scijava.maven.plugin.install.AbstractInstallMojo
 
AbstractInstallMojo.OtherVersions - Enum in org.scijava.maven.plugin.install
 
AbstractSciJavaDependencyChecker - Class in org.scijava.maven.plugin
Abstract SciJavaDependencyChecker superclass, containing useful default implementations.
AbstractSciJavaDependencyChecker() - Constructor for class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
APP_DIRECTORY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
APP_SUBDIRECTORY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
ARCHES - Static variable in class org.scijava.maven.plugin.install.KnownPlatforms
 

C

checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, String, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
 

D

debug(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
debug(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
DELETE_OTHER_VERSIONS_POLICY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
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.EclipseHelperMojo
 
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.RequireElements
Execute the rule.
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
Entry point for enforcer rule execution
execute() - Method in class org.scijava.maven.plugin.HelpMojo
execute() - Method in class org.scijava.maven.plugin.install.InstallArtifactMojo
 
execute() - Method in class org.scijava.maven.plugin.install.PopulateAppMojo
 
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
 
FAMILIES - Static variable in class org.scijava.maven.plugin.install.KnownPlatforms
 
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

getCacheId() - Method in class org.scijava.maven.plugin.enforcer.RequireElements
 
getCacheId() - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
 

H

hasIJ1Dependency(MavenProject) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
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

IGNORE_DEPENDENCIES_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
info(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
info(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
installArtifact(Artifact, File, boolean, AbstractInstallMojo.OtherVersions) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
installArtifact(Artifact, File, String, boolean, AbstractInstallMojo.OtherVersions) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
InstallArtifactMojo - Class in org.scijava.maven.plugin.install
Downloads .jar artifacts and their dependencies into a SciJava application directory structure.
InstallArtifactMojo() - Constructor for class org.scijava.maven.plugin.install.InstallArtifactMojo
 
interpolate(String, MavenProject) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.RequireElements
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.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.RequireElements
 
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.enforcer.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.

K

KnownPlatforms - Class in org.scijava.maven.plugin.install
Data structure enumerating known platform strings.
KnownPlatforms() - Constructor for class org.scijava.maven.plugin.install.KnownPlatforms
 

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(Artifact) - Method in class org.scijava.maven.plugin.install.SubdirectoryPattern
Returns true iff this pattern matches the given artifact.
matches(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 

N

nativeClassifiers() - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
Gets a list of SubdirectoryPatterns corresponding to known native classifiers.
nativeSubdirectoryPatterns() - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
Gets a list of SubdirectoryPatterns corresponding to known native classifiers.

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.install - package org.scijava.maven.plugin.install
 

P

patterns - Variable in class org.scijava.maven.plugin.install.SubdirectoryPattern
List of pattern strings.
PopulateAppMojo - Class in org.scijava.maven.plugin.install
Copies .jar artifacts and their dependencies into a SciJava application directory structure.
PopulateAppMojo() - Constructor for class org.scijava.maven.plugin.install.PopulateAppMojo
 

R

RequireElements - Class in org.scijava.maven.plugin.enforcer
This rule checks that particular XML elements are set in the project POM (not inherited from an ancestor!).
RequireElements() - Constructor for class org.scijava.maven.plugin.enforcer.RequireElements
 
RequireReproducibleBuilds - Class in org.scijava.maven.plugin.enforcer
A EnforcerRule wrapper for the SnapshotFinder.
RequireReproducibleBuilds() - Constructor for class org.scijava.maven.plugin.enforcer.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
 
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
 
setGroupIds(Set<String>) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setGroupIds(Set<String>) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
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 allowlisted 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
 
shortName(String, String) - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
 
SnapshotFinder - Class in org.scijava.maven.plugin
SciJavaDependencyChecker implementation that fails when it encounters a SNAPSHOT dependency or parent.
SnapshotFinder(MavenProjectBuilder, ArtifactRepository, List<ArtifactRepository>) - 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
 
subdirectory - Variable in class org.scijava.maven.plugin.install.SubdirectoryPattern
The subdirectory into which matching artifacts should be installed.
SUBDIRECTORY_PATTERNS_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
SubdirectoryPattern - Class in org.scijava.maven.plugin.install
Data structure for mapping GAV patterns to subdirectories.
SubdirectoryPattern() - Constructor for class org.scijava.maven.plugin.install.SubdirectoryPattern
 

V

valueOf(String) - Static method in enum org.scijava.maven.plugin.install.AbstractInstallMojo.OtherVersions
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.scijava.maven.plugin.install.AbstractInstallMojo.OtherVersions
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyNoSnapshotsMojo - Class in org.scijava.maven.plugin
Mojo wrapper for the SnapshotFinder.
VerifyNoSnapshotsMojo() - Constructor for class org.scijava.maven.plugin.VerifyNoSnapshotsMojo
 
visit(DependencyNode) - Method in class org.scijava.maven.plugin.SnapshotFinder
 
A C D E F G H I K M N O P R S V 
Skip navigation links

Copyright © 2014–2020 SciJava. All rights reserved.