MavenParent

This project provides the best of maven easily consumable a maven parent project, called MavenParent. With this project you get: Checkstyle and PMD checks that will work by default in eclipse with m2e-code-quality. OWASP vulnerability checks of your dependencies. Easy application of BSD-3 clause license to all your code with mycila-license plugin. The ability to easily enforce semantic version on a jar project with japicmp. Prevent duplicates on your classpath with basepom's duplicate-finder. All of the above can be configured or disabled easily with properties, just check their docs, except takari. A whole slew of pretty maven reports including the above are generated in the maven site. The ability to easily deploy to oss nexus, and publish maven generated sites back to github's sites pages.

License

License

BSD-3
Categories

Categories

Maven Build Tools
GroupId

GroupId

com.salesforce.maven
ArtifactId

ArtifactId

MavenParent
Last Version

Last Version

2.0.1
Release Date

Release Date

Type

Type

pom
Description

Description

MavenParent
This project provides the best of maven easily consumable a maven parent project, called MavenParent. With this project you get: Checkstyle and PMD checks that will work by default in eclipse with m2e-code-quality. OWASP vulnerability checks of your dependencies. Easy application of BSD-3 clause license to all your code with mycila-license plugin. The ability to easily enforce semantic version on a jar project with japicmp. Prevent duplicates on your classpath with basepom's duplicate-finder. All of the above can be configured or disabled easily with properties, just check their docs, except takari. A whole slew of pretty maven reports including the above are generated in the maven site. The ability to easily deploy to oss nexus, and publish maven generated sites back to github's sites pages.
Project Organization

Project Organization

Salesforce OSS
Source Code Management

Source Code Management

https://github.com/salesforce/MavenParent/blob/master/MavenParent/

Download MavenParent

Filename Size
MavenParent-2.0.1.pom 39 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/com.salesforce.maven/MavenParent/ -->
<dependency>
    <groupId>com.salesforce.maven</groupId>
    <artifactId>MavenParent</artifactId>
    <version>2.0.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.salesforce.maven/MavenParent/
implementation 'com.salesforce.maven:MavenParent:2.0.1'
// https://jarcasting.com/artifacts/com.salesforce.maven/MavenParent/
implementation ("com.salesforce.maven:MavenParent:2.0.1")
'com.salesforce.maven:MavenParent:pom:2.0.1'
<dependency org="com.salesforce.maven" name="MavenParent" rev="2.0.1">
  <artifact name="MavenParent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.salesforce.maven', module='MavenParent', version='2.0.1')
)
libraryDependencies += "com.salesforce.maven" % "MavenParent" % "2.0.1"
[com.salesforce.maven/MavenParent "2.0.1"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.
com.salesforce.maven

Salesforce

A variety of vendor agnostic projects which power Salesforce

Versions

Version
2.0.1
2.0.0
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0