| Package | Description |
|---|---|
| com.redhat.rcm.maven.plugin.buildmetadata.common |
Provides commonly used classes of this project.
|
| com.redhat.rcm.maven.plugin.buildmetadata.scm |
Provides implementation independent interfaces and classes to access SCM
systems.
|
| com.redhat.rcm.maven.plugin.buildmetadata.scm.maven |
Provides an implementation to access SCM systems based on the Apache Maven
SCM implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RevisionHelper.provideScmBuildInfo(Properties buildMetaDataProperties,
ScmControl scmControl)
Fetches the revision information and adds it to the property sets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScmNoRevisionException
Thrown on any problem fetching SCM revision information.
|
| Modifier and Type | Method and Description |
|---|---|
LocallyModifiedInfo |
RevisionNumberFetcher.containsModifications(org.apache.maven.scm.ScmFileSet fileSet)
Checks if the local source files are in-sync with the repository or not.
|
Revision |
RevisionNumberFetcher.fetchLatestRevisionNumber()
Returns the latest revision number from the SCM.
|
| Modifier and Type | Method and Description |
|---|---|
LocallyModifiedInfo |
MavenScmRevisionNumberFetcher.containsModifications(org.apache.maven.scm.ScmFileSet fileSet)
Checks if the local source files are in-sync with the repository or not.
|
org.apache.maven.scm.repository.ScmRepository |
ScmConnectionInfo.createRepository(org.apache.maven.scm.manager.ScmManager scmManager)
Creates and configures the SCM repository.
|
org.apache.maven.scm.command.changelog.ChangeLogScmResult |
ScmAccessInfo.fetchChangeLog(org.apache.maven.scm.repository.ScmRepository repository,
org.apache.maven.scm.provider.ScmProvider provider)
Returns the result of the change log query.
|
Revision |
MavenScmRevisionNumberFetcher.fetchLatestRevisionNumber()
Returns the latest revision number from the SCM.
|
Copyright © 2006-2014. All Rights Reserved.