aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-17Update 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-26Fix dead links for CLI external links configuration (#2985)Sarah Haggarty
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com>
2023-04-26Execute unit tests in parallel (#2953)Goooler
Details: https://docs.gradle.org/7.6/userguide/performance.html#execute_tests_in_parallel
2023-04-26Minor fixes for documentation (#2979)Ying Li
2023-04-25Replace invalid documentation links (#2973)Lukas Knoch-Girstmair
2023-04-25Tidy/remove unnecessary imports and suppressions (#2975)aSemy
2023-04-25Set cacheRoot using `convention()`, not `set()` (#2983)aSemy
2023-04-25Simplify multimodule source link configuration example (#2974)Ignat Beresnev
2023-04-25Reorder dependency versions for update convenience (#2968)Ignat Beresnev
* Reorder dependency versions for update convenience * Try to add more consistency to naming
2023-04-22Fix workflow expression errorIgnat Beresnev
2023-04-21Add source links to the dokka-multimodule-example project (#2966)Ignat Beresnev
2023-04-21Add Gradle integration tests for configuration (#2963)Ignat Beresnev
2023-04-21Clean up GitHub workflows (#2951)Ignat Beresnev
* Run Gradle wrapper checksum less often * Do not publish examples as artifacts in internal PRs
2023-04-20Add more infrastructure information to CONTRIBUTING.md (#2952)Ignat Beresnev
2023-04-17Capture throwable inside generateDocumentation thread (#2935)Ramon
Fixes #2934
2023-04-17Disable publication of shadowRuntimeElements variant (#2961)aSemy
2023-04-07Move the `Properties` block to be above `Functions` (#2908)Ignat Beresnev
2023-03-30Use Java 17 for setup-java in GitHub Actions (#2938)Goooler
2023-03-30Correct the template file format in user documentationIgnatBeresnev
2023-03-30Move POM config to maven-publish convention plugin (#2946)aSemy
2023-03-29Add reproducible archive build config (#2947)aSemy
2023-03-28Fix example project links in README (#2943)Ignat Beresnev
Fixes #2932 The table was copy-pasted from the parent examples directory without changing relative links
2023-03-28Add badges to the root README (#2940)Goooler
2023-03-27Enable gradle-home-cache-cleanup (#2939)Goooler
For more information see https://github.com/gradle/gradle-build-action/blob/main/README.md#removing-unused-files-from-gradle-user-home-before-saving-to-cache
2023-03-27Mark utilities.* API as Dokka-internal (#2937)Vsevolod Tolstopyatov
* Deprecate unused declaration, remove inline declaration (as it's binary compatible), opt-in into internal API at project level * Opt-in into DokkaInternalApi where applicable * Get rid of intermediate test-utils module
2023-03-22Remove unnecessary Maven CLI setup tasks (#2930)aSemy
2023-03-22Update POM urls to https (#2931)aSemy
2023-03-21Improve JavadocParser and fix case-sensitivity (#2905)Vsevolod Tolstopyatov
* Get rid of safeEnumValueOf that was an unnecessary public API burden and constantly allocating * Restructure JavadocParser.parseDocTag, so it has one lever of nesting less * Make tag parsing case-sensitive Fixes #2907
2023-03-20Use cache-redirector for nodejs distributions (#2927)Ignat Beresnev
2023-03-17Introduce InternalDokkaApi annotation (#2904)Vsevolod Tolstopyatov
* Introduce InternalDokkaApi annotation Rationale: dokka-core has a long history of bloating its API shape with utilities that were never intended to be public, and that may expose unwanted implementation details, as well as unwanted compatibility burdens. Eventually, we would like to get rid of them (i.e. by making them internal), but first, it would be nice to provide users with an explicit message about it
2023-03-17Introduce Gradle Version Catalog with type-safe project dependencies (#2884)aSemy
2023-03-17Fix a typo in the all-modules-page README (#2928)Nicklas Ansman
2023-03-16Fix test runtime Java versions (#2918)aSemy
Fixes #2917 Co-authored-by: Goooler <wangzongler@gmail.com>
2023-03-16Refactor Maven Runner build config (#2911)aSemy
2023-03-15Bump webpack to 5.76.0dependabot[bot]
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.4 to 5.76.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.64.4...v5.76.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13Migrate buildSrc to composite build (#2912)Goooler
2023-03-13Remove unnecessary brackets from plugin versions (#2916)aSemy
2023-03-09Remove unused `sourceJar` tasks (#2909)aSemy
Sources JAR is auto-enabled using `withSourcesJar()` in `base-java` convention plugin
2023-03-09Tidy up .gitignore files (#2910)aSemy
2023-03-08Improve performance of 'parseWithNormalisedSpaces' that is unconditionally ↵Vsevolod Tolstopyatov
invoked for each HTML text element (#2730) Addresses #2729
2023-03-08Migrate kotlinOptions to compilerOptions (#2883)Goooler
More information: https://kotlinlang.org/docs/gradle-compiler-options.html#how-to-define-options
2023-03-07Use buildSrc convention plugins to configure the Dokka subprojects (#2704)aSemy
2023-03-06Update Dokka references to 1.8.10 (#2898)Ignat Beresnev
2023-03-03Do no render Types tab when there are no types (#2900)Vadim Mishenev
2023-03-02Do not propagate opt-invmishenev
2023-02-28Bump npm dependencies with vulnerabilities (#2894)Ignat Beresnev
* Bumps loader-utils from 1.4.0 to 1.4.2 * Bumps json5 from 1.0.1 to 1.0.2 * Bumps qs from 6.7.0 to 6.11.0 * Bumps express from 4.17.1 to 4.18.2 * Bumps minimatch from 3.0.4 to 3.1.2 * Bumps terser from 5.10.0 to 5.14.2 * Bumps angular
2023-02-28Fix unresolved link to declaration from another source set (#2878)Vadim Mishenev
2023-02-27Remove dependabot configuration (#2886)Ignat Beresnev
2023-02-27Prepare for the next development iterationIgnatBeresnev
2023-02-27Use Gradle file property types for task inputs & outputs (#2707)aSemy