aboutsummaryrefslogtreecommitdiff
path: root/runners/maven-plugin/src/main/kotlin/DokkaMojo.kt
AgeCommit message (Collapse)Author
2021-12-23Introduce documentedVisibilities setting (#2270)Ignat Beresnev
* Introduce `documentedVisibilities` setting * Remove hardcoded doc generation for Visibility.PUBLIC, correct tests * Add maven, gradle and cli integration tests for documentedVisibilities * Fix maven plugin configuration overriding the default value * Remove test debug prints * Correct an inconsistency with default values and leave a comment of intentions * Add a test for visibility of private setter
2021-06-23Add maven central publication (#1688)Kamil Doległo
* Add OSSRH repositories * Rewrite Gradle plugin publication * Add publication version assertion * Use Nexus publish plugin for publishing to Sonatype * Remove explicit publishing from s3 tests * Don't document Dokka for local publication * Fix a bug with closing Sonatype repository * Bump internal Dokka version * Move publication version check to the validate task * Fix Gradle plugin publication * Bump Dokka and gradle plugin-publish versions * Do not run Dokka for test tasks * Do not fail all runs in a workflow * Reduce JVM memory limit
2021-04-06Suppress inherited members (#1814)Marcin Aman
2021-03-26Fix configuration for suppressing obvious functions (#1789)Marcin Aman
* Fix suppressObviousFunctions not being present in task configuration * Docs
2020-12-28Use maven directly to download additional dependencies (#1644)Andreas Dangel
* Use maven instead of aether to resolve additional dependencies Aether is still used, but now indirectly by maven. Using maven directly allows to reuse all the configurations like repositories, mirrors, proxies and the local repository.
2020-11-18Add matchingRegex (#598)Martin Bonnin
* add matchingRegex as a simpler replacement for `prefix` * remove useless check * added a note about the order of the matchingRegex
2020-10-07Make logo replaceable #1339 (#1488)Marcin Aman
2020-09-30Set aether authn when getting artifactsStephen Byrne
When getting artifacts via aether for the plugins classpath, set authentication on the remote repositories. Without this, dokka fails if remote repositories require authentication.
2020-08-31Let module name be configurable withing `AbstractDokkaTask` and remove ↵sebastian.sellmair
concept of `moduleDisplayName`
2020-08-14Use java.net.URL consistently across Gradle Plugin API surfacesebastian.sellmair
2020-08-14Use List for representing classpaths instead of Setsebastian.sellmair
2020-08-14Replace ExternalDocumentationLink.Builder with factory functionssebastian.sellmair
2020-08-14Use Gradle's new Property/Provider APIssebastian.sellmair
2020-08-14DokkaConfiguration: Use `Set` instead of `List` when collections are ↵sebastian.sellmair
expected to be distinct
2020-08-14Simplify Dokka Gradle Pluginsebastian.sellmair
2020-07-15Refactor and add integration testsAndrzej Ratajczak
2020-07-15Fix javadoc renderingAndrzej Ratajczak
2020-07-13Remove `format` from dokka DokkaConfigurationsebastian.sellmair
2020-07-08Implement simple MavenIntegrationTest.ktsebastian.sellmair
2020-07-06Enforce workspace unique SourceSetIDsebastian.sellmair
2020-07-06Fix source set name in MavenKamil Doległo
2020-06-25Remove SourceSetDataCache, rename PassConfiguration to DokkaSourceSet and ↵Kamil Doległo
use it instead of SourceSetData
2020-06-18Implement default configurationssebastian.sellmair
2020-06-15Implement "failOnWarning" optionsebastian.sellmair
2020-06-15Rework dokka configuration and Gradle pluginKamil Doległo
2020-06-04All modules page generationBłażej Kardyś
2020-05-20Merging of platform dependent hints in sourceset treeBłażej Kardyś
2020-05-14Changing approach from platform-driven to source-set-drivenBłażej Kardyś
2020-04-30Adds possibility to configure pluginsAndrzej Ratajczak
2020-03-31Fixed maven and CLI runners stdlib links bugFilip Zybała
2020-03-23Gradle Task supporting multimodular projectsAndrzej Ratajczak
2020-03-23Adds working dokkaPlugins configuration tag to MavenAndrzej Ratajczak
2020-03-04Use JDK8 as the default versionKamil Doległo
2020-01-31Bump Gradle version, migrate to Kotlin DSL, refactor publishingKamil Doległo
2019-08-06Remove TODOsKamil Doległo
2019-05-28Merge branch 'dev' of git://github.com/Xerus2000/dokka into Xerus2000-devKrystianUjma
update .gitignore and .idea # Conflicts: # .idea/compiler.xml # .idea/kotlinc.xml # .idea/modules.xml # core/src/main/kotlin/Java/JavaPsiDocumentationBuilder.kt # core/src/main/kotlin/Java/JavadocParser.kt # core/src/main/kotlin/Kotlin/DeclarationLinkResolver.kt # core/src/main/kotlin/Kotlin/DocumentationBuilder.kt # core/src/main/kotlin/Model/DocumentationReference.kt # core/src/main/kotlin/Model/PackageDocs.kt # core/src/main/kotlin/Model/SourceLinks.kt # core/src/main/kotlin/Utilities/DokkaModules.kt # core/src/main/kotlin/Utilities/ServiceLocator.kt # core/src/main/kotlin/javadoc/docbase.kt # core/src/test/kotlin/format/HtmlFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteHtmlFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteRunnableSamplesFormatTest.kt # core/src/test/kotlin/issues/IssuesTest.kt
2019-05-15Fix SinceKotlinKamil Doległo
2019-05-07remove multiplatform suport for mavenKrystianUjma
2019-05-07Merge branch 'multiplatform-support' of github.com:KrystianUjma/dokka into ↵KrystianUjma
multiplatform-support
2019-05-07fix maven build, add multiplatform and single configuration for maven runnerKrystianUjma
2019-04-26add multiplatform configuration for mavenKrystianUjma
2019-03-27Fix MavenKamil Doległo
2019-03-19Merge branch 'kotlin-website-jonnyzzz' into multiplatform-supportKrystianUjma
2019-03-11Fix test, prohibit non-unix path style for dir propertyKrystianUjma
Update readme.md, allow only unix based path (dir property)
2019-02-19Cleanup httpSimon Ogorodnik
2018-12-13Fix IDEA InspectionsXerus
2018-09-06Drop unnecessary properties in SourceRootZubakov
2018-08-01Refactoring, replace DocumentationOption with PassConfigurationaleksZubakov
2018-07-16Merge branch 'devsite-fixes-backport' into dev-multiplatfaleksZubakov
# Conflicts: # core/src/main/kotlin/Analysis/AnalysisEnvironment.kt # core/src/test/kotlin/TestAPI.kt
2018-07-14Support noJdkLink in MavenSimon Ogorodnik