An open API service indexing awesome lists of open source software.

https://github.com/handcraftedbits/handcraftedbits-parent

A parent POM used for HandcraftedBits Maven projects
https://github.com/handcraftedbits/handcraftedbits-parent

Last synced: 3 months ago
JSON representation

A parent POM used for HandcraftedBits Maven projects

Awesome Lists containing this project

README

          

# HandcraftedBits Parent POM

A parent POM used by HandcraftedBits Maven projects.

# Profiles

## release

* **Active by default?**: no
* **Activated by**: flag
* **Purpose**: Used with `deploy` goal to sign artifacts and push to [Nexus](https://oss.sonatype.org).

## update-copyright

* **Active by default?**: no
* **Activated by**: existence of `${basedir}/LICENSE` file
* **Purpose**: Applies copyright headers to Java, XML, and properties files.

### Snippets

Add additional source roots and/or file types:

```xml

org.codehaus.mojo
license-maven-plugin






```

# Properties

## checkstyle.suppressions.location

* **Purpose**: Used to specify the location of the [Checkstyle](https://checkstyle.sourceforge.io/) suppressions file.
* **Default value**: `checkstyle-handcraftedbits-suppressions.xml`

## license.type

* **Purpose**: Controls the source code license used by `license-maven-plugin`.
* **Default value**: `ASL2`

## version.maven.minimum

* **Purpose**: Used to specify the minimum required Maven version.
* **Default value**: `3.6.3`