This recipe is composed of more than one recipe. If you want to customize the set of recipes this is composed of, you can find and copy the GitHub source for the recipe from the link above.
Data Tables
Source files that had results
org.openrewrite.table.SourcesFileResults
Source files that were modified by the recipe run.
Source files that errored on a recipe
org.openrewrite.table.SourcesFileErrors
The details of all errors produced by a recipe run.
Recipe performance
org.openrewrite.table.RecipeRunStats
Statistics used in analyzing the performance of recipes.
Usage
This recipe has no required configuration options. It can be activated by adding a dependency on org.openrewrite.recipe:rewrite-third-party:0.5.3 in your build file or by running a shell command (in which case no build changes are needed):
newValue: Abort #Discard has been removed, consider Abort
oldValue: Discard
---type:specs.openrewrite.org/v1beta/recipename:org.openrewrite.java.camel.migrate.ChangePropertyValuedisplayName:Camel API changes in application.propertiesdescription: Apache Camel API migration from version 3.20 or higher to 4.0. Removal of deprecated APIs, which could be part of the application.properties.
recipeList: - org.openrewrite.properties.ChangePropertyValue:propertyKey:camel.threadpool.rejectedPolicynewValue:Abort#DiscardOldest has been removed, consider AbortoldValue:DiscardOldest - org.openrewrite.properties.ChangePropertyValue:propertyKey:camel.threadpool.rejectedPolicynewValue:Abort#Discard has been removed, consider AbortoldValue:Discard
See how this recipe works across multiple open-source repositories
The community edition of the Moderne platform enables you to easily run recipes across thousands of open-source repositories.
Please contact Moderne for more information about safely running the recipes on your own codebase in a private SaaS.
A recipe may modify the source path. This is the path after the run.
Parent of the recipe that made changes
In a hierarchical recipe, the parent of the recipe that made a change. Empty if this is the root of a hierarchy or if the recipe is not hierarchical at all.
Recipe that made changes
The specific recipe that made a change.
Estimated time saving
An estimated effort that a developer to fix manually instead of using this recipe, in unit of seconds.
Cycle
The recipe cycle in which the change was made.
Source path
The file that failed to parse.
Recipe that made changes
The specific recipe that made a change.
Stack trace
The stack trace of the failure.
The recipe
The recipe whose stats are being measured both individually and cumulatively.
Source file count
The number of source files the recipe ran over.
Source file changed count
The number of source files which were changed in the recipe run. Includes files created, deleted, and edited.
Cumulative scanning time
The total time spent across the scanning phase of this recipe.
99th percentile scanning time
99 out of 100 scans completed in this amount of time.
Max scanning time
The max time scanning any one source file.
Cumulative edit time
The total time spent across the editing phase of this recipe.
99th percentile edit time
99 out of 100 edits completed in this amount of time.