Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gradle 8.7 #218

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Merge branch 'main' into renovate/gradle-8.x

72d3cb8
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Gradle 8.7 #218

Merge branch 'main' into renovate/gradle-8.x
72d3cb8
Select commit
Loading
Failed to load commit list.
GitHub Actions / JUnit Test Report failed May 26, 2024 in 0s

184 tests run, 183 passed, 0 skipped, 1 failed.

Annotations

Check failure on line 178 in modules/dokkatoo-plugin/src/testFunctional/kotlin/DokkatooPluginFunctionalTest.kt

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

DokkatooPluginFunctionalTest.expect Dokka Plugin creates Dokka resolvable configurations

java.lang.AssertionError: --------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmGeneratorClasspath

--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmModuleOutputDirectoriesResolver' and [configuration ':dokkatooGfmModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooGfmPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for gfm - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginGfm

--------------------------------------------------
Configuration dokkatooGfmPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a gfm Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmPublicationPluginClasspathResolver' and [configuration ':dokkatooGfmPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooHtmlGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for html - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlGeneratorClasspath

--------------------------------------------------
Configuration dokkatooHtmlModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo html ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlModuleOutputDirectoriesResolver' and [configuration ':dokkatooHtmlModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = html
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooHtmlPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for html - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginHtml

--------------------------------------------------
Configuration dokkatooHtmlPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a html Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlPublicationPluginClasspathResolver' and [configuration ':dokkatooHtmlPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJavadocGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for javadoc - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJavadocModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo javadoc ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocModuleOutputDirectoriesResolver' and [configuration ':dokkatooJavadocModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = javadoc
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJavadocPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for javadoc - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJavadoc

--------------------------------------------------
Configuration dokkatooJavadocPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a javadoc Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocPublicationPluginClasspathResolver' and [configuration ':dokkatooJavadocPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJekyllGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for jekyll - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJekyllModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo jekyll ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllModuleOutputDirectoriesResolver' and [configuration ':dokkatooJekyllModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = jekyll
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJekyllPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for jekyll - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJekyll

--------------------------------------------------
Configuration dokkatooJekyllPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a jekyll Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllPublicationPluginClasspathResolver' and [configuration ':dokkatooJekyllPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllPublicationPluginClasspath

--------------------------------------------------
Compatibility Rules
--------------------------------------------------
The following Attributes have compatibility rules defined.

    - org.gradle.category
    - org.gradle.dependency.bundling
    - org.gradle.jvm.environment
    - org.gradle.libraryelements
    - org.gradle.plugin.api-version
    - org.gradle.usage

--------------------------------------------------
Disambiguation Rules
--------------------------------------------------
The following Attributes have disambiguation rules defined.

    - org.gradle.category
    - org.gradle.plugin.api-version

