You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2024/05/05 13:47:00 UTC
[jira] [Commented] (RAT-369) Add SpotBugs and checkstyle to the pom files.
[ https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17843568#comment-17843568 ]
ASF subversion and git services commented on RAT-369:
-----------------------------------------------------
Commit c807a4d0aa5f21d44b7317e9ac2e83c2bcb9d861 in creadur-rat's branch refs/heads/feature/RAT-369 from Philipp Ottlinger
[ https://gitbox.apache.org/repos/asf?p=creadur-rat.git;h=c807a4d0 ]
RAT-369: Improve docs about why we do not fail the build and have empty exclusion files
> Add SpotBugs and checkstyle to the pom files.
> ---------------------------------------------
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
> Issue Type: Improvement
> Components: Client - ant, Client - cli, Client - maven, core engine
> Reporter: Claude Warren
> Assignee: Philipp Ottlinger
> Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect. I ran a quick test this afternoon and it found 60 potential bugs. This ticket is to add spotbugs to the maven build, ensure that no bugs are found and ensure that the build will fail if bugs are found.
> Add checkbugs as well.
> As most of the reported errors cannot be fixed with JDK8, add exclusions for these "old"/JDK8-classes that do not allow to set a proper encoding, thus relying on the default system encoding!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)