All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.rewrite.gradle.yml Maven / Gradle / Ivy

The newest version!
#
# Copyright 2021 the original author or authors.
# 

# Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at #

# https://www.apache.org/licenses/LICENSE-2.0 #

# Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # --- type: specs.openrewrite.org/v1beta/recipe name: org.openrewrite.gradle.search.FindDependencyHandler displayName: Find Gradle `dependencies` blocks description: Find the dependency handler containing any number of dependency definitions. recipeList: - org.openrewrite.java.search.FindMethods: methodPattern: RewriteGradleProject dependencies(groovy.lang.Closure) matchOverrides: false --- type: specs.openrewrite.org/v1beta/recipe name: org.openrewrite.gradle.EnableGradleBuildCache displayName: Enable Gradle build cache description: Enable the Gradle build cache. By enabling build cache the build outputs are stored externally and fetched from the cache when it is determined that those inputs have no changed, avoiding the expensive work of regenerating them. See the [Gradle Build Cache](https://docs.gradle.org/current/userguide/build_cache.html) for more information. recipeList: - org.openrewrite.gradle.AddProperty: key: org.gradle.caching value: true filePattern: gradle.properties --- type: specs.openrewrite.org/v1beta/recipe name: org.openrewrite.gradle.EnableGradleParallelExecution displayName: Enable Gradle parallel execution description: Most builds consist of more than one project and some of those projects are usually independent of one another. Yet Gradle will only run one task at a time by default, regardless of the project structure. By using the `--parallel` switch, you can force Gradle to execute tasks in parallel as long as those tasks are in different projects. See the [Gradle performance documentation](https://docs.gradle.org/current/userguide/performance.html#parallel_execution) for more information. recipeList: - org.openrewrite.gradle.AddProperty: key: org.gradle.parallel value: true filePattern: gradle.properties





© 2015 - 2024 Weber Informatics LLC | Privacy Policy