By default if either includeDependencies nor excludeDependencies was omitted construction process consider all compile/provided/system scope dependencies from maven module.
If includeDependencies was specified the construction process will consider components only from specified compile/provided/system scope dependencies.
If excludeDependencies was specified the construction process will consider components within specified compile/provided/system scope dependencies except dependencies specified in *excludeDependencies**
If both includeDependencies and excludeDependencies were specified includeDependencies takes priority and excludeDependencies will not be considered by construction process
Added includeDependencies functionality:
Signed-off-by: Evgeniy Fitsner evgeniy.fitsner@omnigon.com