FastCSV icon indicating copy to clipboard operation
FastCSV copied to clipboard

pitest causes build deprecation warning

Open osiegmar opened this issue 9 months ago • 1 comments

The pitest plugin causes a deprecation warning in Gradle 8.14 during build:

The ReportingExtension.getBaseDir() method has been deprecated. This is scheduled to be removed in Gradle 9.0. Please use the getBaseDirectory() property method instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.14.2/userguide/upgrading_version_8.html#reporting-base-dir
	at org.gradle.api.reporting.ReportingExtension.logBaseDirDeprecation(ReportingExtension.java:122)
	at org.gradle.api.reporting.ReportingExtension.getBaseDir(ReportingExtension.java:79)
	at org.gradle.api.reporting.ReportingExtension_Decorated.getBaseDir(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.gradle.api.reporting.ReportingExtension_Decorated.getProperty(Unknown Source)
	at info.solidsoft.gradle.pitest.PitestPlugin.setupReportDirInExtensionWithProblematicTypeForGradle5(PitestPlugin.groovy:132)
	at info.solidsoft.gradle.pitest.PitestPlugin.setupExtensionWithDefaults(PitestPlugin.groovy:111)
	at info.solidsoft.gradle.pitest.PitestPlugin.access$6(PitestPlugin.groovy)
	at info.solidsoft.gradle.pitest.PitestPlugin$_apply_closure1.doCall$original(PitestPlugin.groovy:87)
	at info.solidsoft.gradle.pitest.PitestPlugin$_apply_closure1.doCall(PitestPlugin.groovy)

osiegmar avatar Jun 07 '25 09:06 osiegmar

Will get fixed by https://github.com/szpak/gradle-pitest-plugin/issues/371 in pitest 1.19

osiegmar avatar Jun 07 '25 09:06 osiegmar

Fixed by updating to 1.19.0-rc.1

osiegmar avatar Jun 22 '25 06:06 osiegmar