All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractSuggestionsBuilder A base class toBuildTimeReporter.SuggestionsBuilder
s that abstracts the walking of the differences and lets the subclasses only implement simple methods to output the suggestions in the given format.Analyzer ApiBreakageHintingReporter ApiChangeLevel BuildTimeReporter Build-time reporter is aReporter
extension for Revapi that is used by theCheckMojo
to output the found problems and also to provide the suggestions to the user how to ignore the problems if deemed ok.BuildTimeReporter.SuggestionsBuilder A suggestion builder is an object that theBuildTimeReporter
uses to render suggestions for ignoring the found problems.CheckForkMojo CheckMojo Runs the API check of old and new artifacts using the specified configuration of extensions declared as dependencies of the plugin.ConfigurationFile A complex type for capturing the "analysisConfigurationFiles" elements.ConvertToXmlConfigMojo This is a helper goal to convert the old JSON Revapi configuration inside the POM files into the new XML based format.ConvertToXmlConfigMojo.SilentReporter FailSeverity HelpMojo Display help information on revapi-maven-plugin.
Callmvn revapi:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.JsonSuggestionsBuilder A helper toBuildTimeReporter
that outputs the ignore suggestions in JSON format.PromotedDependency PropertyValueResolver This serves no other purpose but to make available the standard value sources for interpolating the properties in the Revapi configuration files.ReportAggregateMojo Uses the configuration supplied at the top level aggregator project to run analysis on all sub-projects.ReportForkMojo ReportMojo ReportTimeReporter ReportTimeReporter.DifferenceReport UpdateReleasePropertiesMojo UpdateVersionsMojo ValidateConfigurationMojo ValidateConfigurationMojo.ValidateReporter XmlSuggestionsBuilder A helper toBuildTimeReporter
that outputs the ignore suggestions in XML format.