[
https://issues.apache.org/jira/browse/UIMA-2548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13542925#comment-13542925
]
Richard Eckart de Castilho commented on UIMA-2548:
--------------------------------------------------
I suggest adding profiles for the following tools to the top-level UIMA parent
POM (the one using the numeric versioning scheme) so that they are inherited by
all UIMA projects:
* findbugs
* pmd/cpd
* cobertura
* javancss
The profiles should not be enabled by default. It could be considered to
auto-activate them when a Jenkins-specific environment variable is set.
Otherwise, they would be enabled as desired in the Jenkins jobs or with command
line builds. Keeping the profiles separate allows to disable specific tools,
e.g. if there are problems with them or the respective Jenkins plugins
(sometimes happens after updates).
> Perform code review / analysis
> ------------------------------
>
> Key: UIMA-2548
> URL: https://issues.apache.org/jira/browse/UIMA-2548
> Project: UIMA
> Issue Type: Improvement
> Components: addons
> Affects Versions: 2.3.1Addons
> Reporter: Tommaso Teofili
> Fix For: 2.4.0Addons
>
>
> Perform code analysis and review in order to improve performance and usage of
> correct Java constructs.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira