Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages

A

AbstractRewriteBaseRunMojo - Class in org.openrewrite.maven
 
AbstractRewriteBaseRunMojo() - Constructor for class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
AbstractRewriteBaseRunMojo.ResultsContainer - Class in org.openrewrite.maven
 
AbstractRewriteDryRunMojo - Class in org.openrewrite.maven
Base mojo for rewrite:dryRun and rewrite:dryRunNoFork.
AbstractRewriteDryRunMojo() - Constructor for class org.openrewrite.maven.AbstractRewriteDryRunMojo
 
AbstractRewriteMojo - Class in org.openrewrite.maven
 
AbstractRewriteMojo() - Constructor for class org.openrewrite.maven.AbstractRewriteMojo
 
AbstractRewriteRunMojo - Class in org.openrewrite.maven
Run the configured recipes and apply the changes locally.
AbstractRewriteRunMojo() - Constructor for class org.openrewrite.maven.AbstractRewriteRunMojo
 
activeRecipes - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
activeStyles - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
afterSyntax(Marker, Cursor, UnaryOperator<String>) - Method in class org.openrewrite.maven.SanitizedMarkerPrinter
 
allProjectsMarked() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
ArtifactResolver - Class in org.openrewrite.maven
 
ArtifactResolver(RepositorySystem, MavenSession) - Constructor for class org.openrewrite.maven.ArtifactResolver
 

B

beforeSyntax(Marker, Cursor, UnaryOperator<String>) - Method in class org.openrewrite.maven.SanitizedMarkerPrinter
 
build(String) - Method in class org.openrewrite.maven.MavenPomCacheBuilder
 
buildSettings() - Method in class org.openrewrite.maven.MavenMojoProjectParser
 

C

checkstyleConfigFile - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
checkstyleDetectionEnabled - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
close() - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
close() - Method in class org.openrewrite.maven.MeterRegistryProvider
 
configLocation - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
ConfigurableRewriteMojo - Class in org.openrewrite.maven
 
ConfigurableRewriteMojo() - Constructor for class org.openrewrite.maven.ConfigurableRewriteMojo
 
ConfigurableRewriteMojo.State - Enum in org.openrewrite.maven
 
createArtifact(String) - Method in class org.openrewrite.maven.ArtifactResolver
 

D

DEBUG - Enum constant in enum org.openrewrite.maven.LogLevel
 
defaultHistogramConfig() - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 

E

environment() - Method in class org.openrewrite.maven.AbstractRewriteMojo
 
environment(ClassLoader) - Method in class org.openrewrite.maven.AbstractRewriteMojo
 
ERROR - Enum constant in enum org.openrewrite.maven.LogLevel
 
estimateTimeSavedSum(Result, Duration) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
execute() - Method in class org.openrewrite.maven.AbstractRewriteDryRunMojo
 
execute() - Method in class org.openrewrite.maven.AbstractRewriteRunMojo
 
execute() - Method in class org.openrewrite.maven.rewrite_maven_plugin.HelpMojo
execute() - Method in class org.openrewrite.maven.RewriteDiscoverMojo
 
executionContext() - Method in class org.openrewrite.maven.AbstractRewriteMojo
 
exportDatatables - Variable in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 

F

failOnInvalidActiveRecipes - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
Whether to throw an exception if an activeRecipe fails configuration validation.
formatDuration(Duration) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 

G

generateProvenance(MavenProject) - Method in class org.openrewrite.maven.MavenMojoProjectParser
 
getActiveRecipes() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
getActiveStyles() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
getBaseTimeUnit() - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
getBuildRoot() - Method in class org.openrewrite.maven.AbstractRewriteMojo
 
getExclusions() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
getFirstException() - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo.ResultsContainer
 
getPlainTextMasks() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
getProjectRoot() - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo.ResultsContainer
 
getRecipeArtifactCoordinates() - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
getRecipeArtifactCoordinatesClassloader() - Method in class org.openrewrite.maven.AbstractRewriteMojo
 

H

HelpMojo - Class in org.openrewrite.maven.rewrite_maven_plugin
Display help information on rewrite-maven-plugin.
Call mvn rewrite:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.openrewrite.maven.rewrite_maven_plugin.HelpMojo
 

I

INFO - Enum constant in enum org.openrewrite.maven.LogLevel
 
isNotEmpty() - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo.ResultsContainer
 

L

listResults(ExecutionContext) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
listSourceFiles(MavenProject, Xml.Document, List<Marker>, List<NamedStyles>, ExecutionContext) - Method in class org.openrewrite.maven.MavenMojoProjectParser
 
listSourceFiles(MavenProject, List<NamedStyles>, ExecutionContext) - Method in class org.openrewrite.maven.MavenMojoProjectParser
 
loadSourceSet(Path, Environment, ExecutionContext) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
loadStyles(MavenProject, Environment) - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 
log(LogLevel, CharSequence) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
LogLevel - Enum in org.openrewrite.maven
 
logRecipesThatMadeChanges(Result) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 

M

MavenLoggingMeterRegistry - Class in org.openrewrite.maven
 
MavenLoggingMeterRegistry(Log) - Constructor for class org.openrewrite.maven.MavenLoggingMeterRegistry
 
MavenMojoProjectParser - Class in org.openrewrite.maven
 
MavenMojoProjectParser(Log, Path, boolean, String, RuntimeInformation, boolean, Collection<String>, Collection<String>, int, MavenSession, SettingsDecrypter, boolean, boolean) - Constructor for class org.openrewrite.maven.MavenMojoProjectParser
 
MavenPomCacheBuilder - Class in org.openrewrite.maven
 
MavenPomCacheBuilder(Log) - Constructor for class org.openrewrite.maven.MavenPomCacheBuilder
 
mavenSession - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
MeterRegistryProvider - Class in org.openrewrite.maven
 
MeterRegistryProvider(Log, String, String, String) - Constructor for class org.openrewrite.maven.MeterRegistryProvider
 
metricsPassword - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
metricsUri - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
metricsUsername - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 

N

newCounter(Meter.Id) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newlyEmptyDirectories() - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo.ResultsContainer
List directories that are empty as a result of applying recipe changes
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class org.openrewrite.maven.MavenLoggingMeterRegistry
 

O

options - Variable in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
org.openrewrite.maven - package org.openrewrite.maven
 
org.openrewrite.maven.rewrite_maven_plugin - package org.openrewrite.maven.rewrite_maven_plugin
 

P

parse(Path, Collection<Path>) - Method in class org.openrewrite.maven.ResourceParser
 
parseMaven(List<MavenProject>, Map<MavenProject, List<Marker>>, ExecutionContext) - Method in class org.openrewrite.maven.MavenMojoProjectParser
 
parseMaven(MavenProject, List<Marker>, ExecutionContext) - Method in class org.openrewrite.maven.MavenMojoProjectParser
 
parseSourceFiles(Path, Collection<Path>, ExecutionContext) - Method in class org.openrewrite.maven.ResourceParser
 
pluginDescriptor - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
POM_CACHE - Static variable in class org.openrewrite.maven.MavenMojoProjectParser
 
pomCacheDirectory - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
pomCacheEnabled - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
PROCESSED - Enum constant in enum org.openrewrite.maven.ConfigurableRewriteMojo.State
 
project - Variable in class org.openrewrite.maven.AbstractRewriteMojo
 
putState(ConfigurableRewriteMojo.State) - Method in class org.openrewrite.maven.ConfigurableRewriteMojo
 

R

recipeChangeLogLevel - Variable in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
The level used to log changes performed by recipes.
registry() - Method in class org.openrewrite.maven.MeterRegistryProvider
 
repositoryRoot() - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
Attempt to determine the root of the git repository for the given project.
repositorySystem - Variable in class org.openrewrite.maven.AbstractRewriteMojo
 
resolveArtifactsAndDependencies(Set<Artifact>) - Method in class org.openrewrite.maven.ArtifactResolver
 
resolvePropertiesInYaml - Variable in class org.openrewrite.maven.AbstractRewriteMojo
 
ResourceParser - Class in org.openrewrite.maven
 
ResourceParser(Path, Log, Collection<String>, Collection<String>, int, Collection<Path>, JavaParser.Builder<? extends JavaParser, ?>, KotlinParser.Builder, ExecutionContext) - Constructor for class org.openrewrite.maven.ResourceParser
 
ResultsContainer(Path, Collection<Result>) - Constructor for class org.openrewrite.maven.AbstractRewriteBaseRunMojo.ResultsContainer
 
RewriteDiscoverMojo - Class in org.openrewrite.maven
Generate a report of the available recipes and styles found on the classpath.

Can also be used to display information about a specific recipe.
RewriteDiscoverMojo() - Constructor for class org.openrewrite.maven.RewriteDiscoverMojo
 
RewriteDryRunMojo - Class in org.openrewrite.maven
Generate warnings to the console for any recipe that would make changes, but do not make changes.
RewriteDryRunMojo() - Constructor for class org.openrewrite.maven.RewriteDryRunMojo
 
RewriteDryRunNoForkMojo - Class in org.openrewrite.maven
Generate warnings to the console for any recipe that would make changes, but do not make changes.
RewriteDryRunNoForkMojo() - Constructor for class org.openrewrite.maven.RewriteDryRunNoForkMojo
 
RewriteRunMojo - Class in org.openrewrite.maven
Run the configured recipes and apply the changes locally.
RewriteRunMojo() - Constructor for class org.openrewrite.maven.RewriteRunMojo
 
RewriteRunNoForkMojo - Class in org.openrewrite.maven
Run the configured recipes and apply the changes locally.
RewriteRunNoForkMojo() - Constructor for class org.openrewrite.maven.RewriteRunNoForkMojo
 
rewriteSkip - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
runPerSubmodule - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
runRecipe(Recipe, LargeSourceSet, ExecutionContext) - Method in class org.openrewrite.maven.AbstractRewriteBaseRunMojo
 
runtime - Variable in class org.openrewrite.maven.AbstractRewriteMojo
 

S

SanitizedMarkerPrinter - Class in org.openrewrite.maven
A PrintOutputCapture that sanitizes the diff of informational markers, so these aren't accidentally committed to source control.
SanitizedMarkerPrinter() - Constructor for class org.openrewrite.maven.SanitizedMarkerPrinter
 
settingsDecrypter - Variable in class org.openrewrite.maven.AbstractRewriteMojo
 
sizeThresholdMb - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
 
skipMavenParsing - Variable in class org.openrewrite.maven.ConfigurableRewriteMojo
When enabled, skip parsing Maven `pom.xml`s, and any transitive poms, as source files.
SKIPPED - Enum constant in enum org.openrewrite.maven.ConfigurableRewriteMojo.State
 

T

TO_BE_PROCESSED - Enum constant in enum org.openrewrite.maven.ConfigurableRewriteMojo.State
 

V

valueOf(String) - Static method in enum org.openrewrite.maven.ConfigurableRewriteMojo.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openrewrite.maven.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openrewrite.maven.ConfigurableRewriteMojo.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openrewrite.maven.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARN - Enum constant in enum org.openrewrite.maven.LogLevel
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages