Remove the deprecated Configuration.visible property
MSALConfiguration.visible has had no effect since Gradle 9.0, and is deprecated for removal in Gradle 11. Gradle 9.8.2 warns on setVisible where Gradle 8.14.4 does not. This recipe removes visible and, in Kotlin, isVisible where a configurations block or call owns it, and leaves anything else with that name alone. A configuration that relied on visible to have assemble build its artifacts now needs an explicit task dependency, which this recipe does not add. See the Gradle upgrade guide for more information.
org. openrewrite. gradle. migrate. artifacts. RemoveConfigurationVisiblemod run . --recipe= org. openrewrite. gradle. migrate. artifacts. RemoveConfigurationVisibleInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.