Open sdavids opened 5 months ago
https://github.com/palantir/gradle-revapi/blob/93a1a4d85981e17b655bbe3a59ee7c1f80cd0973/src/main/java/com/palantir/gradle/revapi/RevapiPlugin.java#L177
revapi { config = resources.text.fromFile("path/to/revapi.yml") }
Similar to:
https://docs.gradle.org/current/dsl/org.gradle.api.plugins.quality.CheckstyleExtension.html#org.gradle.api.plugins.quality.CheckstyleExtension:config
https://github.com/gradle/gradle/blob/64a6594da705cd2e2d110317e1e9e52a78b37012/platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CheckstyleExtension.java#L81-L83
https://docs.gradle.org/current/dsl/org.gradle.api.plugins.quality.PmdExtension.html#org.gradle.api.plugins.quality.PmdExtension:ruleSetConfig
https://github.com/gradle/gradle/blob/64a6594da705cd2e2d110317e1e9e52a78b37012/platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/PmdExtension.java#L177-L179
I would like to have all tool configuration files in the same directory, e.g. gradle/conf.
gradle/conf
Related: https://github.com/apache/iceberg/pull/4638#discussion_r865186643
Status Quo
https://github.com/palantir/gradle-revapi/blob/93a1a4d85981e17b655bbe3a59ee7c1f80cd0973/src/main/java/com/palantir/gradle/revapi/RevapiPlugin.java#L177
Feature Request
Similar to:
https://docs.gradle.org/current/dsl/org.gradle.api.plugins.quality.CheckstyleExtension.html#org.gradle.api.plugins.quality.CheckstyleExtension:config
https://github.com/gradle/gradle/blob/64a6594da705cd2e2d110317e1e9e52a78b37012/platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CheckstyleExtension.java#L81-L83
https://docs.gradle.org/current/dsl/org.gradle.api.plugins.quality.PmdExtension.html#org.gradle.api.plugins.quality.PmdExtension:ruleSetConfig
https://github.com/gradle/gradle/blob/64a6594da705cd2e2d110317e1e9e52a78b37012/platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/PmdExtension.java#L177-L179
Motivation
I would like to have all tool configuration files in the same directory, e.g.
gradle/conf
.