Index

A C D E M P R 
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 MavenProjectFromFileReader using the ProjectBuilder that 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
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 Model from an artifact of the maven repository using the ProjectBuilder that is injected by Maven core to Mojo.
MavenModelFromRepositoryReader(ProjectBuilder, MavenSession, ArtifactHandlerManager) - 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 MavenProject from 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
readFinalArtifactName() - Method in class com.exasol.projectkeeper.validators.ArtifactNameReader
Get the file name of the release artifact relative to the target directory.
readModel(String, String, String, List<ArtifactRepository>) - Method in class com.exasol.projectkeeper.pom.MavenModelFromRepositoryReader
Read the Model of 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 MavenProject from pom.xml file.
A C D E M P R 
All Classes and Interfaces|All Packages|Serialized Form