Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ArtifactNameReader - Class in com.exasol.projectkeeper.validators
-
This class reads the file name of the release artifact produced by this pom.
- ArtifactNameReader(MavenProject) - Constructor for class com.exasol.projectkeeper.validators.ArtifactNameReader
-
Create a new instance.
C
- com.exasol.projectkeeper - package com.exasol.projectkeeper
- com.exasol.projectkeeper.pom - package com.exasol.projectkeeper.pom
- com.exasol.projectkeeper.validators - package com.exasol.projectkeeper.validators
- com.exasol.projectkeeper.validators.changesfile - package com.exasol.projectkeeper.validators.changesfile
- com.exasol.projectkeeper.validators.changesfile.dependencies - package com.exasol.projectkeeper.validators.changesfile.dependencies
- com.exasol.projectkeeper.validators.dependencies - package com.exasol.projectkeeper.validators.dependencies
D
- DefaultMavenProjectFromFileReader - Class in com.exasol.projectkeeper.pom
-
Implementation of
MavenProjectFromFileReaderusing theProjectBuilderthat is injected by Maven core to Mojo. - DefaultMavenProjectFromFileReader(ProjectBuilder, MavenSession) - Constructor for class com.exasol.projectkeeper.pom.DefaultMavenProjectFromFileReader
-
Create a new instance of
DefaultMavenProjectFromFileReader. - DependencyChangeReportReader - Class in com.exasol.projectkeeper.validators.changesfile.dependencies
-
Reader for
DependencyChangeReportReader. - DependencyChangeReportReader() - Constructor for class com.exasol.projectkeeper.validators.changesfile.dependencies.DependencyChangeReportReader
-
Create a new instance of
DependencyChangeReportReader. - DependencyUpdateReader - Class in com.exasol.projectkeeper.validators.changesfile
-
Calculate the dependencies updated since the last release.
- DependencyUpdateReader(MavenProjectFromFileReader, Path, Model) - Constructor for class com.exasol.projectkeeper.validators.changesfile.DependencyUpdateReader
-
Create a new instance of
DependencyUpdateReader.
E
- execute() - Method in class com.exasol.projectkeeper.MavenProjectCrawlerMojo
M
- MavenModelFromRepositoryReader - Class in com.exasol.projectkeeper.pom
-
Read a maven
Modelfrom an artifact of the maven repository using theProjectBuilderthat is injected by Maven core to Mojo. - MavenModelFromRepositoryReader(ProjectBuilder, MavenSession, RepositorySystem) - Constructor for class com.exasol.projectkeeper.pom.MavenModelFromRepositoryReader
-
Create a new instance of
MavenModelFromRepositoryReader. - MavenProjectCrawlerMojo - Class in com.exasol.projectkeeper
-
Maven mojo that analyzes a maven project and prints the report to stdout.
- MavenProjectFromFileReader - Interface in com.exasol.projectkeeper.pom
-
Interfaces for classes that read a
MavenProjectfrom a pom.xml file. - MavenProjectFromFileReader.ReadFailedException - Exception in com.exasol.projectkeeper.pom
-
Exception that is thrown if the reading failed.
P
- ProjectDependencyReader - Class in com.exasol.projectkeeper.validators.dependencies
-
This class reads all dependencies of a pom file (including the plugins) together with their license.
- ProjectDependencyReader(MavenModelFromRepositoryReader, MavenProject) - Constructor for class com.exasol.projectkeeper.validators.dependencies.ProjectDependencyReader
-
Create a new instance of
ProjectDependencyReader.
R
- read(Model, Model) - Method in class com.exasol.projectkeeper.validators.changesfile.dependencies.DependencyChangeReportReader
-
Read a dependency change report by comparing two maven models.
- readDependencies() - Method in class com.exasol.projectkeeper.validators.dependencies.ProjectDependencyReader
-
Read the dependencies of the pom file (including plugins).
- readDependencyChanges() - Method in class com.exasol.projectkeeper.validators.changesfile.DependencyUpdateReader
-
Read the dependency changes.
- ReadFailedException(String, Throwable) - Constructor for exception com.exasol.projectkeeper.pom.MavenProjectFromFileReader.ReadFailedException
-
Create a new instance of
MavenProjectFromFileReader.ReadFailedException. - readFinalArtifactName() - Method in class com.exasol.projectkeeper.validators.ArtifactNameReader
-
Get the file name of the release artifact relative to the
targetdirectory. - readModel(String, String, String, List<ArtifactRepository>) - Method in class com.exasol.projectkeeper.pom.MavenModelFromRepositoryReader
-
Read the
Modelof an artifact of the maven repository. - readProject(File) - Method in class com.exasol.projectkeeper.pom.DefaultMavenProjectFromFileReader
- readProject(File) - Method in interface com.exasol.projectkeeper.pom.MavenProjectFromFileReader
-
Read a
MavenProjectfrom pom.xml file.
All Classes and Interfaces|All Packages|Serialized Form