Features
-
#74 - New methods in
ProjectOperations
which functions like their long-standing peer methods, but allow null to be returned for scalar operations, or nulls to be dropped from list operations. These arefileOrNull
,fileizeOrNull
,fileizeDropNull
,fileizeOrNull
,fileizeDropNull
,stringizeOrNull
,stringizeDropNull
. -
#75 -
AbstractExecTask
&AnstractExecSpec
now have theaddEnvironmentProvider
method. -
#76 - Support for
flatMap
on pre-Gradle 5.0 andorElse
on pre-Gradle-5.6. UseprojectOperations.providerTools
. -
#77 -
getProjectPath
,getProjectFullPath
andisRoot
methods added toProjectOperations
.
Bugs
-
#73 -
updateFileProperty
should unset property if null is passed.
Deprecations
-
ProjectOperations.map
has been deprecated. UseProjectOperations.getProviderTools().map()
instead.