diff --git a/asciidoctoreditorconfig/src/main/groovy/org/asciidoctor/gradle/editorconfig/AsciidoctorEditorConfigGenerator.groovy b/asciidoctoreditorconfig/src/main/groovy/org/asciidoctor/gradle/editorconfig/AsciidoctorEditorConfigGenerator.groovy index a36f20911..9c755ac39 100644 --- a/asciidoctoreditorconfig/src/main/groovy/org/asciidoctor/gradle/editorconfig/AsciidoctorEditorConfigGenerator.groovy +++ b/asciidoctoreditorconfig/src/main/groovy/org/asciidoctor/gradle/editorconfig/AsciidoctorEditorConfigGenerator.groovy @@ -55,6 +55,9 @@ class AsciidoctorEditorConfigGenerator extends DefaultTask { private Object outputDir AsciidoctorEditorConfigGenerator() { + notCompatibleWithConfigurationCache( + 'Asciidoctor Gradle 4.x is not compatible with CC. Wait for the 5.x release' + ) this.projectOperations = ProjectOperations.find(project) this.outputDir = project.projectDir this.outputFile = project.provider({ diff --git a/base/src/main/groovy/org/asciidoctor/gradle/base/AbstractAsciidoctorBaseTask.groovy b/base/src/main/groovy/org/asciidoctor/gradle/base/AbstractAsciidoctorBaseTask.groovy index 0839d1181..9c23b7136 100644 --- a/base/src/main/groovy/org/asciidoctor/gradle/base/AbstractAsciidoctorBaseTask.groovy +++ b/base/src/main/groovy/org/asciidoctor/gradle/base/AbstractAsciidoctorBaseTask.groovy @@ -665,6 +665,9 @@ abstract class AbstractAsciidoctorBaseTask extends DefaultTask implements Asciid @SuppressWarnings('ThisReferenceEscapesConstructor') protected AbstractAsciidoctorBaseTask() { super() + notCompatibleWithConfigurationCache( + 'Asciidoctor Gradle 4.x is not compatible with CC. Wait for the 5.x release' + ) this.projectOperations = ProjectOperations.find(project) this.intermediateArtifactPattern = project.objects.property(PatternSet) this.srcDir = createDirectoryProperty(project)