Uploaded image for project: 'Apache Rat'
  1. Apache Rat
  2. RAT-368

Remove unused classes

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.16.1
    • 0.17
    • core engine
    • None

    Description

      There are several classes/interfaces that are either  unused or only used within a set of classes/interfaces that are otherwise unused.  They should be removed from the system.

      In core the following files are unused

      • ReportTransformer, ReportFailedRuntimeException, ReportTransformerTest are mutually used but not by any class/interface outside the 3.
      • RatReportAnalysisResultException
      • FullTestMatchingLicense – used in old style license definition
      • SimplePatternBasedLicense – used in old style license definition
      • MimeTyper
      • ToNameTransformer, ToNameTransformerTest
      • UnsuitableDocumentException
      • o.a.rat.header all classes/interfaces in this package are mutually used but not by any class outside the package.

       

      Attachments

        Issue Links

          Activity

            People

              claude Claude Warren
              claude Claude Warren
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: