Class MinMavenProjectStub
- java.lang.Object
-
- org.apache.maven.project.MavenProject
-
- org.apache.maven.plugin.testing.stubs.MavenProjectStub
-
- org.apache.maven.plugins.checkstyle.stubs.MinMavenProjectStub
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
MavenProjectWithExceptionsStub
,MavenProjectWithNoJxrPluginStub
public class MinMavenProjectStub extends MavenProjectStub
- Author:
- Edwin Punzalan
-
-
Field Summary
-
Fields inherited from class org.apache.maven.project.MavenProject
EMPTY_PROJECT_ARTIFACT_ID, EMPTY_PROJECT_GROUP_ID, EMPTY_PROJECT_VERSION
-
-
Constructor Summary
Constructors Constructor Description MinMavenProjectStub()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getBasedir()
Build
getBuild()
java.util.List<java.lang.String>
getCompileClasspathElements()
java.util.List<java.lang.String>
getCompileSourceRoots()
java.io.File
getFile()
java.lang.String
getInceptionYear()
Organization
getOrganization()
java.util.List<ReportPlugin>
getReportPlugins()
java.util.List<java.lang.String>
getTestClasspathElements()
java.util.List<java.lang.String>
getTestCompileSourceRoots()
-
Methods inherited from class org.apache.maven.plugin.testing.stubs.MavenProjectStub
addAttachedArtifact, addCompileSourceRoot, addContributor, addDeveloper, addLicense, addMailingList, addPlugin, addProjectReference, addResource, addScriptSourceRoot, addTestCompileSourceRoot, addTestResource, attachArtifact, createArtifacts, getActiveProfiles, getArtifact, getArtifactId, getArtifactMap, getArtifacts, getAttachedArtifacts, getBuildExtensions, getBuildPlugins, getCiManagement, getCollectedProjects, getCompileArtifacts, getCompileDependencies, getContributors, getDefaultGoal, getDependencies, getDependencyArtifacts, getDependencyManagement, getDescription, getDevelopers, getDistributionManagement, getDistributionManagementArtifactRepository, getExecutionProject, getExtensionArtifactMap, getExtensionArtifacts, getFilters, getGoalConfiguration, getGroupId, getId, getIssueManagement, getLicenses, getMailingLists, getModel, getModelVersion, getModulePathAdjustment, getModules, getName, getOriginalModel, getPackaging, getParent, getParentArtifact, getPluginArtifactMap, getPluginArtifactRepositories, getPluginArtifacts, getPluginManagement, getPluginRepositories, getPrerequisites, getProjectReferences, getProperties, getRemoteArtifactRepositories, getReportArtifactMap, getReportArtifacts, getReportConfiguration, getReporting, getRepositories, getResources, getRuntimeArtifacts, getRuntimeClasspathElements, getRuntimeDependencies, getScm, getScriptSourceRoots, getSystemArtifacts, getSystemClasspathElements, getSystemDependencies, getTestArtifacts, getTestDependencies, getTestResources, getUrl, getVersion, hasParent, injectPluginManagementInfo, isExecutionRoot, readModel, replaceWithActiveArtifact, setActiveProfiles, setArtifact, setArtifactId, setArtifactMap, setArtifacts, setAttachedArtifacts, setBuild, setBuildOverlay, setCiManagement, setCollectedProjects, setCompileArtifacts, setCompileDependencies, setCompileSourceRoots, setContributors, setDependencies, setDependencyArtifacts, setDescription, setDevelopers, setDistributionManagement, setExecutionProject, setExecutionRoot, setExtensionArtifactMap, setExtensionArtifacts, setFile, setGroupId, setInceptionYear, setIssueManagement, setLicenses, setMailingLists, setModel, setModelVersion, setName, setOrganization, setOriginalModel, setPackaging, setParent, setParentArtifact, setPluginArtifactMap, setPluginArtifactRepositories, setPluginArtifacts, setProjectReferences, setReleaseArtifactRepository, setRemoteArtifactRepositories, setReportArtifactMap, setReportArtifacts, setReporting, setRuntimeArtifacts, setRuntimeClasspathElements, setRuntimeDependencies, setScm, setScriptSourceRoots, setSnapshotArtifactRepository, setSystemArtifacts, setSystemClasspathElements, setSystemDependencies, setTestArtifacts, setTestClasspathElements, setTestCompileSourceRoots, setTestDependencies, setUrl, setVersion, writeModel, writeOriginalModel
-
Methods inherited from class org.apache.maven.project.MavenProject
addLifecyclePhase, clone, equals, getClassRealm, getContextValue, getExtensionDependencyFilter, getInjectedProfileIds, getManagedVersionMap, getParentFile, getPlugin, getReleaseArtifactRepository, getRemotePluginRepositories, getRemoteProjectRepositories, getSnapshotArtifactRepository, hashCode, hasLifecyclePhase, setArtifactFilter, setClassRealm, setContextValue, setExtensionDependencyFilter, setInjectedProfileIds, setManagedVersionMap, setParentFile, setResolvedArtifacts, toString
-
-
-
-
Method Detail
-
getCompileClasspathElements
public java.util.List<java.lang.String> getCompileClasspathElements() throws DependencyResolutionRequiredException
- Overrides:
getCompileClasspathElements
in classMavenProjectStub
- Throws:
DependencyResolutionRequiredException
-
getTestClasspathElements
public java.util.List<java.lang.String> getTestClasspathElements() throws DependencyResolutionRequiredException
- Overrides:
getTestClasspathElements
in classMavenProjectStub
- Throws:
DependencyResolutionRequiredException
-
getCompileSourceRoots
public java.util.List<java.lang.String> getCompileSourceRoots()
- Overrides:
getCompileSourceRoots
in classMavenProjectStub
-
getTestCompileSourceRoots
public java.util.List<java.lang.String> getTestCompileSourceRoots()
- Overrides:
getTestCompileSourceRoots
in classMavenProjectStub
-
getBasedir
public java.io.File getBasedir()
- Overrides:
getBasedir
in classMavenProjectStub
-
getReportPlugins
public java.util.List<ReportPlugin> getReportPlugins()
- Overrides:
getReportPlugins
in classMavenProjectStub
-
getOrganization
public Organization getOrganization()
- Overrides:
getOrganization
in classMavenProjectStub
-
getInceptionYear
public java.lang.String getInceptionYear()
- Overrides:
getInceptionYear
in classMavenProjectStub
-
getBuild
public Build getBuild()
- Overrides:
getBuild
in classMavenProjectStub
-
getFile
public java.io.File getFile()
- Overrides:
getFile
in classMavenProjectStub
-
-