You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "Claude Warren (Jira)" <ji...@apache.org> on 2026/07/09 07:46:00 UTC

[jira] [Created] (RAT-571) ReportConfiguration should be immutable

Claude Warren created RAT-571:
---------------------------------

             Summary: ReportConfiguration should be immutable
                 Key: RAT-571
                 URL: https://issues.apache.org/jira/browse/RAT-571
             Project: Apache RAT
          Issue Type: Improvement
          Components: core engine
    Affects Versions: 0.18
            Reporter: Claude Warren
             Fix For: 1.0.0


ReportConfiguration is mutable and is passed to Report in the constructor.  This causes issues with spotbugs.

 

ReportConfiguration should be immutable and built using a builder pattern. 

 

Changes may impact UIs but should be isolated to core if possible.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)