Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-13 | Migrate buildSrc to composite build (#2912) | Goooler | |
2023-03-09 | Remove unused `sourceJar` tasks (#2909) | aSemy | |
Sources JAR is auto-enabled using `withSourcesJar()` in `base-java` convention plugin | |||
2023-03-07 | Use buildSrc convention plugins to configure the Dokka subprojects (#2704) | aSemy | |
2023-01-31 | Make implementations of DokkaLogger thread-safe (#2827) | Ignat Beresnev | |
2023-01-19 | Add module and package documentation content (#2819) | Sarah Haggarty | |
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com> | |||
2023-01-10 | Revise documentation (#2728) | Ignat Beresnev | |
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com> | |||
2022-06-09 | Make `dokka-analysis` dependency compileOnly in base plugin (#2521) | Vadim Mishenev | |
2022-05-31 | Bump Kotlin to 1.7.0-RC (#2508) | Vadim Mishenev | |
* `UnresolvedType` is replaced with `ErrorType` in https://github.com/JetBrains/kotlin/commit/b5933c70e20a0dfd788d8d4a6c04ca0d16f7c731 * Support `sig` files in https://github.com/JetBrains/kotlin/commit/22b368849338cae684601c9b1ead31ebb1fd81cf * `org.jetbrains.kotlin.idea.kdoc.resolveKDocSampleLink` is removed in https://github.com/JetBrains/intellij-community/commit/e4af6f96c8d4e2318d04eddf658a4c4e8c60b2e6 * `org.jetbrains.kotlin.idea.refactoring.fqName.getKotlinFqName` is deprecated * `org.codehaus.plexus.archiver.AbstractArchiver.addDirectory` is deprecated https://codehaus-plexus.github.io/plexus-archiver/apidocs/org/codehaus/plexus/archiver/Archiver.html#addDirectory-java.io.File-java.lang.String:A-java.lang.String:A- * Make `clean` independent from `setupMaven` * Set up JDK classpath roots explicitly because of https://github.com/JetBrains/kotlin/commit/f89765eb33dd95c8de33a919cca83651b326b246 * Add JPS model and faxml dependencies * Fix test * Exclude compiler from buildscript in integration test * Exclude `com.intellij` package from compiler * Update kotlin version in integration tests | |||
2022-04-29 | Enable warnings as errors and fix all warnings (#2451) | Ignat Beresnev | |
* Enable warnings as errors and fix all warnings * Enable skip-metadata-version-check compiler setting | |||
2022-04-25 | Set `finalizeCoroutines` to false for maven runner (#2461) | Ignat Beresnev | |
See https://github.com/Kotlin/dokka/issues/2457 | |||
2022-02-21 | Code cleanups (#2165) | Goooler | |
2021-12-23 | Introduce 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-23 | Add 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-05-21 | Bump Gradle to 7.0 (#1926) | Kamil Doległo | |
2021-04-14 | Introduce binary compatibility plugin (#1774) | Marcin Aman | |
* Introduce binary compatibility plugin * Update diffs | |||
2021-04-06 | Suppress inherited members (#1814) | Marcin Aman | |
2021-03-26 | Fix configuration for suppressing obvious functions (#1789) | Marcin Aman | |
* Fix suppressObviousFunctions not being present in task configuration * Docs | |||
2020-12-28 | Use 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-18 | Add 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-07 | Make logo replaceable #1339 (#1488) | Marcin Aman | |
2020-09-30 | Set aether authn when getting artifacts | Stephen 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-31 | Let module name be configurable withing `AbstractDokkaTask` and remove ↵ | sebastian.sellmair | |
concept of `moduleDisplayName` | |||
2020-08-14 | Use java.net.URL consistently across Gradle Plugin API surface | sebastian.sellmair | |
2020-08-14 | Use List for representing classpaths instead of Set | sebastian.sellmair | |
2020-08-14 | Replace ExternalDocumentationLink.Builder with factory functions | sebastian.sellmair | |
2020-08-14 | Use Gradle's new Property/Provider APIs | sebastian.sellmair | |
2020-08-14 | DokkaConfiguration: Use `Set` instead of `List` when collections are ↵ | sebastian.sellmair | |
expected to be distinct | |||
2020-08-14 | Simplify Dokka Gradle Plugin | sebastian.sellmair | |
2020-07-20 | Update compiler version to 1.4.0-rc-173 | sebastian.sellmair | |
2020-07-15 | Use DokkaLogger instead of println and adjust log levels for less verbosity ↵ | sebastian.sellmair | |
by default | |||
2020-07-15 | Refactor and add integration tests | Andrzej Ratajczak | |
2020-07-15 | Fix javadoc rendering | Andrzej Ratajczak | |
2020-07-14 | Adapt changes from "Simplify publishing configuration and enable sourcejars" | sebastian.sellmair | |
2020-07-14 | Simplify publishing configuration and enable sourcejars | Aurimas Liutikas | |
2020-07-13 | Remove `format` from dokka DokkaConfiguration | sebastian.sellmair | |
2020-07-08 | Implement SetupMaven task | sebastian.sellmair | |
2020-07-08 | Implement simple MavenIntegrationTest.kt | sebastian.sellmair | |
2020-07-06 | Enforce workspace unique SourceSetID | sebastian.sellmair | |
2020-07-06 | Fix source set name in Maven | Kamil Doległo | |
2020-06-25 | Remove SourceSetDataCache, rename PassConfiguration to DokkaSourceSet and ↵ | Kamil Doległo | |
use it instead of SourceSetData | |||
2020-06-18 | Implement default configurations | sebastian.sellmair | |
2020-06-15 | Implement "failOnWarning" option | sebastian.sellmair | |
2020-06-15 | Rework dokka configuration and Gradle plugin | Kamil Doległo | |
2020-06-04 | All modules page generation | Błażej Kardyś | |
2020-05-20 | Merging of platform dependent hints in sourceset tree | Błażej Kardyś | |
2020-05-14 | Changing approach from platform-driven to source-set-driven | Błażej Kardyś | |
2020-04-30 | Adds possibility to configure plugins | Andrzej Ratajczak | |
2020-03-31 | Fixed maven and CLI runners stdlib links bug | Filip Zybała | |
2020-03-23 | Gradle Task supporting multimodular projects | Andrzej Ratajczak | |
2020-03-23 | Adds working dokkaPlugins configuration tag to Maven | Andrzej Ratajczak | |