← All recipes
Moderne licensed

Code quality

Recipe IDorg.openrewrite.python.codequality.CodeQualityArtifactopenrewrite-migrate-python

Apply all Python code quality recipes that change code: simplify boolean expressions, merge and collapse if chains, and remove dead conditions and writes. Search-only recipes, which mark code for review, are not included.

Composite recipepythoncode-qualityProprietary

Usage

This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.

mod run . --recipe org.openrewrite.python.codequality.CodeQuality

If the recipe isn’t available locally, install it with:

mod config recipes pip install openrewrite-migrate-python
mod config recipes jar install org.openrewrite.recipe:rewrite-migrate-python:RELEASE
mod config recipes jar install org.openrewrite:rewrite-python:RELEASE

Definition

This recipe runs the following recipes in order.