doctype:create-patch-tree

Full name:

de.smartics.maven.plugin:doctype-maven-plugin:1.0.0.b4:create-patch-tree

Description:

Creates a basic patch tree in the models folder.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 1.0.

Required Parameters

Name Type Since Description
packagePrefix String 1.0 The package prefix for the new project. Defaults to 'com.myorg.projectdoc.doctypes'.
shortId String 1.0 The identifier part of artifact ID and package path of the new project.

Optional Parameters

Name Type Since Description
modelsFolder String 1.0 The location of the model descriptors.

The models folder contains the add-on.xml and folders for space and doctype descriptors.


Default value is: /src/main/resources/projectdoc-models.
skip boolean 1.0 A simple flag to skip the tree creation.
Default value is: false.
User property is: skip.
verbose boolean 1.0 A simple flag to log verbosely.
Default value is: false.
User property is: verbose.

Parameter Details

modelsFolder:

The location of the model descriptors.

The models folder contains the add-on.xml and folders for space and doctype descriptors.

  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Default: /src/main/resources/projectdoc-models

packagePrefix:

The package prefix for the new project. Defaults to ' com.myorg.projectdoc.doctypes'.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

shortId:

The identifier part of artifact ID and package path of the new project.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

skip:

A simple flag to skip the tree creation.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: skip
  • Default: false

verbose:

A simple flag to log verbosely.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: verbose
  • Default: false