Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-26 | Mark `outputDirectory` lazy (#2748) | Vadim Mishenev | |
2022-11-26 | Fix OOME: Metaspace (#2678) | Vadim Mishenev | |
* Fix OOME: Metaspace * Add stress test * Run sample analysis from `Dispatchers.Default` | |||
2022-10-12 | Rename DokkaPlugin file (#2701) | aSemy | |
2022-09-27 | Update Kotlin to 1.7.20-RC (#2682) | Ignat Beresnev | |
2022-09-26 | Extract classpath from `KotlinSharedNativeCompilation` as well (#2664) | Vadim Mishenev | |
* Extract classpath from `KotlinSharedNativeCompilation` as well * Enhance mpp integration test * Enable HMPP for old Kotlin in integration test * Add comments | |||
2022-08-25 | Ignore compatibility metadata variant if HMPP is enabled (#2634) | Vadim Mishenev | |
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-05-20 | Remove unused `collectorTaskSupported` parameter (#2498) | Matthew Haughton | |
2022-05-18 | Enable stricter validation for cacheable Gradle tasks (#2500) | Matthew Haughton | |
* Enable stricter validation for cacheable tasks * Address Gradle plugin strict validation violations | |||
2022-05-18 | Remove outdated suppressions (#2501) | Matthew Haughton | |
2022-05-18 | Fix new Qodana inspections after the update | 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-04-11 | Fix classpath in HMPP (#2431) | Vadim Mishenev | |
2022-02-21 | Code cleanups (#2165) | Goooler | |
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-07-09 | Add gradle version check (#2006) | Marcin Aman | |
2021-07-06 | Fix Gradle plugin application (#2000) | Kamil Doległo | |
Default dependency to dokka-base in dokkaPluginConfiguration was changed to a regular dependency. Applying client-side plugins overrode the default dokka-base dependency thus changing the version to a (possibly) lower one. This could lead to unpredictable Dokka crashes due to the inconsistency between the Gradle runner and dokka-base versions. Dependencies can still be manually removed from the configuration in specific projects, if needed (not likely) | |||
2021-07-06 | Change jekyll links to be .html (#1990) | Marcin Aman | |
2021-07-05 | Flatten multi-module structure (#1980) | Kamil Doległo | |
* Add support for multimodule package lists * Merge package-lists in multi-module generation * Remove double-wrapping of modules in multi-module generation * Handle empty modules in package lists | |||
2021-06-21 | Cachable task (#1905) | Marcin Aman | |
* Add tests for Gradle caching scenarios and adjust tasks to honor caching such that tests pass * Make dokka tasks cachable * Make dokka tasks cachable * Make dokka tasks cachable * Fix gradle assertion Co-authored-by: Volker Leck <volker.leck@gmail.com> | |||
2021-05-17 | Extract properties to AbstractDokkaLeafTask (#1922) | Kamil Doległo | |
2021-05-04 | Adds a supertype for leaf dokka tasks that defines dokkaSourceSets (#1891) | Ryan Nett | |
* Adds a supertype for leaf dokka tasks that defines dokkaSourceSets * Extract implementation of dokkaSourceSets to AbstractDokkaLeafTask | |||
2021-04-14 | Add ability to document generated files (#1832) | Marcin Aman | |
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 | |||
2021-03-26 | Reintroduce multimodule documentation (#1804) | Marcin Aman | |
2021-01-18 | Fix a bug with not creating Gradle configurations for partial tasks | Kamil Doległo | |
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 | Changing how multimodule location provider works and improving gfm link ↵ | Błażej Kardyś | |
substitution | |||
2020-11-27 | Adding multimodule all modules page creation for gfm | Błażej Kardyś | |
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-27 | Implement immediate temaplates resolution | Paweł Marks | |
2020-11-27 | Add templating commands to the html format | Paweł Marks | |
2020-11-27 | Extracting dokka generation to the dedicated extension point | Paweł Marks | |
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-04 | Javadoc version number is always 0.0.1 #1406 | Marcin Aman | |
2020-09-01 | Also add KotlinCompile#classpath to final classpath calculation | sebastian.sellmair | |
2020-08-31 | Remove unnecessary blank lines | sebastian.sellmair | |
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-24 | GradleSourceLinkBuilder: Use canonicalPath instead of absolutePath | sebastian.sellmair | |