(#): Attribute disambiguation precedence


"--------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmGeneratorClasspath

--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmModuleOutputDirectoriesResolver' and [configuration ':dokkatooGfmModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooGfmPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for gfm - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginGfm

--------------------------------------------------
Configuration dokkatooGfmPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a gfm Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmPublicationPluginClasspathResolver' and [configuration ':dokkatooGfmPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooHtmlGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for html - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlGeneratorClasspath

--------------------------------------------------
Configuration dokkatooHtmlModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo html ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlModuleOutputDirectoriesResolver' and [configuration ':dokkatooHtmlModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = html
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooHtmlPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for html - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginHtml

--------------------------------------------------
Configuration dokkatooHtmlPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a html Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlPublicationPluginClasspathResolver' and [configuration ':dokkatooHtmlPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJavadocGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for javadoc - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJavadocModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo javadoc ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocModuleOutputDirectoriesResolver' and [configuration ':dokkatooJavadocModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = javadoc
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJavadocPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for javadoc - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJavadoc

--------------------------------------------------
Configuration dokkatooJavadocPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a javadoc Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocPublicationPluginClasspathResolver' and [configuration ':dokkatooJavadocPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJekyllGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for jekyll - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJekyllModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo jekyll ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllModuleOutputDirectoriesResolver' and [configuration ':dokkatooJekyllModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = jekyll
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJekyllPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for jekyll - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJekyll

--------------------------------------------------
Configuration dokkatooJekyllPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a jekyll Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllPublicationPluginClasspathResolver' and [configuration ':dokkatooJekyllPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllPublicationPluginClasspath

--------------------------------------------------
Compatibility Rules
--------------------------------------------------
The following Attributes have compatibility rules defined.

    - org.gradle.category
    - org.gradle.dependency.bundling
    - org.gradle.jvm.environment
    - org.gradle.libraryelements
    - org.gradle.plugin.api-version
    - org.gradle.usage

--------------------------------------------------
Disambiguation Rules
--------------------------------------------------
The following Attributes have disambiguation rules defined.

    - org.gradle.category
    - org.gradle.plugin.api-version

(#): Attribute disambiguation precedence

" should include substring "--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo"
Raw output
java.lang.AssertionError: --------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmGeneratorClasspath

--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmModuleOutputDirectoriesResolver' and [configuration ':dokkatooGfmModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooGfmPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for gfm - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginGfm

--------------------------------------------------
Configuration dokkatooGfmPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a gfm Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmPublicationPluginClasspathResolver' and [configuration ':dokkatooGfmPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooHtmlGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for html - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlGeneratorClasspath

--------------------------------------------------
Configuration dokkatooHtmlModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo html ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlModuleOutputDirectoriesResolver' and [configuration ':dokkatooHtmlModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = html
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooHtmlPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for html - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginHtml

--------------------------------------------------
Configuration dokkatooHtmlPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a html Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlPublicationPluginClasspathResolver' and [configuration ':dokkatooHtmlPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJavadocGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for javadoc - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJavadocModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo javadoc ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocModuleOutputDirectoriesResolver' and [configuration ':dokkatooJavadocModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = javadoc
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJavadocPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for javadoc - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJavadoc

--------------------------------------------------
Configuration dokkatooJavadocPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a javadoc Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocPublicationPluginClasspathResolver' and [configuration ':dokkatooJavadocPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJekyllGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for jekyll - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJekyllModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo jekyll ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllModuleOutputDirectoriesResolver' and [configuration ':dokkatooJekyllModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = jekyll
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJekyllPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for jekyll - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJekyll

--------------------------------------------------
Configuration dokkatooJekyllPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a jekyll Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllPublicationPluginClasspathResolver' and [configuration ':dokkatooJekyllPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllPublicationPluginClasspath

--------------------------------------------------
Compatibility Rules
--------------------------------------------------
The following Attributes have compatibility rules defined.

    - org.gradle.category
    - org.gradle.dependency.bundling
    - org.gradle.jvm.environment
    - org.gradle.libraryelements
    - org.gradle.plugin.api-version
    - org.gradle.usage

--------------------------------------------------
Disambiguation Rules
--------------------------------------------------
The following Attributes have disambiguation rules defined.

    - org.gradle.category
    - org.gradle.plugin.api-version

(#): Attribute disambiguation precedence


"--------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmGeneratorClasspath

--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmModuleOutputDirectoriesResolver' and [configuration ':dokkatooGfmModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooGfmPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for gfm - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginGfm

--------------------------------------------------
Configuration dokkatooGfmPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a gfm Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmPublicationPluginClasspathResolver' and [configuration ':dokkatooGfmPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooHtmlGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for html - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlGeneratorClasspath

--------------------------------------------------
Configuration dokkatooHtmlModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo html ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlModuleOutputDirectoriesResolver' and [configuration ':dokkatooHtmlModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = html
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooHtmlPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for html - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginHtml

--------------------------------------------------
Configuration dokkatooHtmlPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a html Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlPublicationPluginClasspathResolver' and [configuration ':dokkatooHtmlPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJavadocGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for javadoc - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJavadocModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo javadoc ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocModuleOutputDirectoriesResolver' and [configuration ':dokkatooJavadocModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = javadoc
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJavadocPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for javadoc - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJavadoc

--------------------------------------------------
Configuration dokkatooJavadocPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a javadoc Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocPublicationPluginClasspathResolver' and [configuration ':dokkatooJavadocPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJekyllGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for jekyll - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJekyllModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo jekyll ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllModuleOutputDirectoriesResolver' and [configuration ':dokkatooJekyllModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = jekyll
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJekyllPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for jekyll - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJekyll

--------------------------------------------------
Configuration dokkatooJekyllPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a jekyll Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllPublicationPluginClasspathResolver' and [configuration ':dokkatooJekyllPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllPublicationPluginClasspath

--------------------------------------------------
Compatibility Rules
--------------------------------------------------
The following Attributes have compatibility rules defined.

    - org.gradle.category
    - org.gradle.dependency.bundling
    - org.gradle.jvm.environment
    - org.gradle.libraryelements
    - org.gradle.plugin.api-version
    - org.gradle.usage

--------------------------------------------------
Disambiguation Rules
--------------------------------------------------
The following Attributes have disambiguation rules defined.

    - org.gradle.category
    - org.gradle.plugin.api-version

(#): Attribute disambiguation precedence

" should include substring "--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo"
	at dev.adamko.dokkatoo.DokkatooPluginFunctionalTest$1$3.invokeSuspend$lambda$9$lambda$8$checkConfigurations(DokkatooPluginFunctionalTest.kt:162)
	at dev.adamko.dokkatoo.DokkatooPluginFunctionalTest$1$3.invokeSuspend(DokkatooPluginFunctionalTest.kt:178)
	at dev.adamko.dokkatoo.DokkatooPluginFunctionalTest$1$3.invoke(DokkatooPluginFunctionalTest.kt)
	at dev.adamko.dokkatoo.DokkatooPluginFunctionalTest$1$3.invoke(DokkatooPluginFunctionalTest.kt)
	at io.kotest.core.spec.style.scopes.RootScopeKt$addTest$1.invokeSuspend(RootScope.kt:36)
	at io.kotest.core.spec.style.scopes.RootScopeKt$addTest$1.invoke(RootScope.kt)
	at io.kotest.core.spec.style.scopes.RootScopeKt$addTest$1.invoke(RootScope.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$innerExecute$1.invokeSuspend(TestCaseExecutor.kt:91)
	at io.kotest.engine.test.TestCaseExecutor$execute$innerExecute$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$innerExecute$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.CoroutineDebugProbeInterceptor.intercept(CoroutineDebugProbeInterceptor.kt:29)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$executeWithBeforeAfter$1.invokeSuspend(TestInvocationInterceptor.kt:63)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$executeWithBeforeAfter$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$executeWithBeforeAfter$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend(InvocationTimeoutInterceptor.kt:43)
	at io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke(InvocationTimeoutInterceptor.kt)
	at io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke(InvocationTimeoutInterceptor.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:72)
	at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:148)
	at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:104)
	at io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept(InvocationTimeoutInterceptor.kt:42)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend(TestInvocationInterceptor.kt:70)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter(TestInvocationInterceptor.kt:73)
	at io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter(TestInvocationInterceptor.kt:14)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend(TestInvocationInterceptor.kt:36)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke(TestInvocationInterceptor.kt)
	at io.kotest.mpp.ReplayKt.replay(replay.kt:15)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend(TestInvocationInterceptor.kt:32)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke(TestInvocationInterceptor.kt)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke(TestInvocationInterceptor.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:61)
	at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:261)
	at io.kotest.engine.test.TestInvocationInterceptor.intercept(TestInvocationInterceptor.kt:31)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept(MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept(ExpectExceptionTestInterceptor.kt:18)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept(TimeoutInterceptor.kt:33)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept(BlockedThreadTimeoutInterceptor.kt:79)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept(CoroutineLoggingInterceptor.kt:30)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept(SoftAssertInterceptor.kt:27)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept(AssertionModeInterceptor.kt:25)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept(LifecycleInterceptor.kt:50)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend(TestCaseExtensionInterceptor.kt:24)
	at io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke(TestCaseExtensionInterceptor.kt)
	at io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke(TestCaseExtensionInterceptor.kt)
	at io.kotest.engine.test.TestExtensions.intercept(TestExtensions.kt:148)
	at io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept(TestCaseExtensionInterceptor.kt:24)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$2.invokeSuspend(BeforeSpecListenerInterceptor.kt:43)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$2.invoke(BeforeSpecListenerInterceptor.kt)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$2.invoke(BeforeSpecListenerInterceptor.kt)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept(BeforeSpecListenerInterceptor.kt:60)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept(TestEnabledCheckInterceptor.kt:31)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend(CoroutineErrorCollectorInterceptor.kt:34)
	at io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke(CoroutineErrorCollectorInterceptor.kt)
	at io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke(CoroutineErrorCollectorInterceptor.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:61)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:163)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept(CoroutineErrorCollectorInterceptor.kt:33)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke(TestCaseExecutor.kt)
	at io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend(coroutineDispatcherFactoryInterceptor.kt:57)
	at io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke(coroutineDispatcherFactoryInterceptor.kt)
	at io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke(coroutineDispatcherFactoryInterceptor.kt)
	at io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend(FixedThreadCoroutineDispatcherFactory.kt:59)
	at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt:42)
	at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:101)
	at io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept(InvocationTimeoutInterceptor.kt:42)
	at io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend(TestInvocationInterceptor.kt:70)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend(TestInvocationInterceptor.kt:36)
	at io.kotest.mpp.ReplayKt.replay(replay.kt:15)
	at io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend(TestInvocationInterceptor.kt:32)
	at io.kotest.engine.test.TestInvocationInterceptor.intercept(TestInvocationInterceptor.kt:31)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept(MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept(ExpectExceptionTestInterceptor.kt:18)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept(TimeoutInterceptor.kt:33)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept(BlockedThreadTimeoutInterceptor.kt:79)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept(CoroutineLoggingInterceptor.kt:30)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept(SoftAssertInterceptor.kt:27)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept(AssertionModeInterceptor.kt:25)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept(LifecycleInterceptor.kt:50)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend(TestCaseExtensionInterceptor.kt:24)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$2.invokeSuspend(BeforeSpecListenerInterceptor.kt:43)
	at io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept(BeforeSpecListenerInterceptor.kt:60)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept(TestEnabledCheckInterceptor.kt:31)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend(CoroutineErrorCollectorInterceptor.kt:34)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend(coroutineDispatcherFactoryInterceptor.kt:57)
	at io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend(FixedThreadCoroutineDispatcherFactory.kt:59)
	at io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor.intercept(coroutineDispatcherFactoryInterceptor.kt:56)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.SupervisorScopeInterceptor$intercept$2.invokeSuspend(SupervisorScopeInterceptor.kt:23)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TestFinishedInterceptor.intercept(TestFinishedInterceptor.kt:21)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TestNameContextInterceptor$intercept$2.invokeSuspend(TestPathContextInterceptor.kt:35)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.test.interceptors.TestPathContextInterceptor$intercept$2.invokeSuspend(TestPathContextInterceptor.kt:20)
	at io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend(TestCaseExecutor.kt:100)
	at io.kotest.engine.spec.runners.SingleInstanceSpecRunner.runTest(SingleInstanceSpecRunner.kt:113)
	at io.kotest.engine.spec.runners.SingleInstanceSpecRunner$execute$3$1$2.invokeSuspend(SingleInstanceSpecRunner.kt:50)
	at io.kotest.engine.test.scheduler.SequentialTestScheduler$schedule$3$1$1.invokeSuspend(SequentialTestScheduler.kt:20)
Caused by: java.lang.AssertionError: --------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmGeneratorClasspath

--------------------------------------------------
Configuration dokkatooGfmModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo gfm ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmModuleOutputDirectoriesResolver' and [configuration ':dokkatooGfmModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = gfm
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooGfmPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for gfm - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginGfm

--------------------------------------------------
Configuration dokkatooGfmPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a gfm Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooGfmPublicationPluginClasspathResolver' and [configuration ':dokkatooGfmPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = gfm
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooGfmPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooHtmlGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for html - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlGeneratorClasspath

--------------------------------------------------
Configuration dokkatooHtmlModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo html ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlModuleOutputDirectoriesResolver' and [configuration ':dokkatooHtmlModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = html
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooHtmlPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for html - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginHtml

--------------------------------------------------
Configuration dokkatooHtmlPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a html Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooHtmlPublicationPluginClasspathResolver' and [configuration ':dokkatooHtmlPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = html
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooHtmlPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJavadocGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for javadoc - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJavadocModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo javadoc ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocModuleOutputDirectoriesResolver' and [configuration ':dokkatooJavadocModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = javadoc
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJavadocPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for javadoc - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJavadoc

--------------------------------------------------
Configuration dokkatooJavadocPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a javadoc Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJavadocPublicationPluginClasspathResolver' and [configuration ':dokkatooJavadocPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = javadoc
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJavadocPublicationPluginClasspath

--------------------------------------------------
Configuration dokkatooJekyllGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for jekyll - will be used in Dokka Worker. Should contain all transitive dependencies, plugins (and their transitive dependencies), so Dokka Worker can run.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-generator
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllGeneratorClasspath

--------------------------------------------------
Configuration dokkatooJekyllModuleOutputDirectoriesResolver
--------------------------------------------------
Resolves Dokkatoo jekyll ModuleOutputDirectories files.
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllModuleOutputDirectoriesResolver' and [configuration ':dokkatooJekyllModuleOutputDirectoriesConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.format           = jekyll
    - dev.adamko.dokkatoo.module-component = ModuleOutputDirectories
    - org.gradle.usage                     = dev.adamko.dokkatoo
Extended Configurations
    - dokkatoo

--------------------------------------------------
Configuration dokkatooJekyllPluginsClasspathIntransitiveResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for jekyll - for internal use. Fetch only the plugins (no transitive dependencies) for use in the Dokka JSON Configuration.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooPluginJekyll

--------------------------------------------------
Configuration dokkatooJekyllPublicationPluginClasspathResolver
--------------------------------------------------
Resolves Dokka Plugins classpath for a jekyll Publication (consisting of 1+ Dokka Module).
Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dokkatooJekyllPublicationPluginClasspathResolver' and [configuration ':dokkatooJekyllPublicationPluginClasspathApiOnlyConsumable'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. For more information, please refer to https://docs.gradle.org/8.7/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.

Attributes
    - dev.adamko.dokkatoo.classpath  = dokka-publication-plugins
    - dev.adamko.dokkatoo.format     = jekyll
    - org.gradle.category            = Dokkatoo~library
    - org.gradle.dependency.bundling = Dokkatoo~external
    - org.gradle.jvm.environment     = Dokkatoo~standard-jvm
    - org.gradle.libraryelements     = Dokkatoo~jar
    - org.gradle.usage               = Dokkatoo~java-runtime
Extended Configurations
    - dokkatooJekyllPublicationPluginClasspath

--------------------------------------------------
Compatibility Rules
--------------------------------------------------
The following Attributes have compatibility rules defined.

    - org.gradle.category
    - org.gradle.dependency.bundling
    - org.gradle.jvm.environment
    - org.gradle.libraryelements
    - org.gradle.plugin.api-version
    - org.gradle.usage

--------------------------------------------------
Disambiguation Rules
--------------------------------------------------
The following Attributes have disambiguation rules defined.

    - org.gradle.category
    - org.gradle.plugin.api-version

(#): Attribute disambiguation precedence


"--------------------------------------------------
Configuration dokkatooGfmGeneratorClasspathResolver
--------------------------------------------------
Dokka Generator runtime classpath for gfm - will be used in Dokka Worker. Should contain all transitive dependencies,