[
https://issues.apache.org/jira/browse/GEODE-9161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hale Bales resolved GEODE-9161.
-------------------------------
Resolution: Fixed
Resolving since all linked PRs are merged
> No gradle 7 deprecation warnings [PERMANENT]
> --------------------------------------------
>
> Key: GEODE-9161
> URL: https://issues.apache.org/jira/browse/GEODE-9161
> Project: Geode
> Issue Type: Improvement
> Components: build
> Reporter: Michael Oleske
> Priority: Major
> Labels: pull-request-available
>
> Why this is important: At some point this project will update to gradle 7,
> and it is better to stay on top of things then behind
> Given I have cloned the geode repository
> When I run ./gradlew build --warning-mode=all
> Then I see no output about "This will fail in gradle 7.0" or "This is
> scheduled to be removed in Gradle 7.0"
> Notes:
> Not all warnings appear at first, you'll likely have to run with several
> times as you clean up
> There are some gradle 8.0 warnings. If you happen to clean those up nice!
> Otherwise ok to skip for now.
> There's some oddities with properties being hardcoded in other places to
> their deprecated name which probably requires real work.
> The following types of errors are in the project
> The testRuntime configuration has been deprecated for dependency declaration.
> This will fail with an error in Gradle 7.0. Please use the testRuntimeOnly
> configuration instead. Consult the upgrading guide for further information:
> https://docs.gradle.org/6.8.3/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations
> The compile configuration has been deprecated for dependency declaration.
> This will fail with an error in Gradle 7.0. Please use the implementation or
> api configuration instead. Consult the upgrading guide for further
> information:
> https://docs.gradle.org/6.8.3/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations
> The AbstractArchiveTask.baseName property has been deprecated. This is
> scheduled to be removed in Gradle 7.0. Please use the archiveBaseName
> property instead. See
> https://docs.gradle.org/6.8.3/dsl/org.gradle.api.tasks.bundling.AbstractArchiveTask.html#org.gradle.api.tasks.bundling.AbstractArchiveTask:baseName
> for more details.
> The configuration :extensions:geode-modules:compileOnly was resolved without
> accessing the project in a safe manner. This may happen when a configuration
> is resolved from a different project. This behaviour has been deprecated and
> is scheduled to be removed in Gradle 7.0. See
> https://docs.gradle.org/6.8.3/userguide/viewing_debugging_dependencies.html#sub:resolving-unsafe-configuration-resolution-errors
> for more details.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)