Type object
File match **/META-INF/rewrite/*.yml
Schema URL https://catalog.lintel.tools/schemas/schemastore/openrewrite-resource/latest.json
Source https://raw.githubusercontent.com/openrewrite/rewrite/main/rewrite-core/openrewrite.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Contains OpenRewrite resource descriptors like recipes and styles

Properties

type enum required

Identifies the resource type

Default: "specs.openrewrite.org/v1beta/recipe"
Values: "specs.openrewrite.org/v1beta/recipe" "specs.openrewrite.org/v1beta/style" "specs.openrewrite.org/v1beta/category" "specs.openrewrite.org/v1beta/example"

All of

1. variant
2. variant
3. variant
4. variant

Definitions

tags string[]
recipeList recipe[]
recipe string | object
style string | object