Tasks of type com.marklogic.gradle.task.datamovement.DeleteCollectionsTask no longer work in ml-gradle 4.0.1
Steps to Reproduce
task myCollectionDeletionTask (type: com.marklogic.gradle.task.datamovement.DeleteCollectionsTask) {
client = mlAppConfig.newDatabaseClient()
collections = ["collectionToDelete"]
}
Expected behavior
Collection is deleted
Actual behavior
Execution failed for task ':myCollectionDeletionTask'.
Stacktrace
Caused by: java.lang.NoSuchMethodError: 'com.marklogic.client.query.StructuredQueryBuilder$CollectionQuery com.marklogic.client.query.StructuredQueryBuilder.collection(java.lang.String[])'