icfnext / cq-component-maven-plugin

Other
22 stars 35 forks source link

Dependency Inclusion Functionality #69

Open drfits opened 6 years ago

drfits commented 6 years ago

Added includeDependencies functionality:

  1. By default if either includeDependencies nor excludeDependencies was omitted construction process consider all compile/provided/system scope dependencies from maven module.
  2. If includeDependencies was specified the construction process will consider components only from specified compile/provided/system scope dependencies.
  3. If excludeDependencies was specified the construction process will consider components within specified compile/provided/system scope dependencies except dependencies specified in *excludeDependencies**
  4. If both includeDependencies and excludeDependencies were specified includeDependencies takes priority and excludeDependencies will not be considered by construction process

Signed-off-by: Evgeniy Fitsner evgeniy.fitsner@omnigon.com