| Package | Description |
|---|---|
| org.sonar.maven.model | |
| org.sonar.maven.model.maven2 |
| Modifier and Type | Class and Description |
|---|---|
class |
LocatedAttribute
Object used to store attributes of XML object instead of using simple String.
|
class |
LocatedTreeImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
Activation
The conditions within the build runtime environment which will trigger the
automatic inclusion of the build profile.
|
class |
ActivationFile
This is the file specification used to activate the profile.
|
class |
ActivationOS
This is an activator which will detect an operating system's attributes in order
to activate its profile.
|
class |
ActivationProperty
This is the property specification used to activate a profile.
|
class |
Build
The
<build> element contains informations required to build the project. |
static class |
Build.Extensions
Java class for anonymous complex type.
|
static class |
Build.Filters
Java class for anonymous complex type.
|
static class |
Build.Plugins
Java class for anonymous complex type.
|
static class |
Build.Resources
Java class for anonymous complex type.
|
static class |
Build.TestResources
Java class for anonymous complex type.
|
class |
BuildBase
Generic informations for a build.
|
static class |
BuildBase.Filters
Java class for anonymous complex type.
|
static class |
BuildBase.Plugins
Java class for anonymous complex type.
|
static class |
BuildBase.Resources
Java class for anonymous complex type.
|
static class |
BuildBase.TestResources
Java class for anonymous complex type.
|
class |
CiManagement
The
<CiManagement> element contains informations required to the
continuous integration system of the project. |
static class |
CiManagement.Notifiers
Java class for anonymous complex type.
|
class |
Contributor
Description of a person who has contributed to the project, but who does not have
commit privileges.
|
static class |
Contributor.Properties
Java class for anonymous complex type.
|
static class |
Contributor.Roles
Java class for anonymous complex type.
|
class |
Dependency
The
<dependency> element contains information about a dependency
of the project. |
static class |
Dependency.Exclusions
Java class for anonymous complex type.
|
class |
DependencyManagement
Section for management of default dependency information for use in a group of
POMs.
|
static class |
DependencyManagement.Dependencies
Java class for anonymous complex type.
|
class |
DeploymentRepository
Repository contains the information needed for deploying to the remote
repository.
|
class |
Developer
Information about one of the committers on this project.
|
static class |
Developer.Properties
Java class for anonymous complex type.
|
static class |
Developer.Roles
Java class for anonymous complex type.
|
class |
DistributionManagement
This elements describes all that pertains to distribution for a project.
|
class |
Exclusion
The
<exclusion> element contains informations required to exclude
an artifact to the project. |
class |
Extension
Describes a build extension to utilise.
|
class |
IssueManagement
Information about the issue tracking (or bug tracking) system used to manage this
project.
|
class |
License
Describes the licenses for this project.
|
class |
MailingList
This element describes all of the mailing lists associated with a project.
|
static class |
MailingList.OtherArchives
Java class for anonymous complex type.
|
class |
MavenProject
The
<project> element is the root of the descriptor. |
static class |
MavenProject.Contributors
Java class for anonymous complex type.
|
static class |
MavenProject.Dependencies
Java class for anonymous complex type.
|
static class |
MavenProject.Developers
Java class for anonymous complex type.
|
static class |
MavenProject.Licenses
Java class for anonymous complex type.
|
static class |
MavenProject.MailingLists
Java class for anonymous complex type.
|
static class |
MavenProject.Modules
Java class for anonymous complex type.
|
static class |
MavenProject.PluginRepositories
Java class for anonymous complex type.
|
static class |
MavenProject.Profiles
Java class for anonymous complex type.
|
static class |
MavenProject.Properties
Java class for anonymous complex type.
|
static class |
MavenProject.Reports
Java class for anonymous complex type.
|
static class |
MavenProject.Repositories
Java class for anonymous complex type.
|
class |
Notifier
Configures one method for notifying users/developers when a build breaks.
|
static class |
Notifier.Configuration
Java class for anonymous complex type.
|
class |
Organization
Specifies the organization that produces this project.
|
class |
Parent
The
<parent> element contains information required to locate the parent project from which
this project will inherit from. |
class |
Plugin
The
<plugin> element contains informations required for a plugin. |
static class |
Plugin.Configuration
Java class for anonymous complex type.
|
static class |
Plugin.Dependencies
Java class for anonymous complex type.
|
static class |
Plugin.Executions
Java class for anonymous complex type.
|
static class |
Plugin.Goals
Java class for anonymous complex type.
|
class |
PluginExecution
The
<execution> element contains informations required for the
execution of a plugin. |
static class |
PluginExecution.Configuration
Java class for anonymous complex type.
|
static class |
PluginExecution.Goals
Java class for anonymous complex type.
|
class |
PluginManagement
Section for management of default plugin information for use in a group of POMs.
|
static class |
PluginManagement.Plugins
Java class for anonymous complex type.
|
class |
Prerequisites
Describes the prerequisites a project can have.
|
class |
Profile
Modifications to the build process which is activated based on environmental
parameters or command line arguments.
|
static class |
Profile.Dependencies
Java class for anonymous complex type.
|
static class |
Profile.Modules
Java class for anonymous complex type.
|
static class |
Profile.PluginRepositories
Java class for anonymous complex type.
|
static class |
Profile.Properties
Java class for anonymous complex type.
|
static class |
Profile.Reports
Java class for anonymous complex type.
|
static class |
Profile.Repositories
Java class for anonymous complex type.
|
class |
Relocation
Describes where an artifact has moved to.
|
class |
Reporting
Section for management of reports and their configuration.
|
static class |
Reporting.Plugins
Java class for anonymous complex type.
|
class |
ReportPlugin
The
<plugin> element contains informations required for a report plugin. |
static class |
ReportPlugin.Configuration
Java class for anonymous complex type.
|
static class |
ReportPlugin.ReportSets
Java class for anonymous complex type.
|
class |
ReportSet
Represents a set of reports and configuration to be used to generate them.
|
static class |
ReportSet.Configuration
Java class for anonymous complex type.
|
static class |
ReportSet.Reports
Java class for anonymous complex type.
|
class |
Repository
A repository contains the information needed for establishing connections with
remote repository.
|
class |
RepositoryPolicy
Download policy.
|
class |
Resource
This element describes all of the classpath resources associated with a project
or unit tests.
|
static class |
Resource.Excludes
Java class for anonymous complex type.
|
static class |
Resource.Includes
Java class for anonymous complex type.
|
class |
Scm
The
<scm> element contains informations required to the SCM
(Source Control Management) of the project. |
class |
Site
Contains the information needed for deploying websites.
|
Copyright © 2012–2016 SonarSource. All rights reserved.