Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-10 | Restructure the project to utilize included builds (#3174) | Ignat Beresnev | |
* Refactor and simplify artifact publishing * Update Gradle to 8.4 * Refactor and simplify convention plugins and build scripts Fixes #3132 --------- Co-authored-by: Adam <897017+aSemy@users.noreply.github.com> Co-authored-by: Oleg Yukhnevich <whyoleg@gmail.com> | |||
2023-08-31 | Update copyright (#3149) | Ignat Beresnev | |
* Add the default copyright profile and enable IDEA project settings * Add the license notice file | |||
2023-08-30 | Migrate to JUnit 5 and unify used test API (#3138) | Ignat Beresnev | |
2023-07-21 | Update Kotlin to 1.9.0 (#3074) | Vadim Mishenev | |
* Update Kotlin Gradle Plugin to 1.9.0 * Update Android Gradle Plugin to 4.2.2 * Introduce convention plugin for Gradle runner https://github.com/gradle/gradle/issues/8301 * Fix unit test `common, jvm and macos source sets with kotlin multiplatform` * Update compiler to 1.9.0 * Update integration test * Add empty target for WASM integration test to avoid single target project See https://github.com/Kotlin/dokka/issues/3038 * Remove unused `plugins.shadow` from toml | |||
2023-07-05 | Decompose Kotlin/Java analysis (#3034) | Ignat Beresnev | |
* Extract analysis into separate modules | |||
2023-05-17 | Update KGP to 1.8.20 (#2989) | Vadim Mishenev | |
* Update KGP to 1.8.20 * Update AGP to be compatible with KGP * Replace `AndroidSourceSet` * Dump API * Update integration tests * Update GH actions tests * Refactor Gradle Runner * Fix `TYPE_MISMATCH_WARNING_FOR_INCORRECT_CAPTURE_APPROXIMATION` * Suppress source sets without compilations Dokka suppresses source sets that do no have compilation since such configuration is invalid, it reports a warning or an error * Introduce `dependsOn` for a new `com.android.build.api.dsl.AndroidSourceSet` * API dump * Add comment * Suppress remaining `TYPE_MISMATCH_WARNING_FOR_INCORRECT_CAPTURE_APPROXIMATION` * Add comment --------- Co-authored-by: Ignat Beresnev <ignat.beresnev@jetbrains.com> | |||
2023-04-25 | Tidy/remove unnecessary imports and suppressions (#2975) | aSemy | |
2023-02-27 | Use Gradle file property types for task inputs & outputs (#2707) | aSemy | |
2023-02-23 | Update custom Gradle utils to use Gradle Kotlin DSL (#2833) | aSemy | |
2023-02-21 | Move Gradle plugin tasks into a separate directory (#2705) | aSemy | |
2023-02-21 | Apply kotlin-dsl plugin (#2702) | aSemy | |
Update code to use idiomatic Gradle API | |||
2023-02-20 | Add the ability to pretty print DokkaConfiguration (#2872) | Ignat Beresnev | |
2023-02-14 | Deprecate methods for adding/removing task dependencies (#2857) | Andrey Tyrin | |
2023-02-10 | Update Kotlin to 1.8.10 (#2797) | Ignat Beresnev | |
2023-02-01 | Add missing group and description for Multimodule tasks (#2806) | Róbert Papp | |
* Change warning level as requested https://github.com/Kotlin/dokka/pull/2806#pullrequestreview-1278096135 * Change the group of deprecated tasks to "deprecated" according to conversation https://github.com/Kotlin/dokka/pull/2806/files#r1093042654 * Use lazy resolution of tasks and explicit test for deprecation. | |||
2023-01-30 | Replace `by` helper function with the standard `set()` (#2834) | aSemy | |
2022-09-27 | Update Kotlin to 1.7.20-RC (#2682) | Ignat Beresnev | |
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 | Fix missing external docs for some AndroidX libraries (#2456) | Edric Chan | |
* Fix missing external docs for some AndroidX libraries Closes #2455 | |||
2022-02-15 | Convert interfaces to functional (#2360) | 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-08-21 | Review comments + "unspecified" version fix | Marcin Aman | |
2021-08-12 | Webhelp-like frontend | Marcin Aman | |
2021-04-14 | Add ability to document generated files (#1832) | Marcin Aman | |
2021-03-26 | Reintroduce multimodule documentation (#1804) | Marcin Aman | |
2021-01-05 | Versioning (#1654) | Błażej Kardyś | |
* Adding versioning mechanism for multimodule * Versioning improvement * Refactor configuration, add ordering * Fix integration tests * Change packages, unignore test Co-authored-by: Marcin Aman <marcin.aman@gmail.com> | |||
2020-12-02 | Fix gradle passing 'unspecified' version to dokka configuration (#1650) | Marcin Aman | |
2020-11-27 | Fixing tests after moving SingleGeneration to base | Błażej Kardyś | |
2020-11-27 | Moving SingleGeneration to base pluing | Błażej Kardyś | |
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-08-31 | Re-use includes form child tasks for all modules page generation | sebastian.sellmair | |
2020-08-31 | Let module name be configurable withing `AbstractDokkaTask` and remove ↵ | sebastian.sellmair | |
concept of `moduleDisplayName` | |||
2020-08-25 | Fix external links to Android and Androix documentations | Kamil Doległo | |
2020-08-20 | Implement tests for enhanced KotlinSourceSetGist mechanism | sebastian.sellmair | |
2020-08-20 | Fix tests for changed KotlinSourceSetGist | sebastian.sellmair | |
2020-08-20 | - Implement GradleDokkaSourceSetBuilder#isDocumented to enable/disable ↵ | sebastian.sellmair | |
source sets - Let KotlinSourceSetGist#isMain use provider API to be evaluated more lazily | |||
2020-08-20 | Add task descriptions to all dokka tasks | sebastian.sellmair | |
2020-08-14 | Update Gradle version to 6.6 | sebastian.sellmair | |
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 | DokkaMultiModuleTask: Use Property/Provider API | sebastian.sellmair | |
2020-08-14 | Refine and test `GradleSourceLinkBuilder` and SourceLinkDefinition API | sebastian.sellmair | |
2020-08-14 | Handle wrongly implemented `DokkaMultiModuleFileLayout` | sebastian.sellmair | |
2020-08-14 | Add documentation to DokkaMultiModuleFileLayout | sebastian.sellmair | |
2020-08-14 | API refinement for AbstractDokkaParentTask and DokkaMultiModuleTask | sebastian.sellmair | |
2020-08-14 | Cover GradleDokkaSourceSetBuilder with tests | sebastian.sellmair | |
2020-08-14 | Use Gradle's new Property/Provider APIs | sebastian.sellmair | |
2020-08-14 | Adapt KotlinDslDokkaTaskConfigurationTest.kt | sebastian.sellmair | |
2020-08-14 | DokkaConfiguration: Use `Set` instead of `List` when collections are ↵ | sebastian.sellmair | |
expected to be distinct |