AssertJRules Refaster recipes
Recipe ID
tech.picnic.errorprone.refasterrules.AssertJRulesRecipesArtifact
org.openrewrite.recipe:rewrite-third-partyRefaster rules related to AssertJ expressions and statements. Source.
Usage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe tech.picnic.errorprone.refasterrules.AssertJRulesRecipesIf the recipe isn’t available locally, install it with:
mod config recipes jar install org.openrewrite.recipe:rewrite-third-party:0.44.0Definition
This recipe runs the following recipes in order.
- Refaster template
AssertJRules.AssertThatHasValueOptionalDoubletech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatHasValueOptionalDoubleRecipe - Refaster template
AssertJRules.AssertThatHasValueOptionalInttech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatHasValueOptionalIntRecipe - Refaster template
AssertJRules.AssertThatHasValueOptionalLongtech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatHasValueOptionalLongRecipe - Refaster template
AssertJRules.ObjectEnumerableAssertContainstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$ObjectEnumerableAssertContainsRecipe - Refaster template
AssertJRules.ObjectEnumerableAssertDoesNotContaintech.picnic.errorprone.refasterrules.AssertJRulesRecipes$ObjectEnumerableAssertDoesNotContainRecipe - Refaster template
AssertJRules.AssertThatContainsExactlySettech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlySetRecipe - Prefer
ListAssert#containsExactlyElementsOf(Iterable)over less explicit alternativestech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyElementsOfListRecipe - Prefer
AbstractCollectionAssert#hasSameElementsAs(Iterable)over less explicit or more contrived alternativestech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatHasSameElementsAsSetRecipe - Prefer
AbstractCollectionAssert#containsExactlyInAnyOrderElementsOf(Iterable)over less explicit alternativestech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyInAnyOrderElementsOfMultisetRecipe - Prefer
MapAssert#containsEntry(Object, Object)over more contrived alternativestech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsEntryRecipe - Refaster template
AssertJRules.AssertThatContainsAnyElementsOftech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsAnyElementsOfRecipe - Refaster template
AssertJRules.AssertThatContainsAnyOftech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsAnyOfRecipe - Refaster template
AssertJRules.AssertThatContainsAnyOfVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsAnyOfVarargsRecipe - Refaster template
AssertJRules.AssertThatContainsAlltech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsAllRecipe - Refaster template
AssertJRules.AssertThatContainstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsRecipe - Refaster template
AssertJRules.AssertThatContainsVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsVarargsRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyElementsOfStreamtech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyElementsOfStreamRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyStreamtech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyStreamRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyVarargsRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyInAnyOrderElementsOfStreamtech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyInAnyOrderElementsOfStreamRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyInAnyOrdertech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyInAnyOrderRecipe - Refaster template
AssertJRules.AssertThatContainsExactlyInAnyOrderVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsExactlyInAnyOrderVarargsRecipe - Refaster template
AssertJRules.AssertThatContainsSequencetech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsSequenceRecipe - Refaster template
AssertJRules.AssertThatContainsSequenceVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsSequenceVarargsRecipe - Refaster template
AssertJRules.AssertThatContainsSubsequencetech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsSubsequenceRecipe - Refaster template
AssertJRules.AssertThatContainsSubsequenceVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsSubsequenceVarargsRecipe - Refaster template
AssertJRules.AssertThatDoesNotContainAnyElementsOftech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatDoesNotContainAnyElementsOfRecipe - Refaster template
AssertJRules.AssertThatDoesNotContaintech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatDoesNotContainRecipe - Refaster template
AssertJRules.AssertThatDoesNotContainVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatDoesNotContainVarargsRecipe - Refaster template
AssertJRules.AssertThatDoesNotContainSequencetech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatDoesNotContainSequenceRecipe - Refaster template
AssertJRules.AssertThatDoesNotContainSequenceVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatDoesNotContainSequenceVarargsRecipe - Refaster template
AssertJRules.AssertThatHasSameElementsAsStreamtech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatHasSameElementsAsStreamRecipe - Refaster template
AssertJRules.AssertThatContainsOnlytech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsOnlyRecipe - Refaster template
AssertJRules.AssertThatContainsOnlyVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatContainsOnlyVarargsRecipe - Refaster template
AssertJRules.AssertThatIsSubsetOftech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatIsSubsetOfRecipe - Refaster template
AssertJRules.AssertThatIsSubsetOfVarargstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatIsSubsetOfVarargsRecipe - Refaster template
AssertJRules.AssertThatAcceptstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatAcceptsRecipe - Refaster template
AssertJRules.AssertThatRejectstech.picnic.errorprone.refasterrules.AssertJRulesRecipes$AssertThatRejectsRecipe
Data tables
Structured output this recipe can produce.
- Source files that had resultsSource files that were modified by the recipe run.
org.openrewrite.table.SourcesFileResults - Source files that had search resultsSearch results that were found during the recipe run.
org.openrewrite.table.SearchResults - Source files that errored on a recipeThe details of all errors produced by a recipe run.
org.openrewrite.table.SourcesFileErrors - Recipe performanceStatistics used in analyzing the performance of recipes.
org.openrewrite.table.RecipeRunStats