ysb33r
09/22/2026, 8:25 PMLaura Kassovic
09/23/2026, 2:55 PMgradle/gradle docs for a long time, and it's carried a lot of weight for us. The plugin has done so much for ysb33r
09/23/2026, 3:26 PMLaura Kassovic
09/24/2026, 6:01 AMSergej Koščejev
09/24/2026, 11:04 AMLaura Kassovic
09/24/2026, 4:58 PMLaura Kassovic
09/24/2026, 4:59 PMLaura Kassovic
09/24/2026, 4:59 PMysb33r
09/24/2026, 5:01 PM5.0.0 has Downdoc support which creates Markdown from Asciidoc.
It just not have Reducer support atm, which is needed if your Asciidoc contains include entries.Laura Kassovic
09/24/2026, 5:54 PMReducer is a dealbreaker. But maybe I could add support. Thoughts Schalk?ysb33r
09/24/2026, 5:57 PMLaura Kassovic
09/24/2026, 8:02 PMReducer anyways so it might not be a blocker.ysb33r
09/24/2026, 8:05 PMAsciidoctorjsOutputFormatterVersionedLaura Kassovic
09/25/2026, 3:32 AMCaused by: org.gradle.api.InvalidUserCodeException: Cannot call 'getByName(String)' on
'BuildServicesRegistry.getRegistrations()' when Isolated Projects is enabled.
Only 'findByName(String)' is permitted. Alternatively, use
'BuildServicesRegistry.registerIfAbsent(String, Class)' if possible.
at org.gradle.api.internal.DelegatingNamedDomainObjectSet.getByName(DelegatingNamedDomainObjectSet.java:145)
at org.ysb33r.grolifant5.api.core.runnable.GrolifantDefaultTask.<init>(GrolifantDefaultTask.groovy:75)
at org.asciidoctor.gradle.model5.core.tasks.AsciidoctorTask.<init>(AsciidoctorTask.groovy)Laura Kassovic
09/25/2026, 3:33 AMLaura Kassovic
09/25/2026, 3:40 AMysb33r
09/25/2026, 9:11 AMysb33r
09/25/2026, 9:12 AMysb33r
09/25/2026, 9:35 AMysb33r
09/25/2026, 12:54 PMysb33r
09/25/2026, 12:55 PMLaura Kassovic
09/25/2026, 2:52 PMLaura Kassovic
09/28/2026, 4:30 PMAsciidoctorTask computes conversionSettings.sourceFiles in its constructor as sourceRootDir.zip(resolvedSourcePatterns) { dir, pats -> fileTree(dir).matching { include(pats) }.files }. With CC on, that zip is evaluated when the cache entry is stored, even though the source dir is another task's @OutputDirectory. So when the sources are staged by a task in the same build, a clean build finishes the conversion as NO-SOURCE, and the next build discards the cache entry ("an input to unknown location has changed").ysb33r
09/28/2026, 4:36 PMLaura Kassovic
09/28/2026, 5:27 PMgradle/gradleLaura Kassovic
09/28/2026, 5:27 PMLaura Kassovic
09/28/2026, 6:20 PMLaura Kassovic
09/28/2026, 6:20 PMLaura Kassovic
09/28/2026, 6:20 PM