Rename the incubating org.gradle.unsafe.isolated-projects properties

Apache 2.0

Gradle 9.7 promotes the Isolated Projects feature flags out of the unsafe namespace and deprecates the legacy property names. org.gradle.unsafe.isolated-projects becomes org.gradle.isolated-projects, org.gradle.unsafe.isolated-projects.diagnostics becomes org.gradle.isolated-projects.diagnostics and org.gradle.unsafe.isolated-projects.dangerously-ignore-problems becomes org.gradle.isolated-projects.dangerously-ignore-problems. The legacy names still work as aliases, but will be removed in a future release.

org.openrewrite.gradle.gradle9.MigrateIsolatedProjectsProperties
mod run . --recipe=org.openrewrite.gradle.gradle9.MigrateIsolatedProjectsProperties

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.

Recipe list

It runs these recipes, in this order.

  1. Change property key
  2. Change property key
  3. Change property key