Package org.apache.rat
package org.apache.rat
The base package for the RAT tool.
In general UIs will use OptionsCollection to get the list of supported options and then create an instance of ReportConfiguration that is then passed to the Reporter for processing and report generation.
-
Interface Summary
-
Class SummaryClassDescriptionA class that provides the standard system defaults for the ReportConfiguration.The Defaults builder.Reporting methods for deprecated objects.The collection of standard options for the CLI as well as utility methods to manage them and methods to create the ReportConfiguration from the options and an array of arguments.The CLI based configuration object for report generation.A configuration object is used by the front end to invoke the
Reporter
.A wrapper around an output stream that does not close the output stream.Class that executes the report as defined in aReportConfiguration
and stores the result for later handling.A formatter for Package information about a class. -
Enum SummaryEnumDescriptionThe styles of processing for various categories of documents.
-
Exception SummaryExceptionDescriptionAn exception thrown when there is an issue with the configuration.An exception thrown when there is an issue with the implementation of an extension point.
-
Annotation Types SummaryAnnotation TypeDescriptionAnnotation to provide deprecation information for Java8.