aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dominik Przybysz (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ARIES-1792) blueprint-maven-plugin slows down compilation
Date Wed, 18 Apr 2018 20:20:00 GMT

    [ https://issues.apache.org/jira/browse/ARIES-1792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16443138#comment-16443138
] 

Dominik Przybysz commented on ARIES-1792:
-----------------------------------------

Thanks [~xroussel]

I think that we need two properties to make the solution fully configurable:

1) list of exclude patterns - by default exclude none

2) list of include patterns - by default include all

If one of them is provided then it filter the artifact list.

If both are provided than list of artifacts is filtered by include patterns and then filtered by
exclude patterns.

> blueprint-maven-plugin slows down compilation
> ---------------------------------------------
>
>                 Key: ARIES-1792
>                 URL: https://issues.apache.org/jira/browse/ARIES-1792
>             Project: Aries
>          Issue Type: Improvement
>    Affects Versions: blueprint-maven-plugin-1.9.0
>            Reporter: Xavier Roussel
>            Priority: Major
>
> We have a maven project with 20+ modules all using BMP to generate blueprint file.
> During compilation, BMP is executed on each module and represents more than 70% of the
project's compilation time.
> We specify a scanPath for each module as a parameter to BMP but it seems that it scan
the module and also all the dependencies so because the modules are linked together, the whole
project is scanned again and again for each module.
> It could be useful to add an option to exclude dependencies so that BMP only scan the
current module.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message