Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-26 | Fix dead links for CLI external links configuration (#2985) | Sarah Haggarty | |
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com> | |||
2023-04-26 | Execute unit tests in parallel (#2953) | Goooler | |
Details: https://docs.gradle.org/7.6/userguide/performance.html#execute_tests_in_parallel | |||
2023-04-26 | Minor fixes for documentation (#2979) | Ying Li | |
2023-04-25 | Replace invalid documentation links (#2973) | Lukas Knoch-Girstmair | |
2023-04-25 | Tidy/remove unnecessary imports and suppressions (#2975) | aSemy | |
2023-04-25 | Set cacheRoot using `convention()`, not `set()` (#2983) | aSemy | |
2023-04-25 | Simplify multimodule source link configuration example (#2974) | Ignat Beresnev | |
2023-04-25 | Reorder dependency versions for update convenience (#2968) | Ignat Beresnev | |
* Reorder dependency versions for update convenience * Try to add more consistency to naming | |||
2023-04-22 | Fix workflow expression error | Ignat Beresnev | |
2023-04-21 | Add source links to the dokka-multimodule-example project (#2966) | Ignat Beresnev | |
2023-04-21 | Add Gradle integration tests for configuration (#2963) | Ignat Beresnev | |
2023-04-21 | Clean up GitHub workflows (#2951) | Ignat Beresnev | |
* Run Gradle wrapper checksum less often * Do not publish examples as artifacts in internal PRs | |||
2023-04-20 | Add more infrastructure information to CONTRIBUTING.md (#2952) | Ignat Beresnev | |
2023-04-17 | Capture throwable inside generateDocumentation thread (#2935) | Ramon | |
Fixes #2934 | |||
2023-04-17 | Disable publication of shadowRuntimeElements variant (#2961) | aSemy | |
2023-04-07 | Move the `Properties` block to be above `Functions` (#2908) | Ignat Beresnev | |
2023-03-30 | Use Java 17 for setup-java in GitHub Actions (#2938) | Goooler | |
2023-03-30 | Correct the template file format in user documentation | IgnatBeresnev | |
2023-03-30 | Move POM config to maven-publish convention plugin (#2946) | aSemy | |
2023-03-29 | Add reproducible archive build config (#2947) | aSemy | |
2023-03-28 | Fix 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-28 | Add badges to the root README (#2940) | Goooler | |
2023-03-27 | Enable 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-27 | Mark 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-22 | Remove unnecessary Maven CLI setup tasks (#2930) | aSemy | |
2023-03-22 | Update POM urls to https (#2931) | aSemy | |
2023-03-21 | Improve 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-20 | Use cache-redirector for nodejs distributions (#2927) | Ignat Beresnev | |
2023-03-17 | Introduce 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-17 | Introduce Gradle Version Catalog with type-safe project dependencies (#2884) | aSemy | |
2023-03-17 | Fix a typo in the all-modules-page README (#2928) | Nicklas Ansman | |
2023-03-16 | Fix test runtime Java versions (#2918) | aSemy | |
Fixes #2917 Co-authored-by: Goooler <wangzongler@gmail.com> | |||
2023-03-16 | Refactor Maven Runner build config (#2911) | aSemy | |
2023-03-15 | Bump webpack to 5.76.0 | dependabot[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-13 | Migrate buildSrc to composite build (#2912) | Goooler | |
2023-03-13 | Remove unnecessary brackets from plugin versions (#2916) | aSemy | |
2023-03-09 | Remove unused `sourceJar` tasks (#2909) | aSemy | |
Sources JAR is auto-enabled using `withSourcesJar()` in `base-java` convention plugin | |||
2023-03-09 | Tidy up .gitignore files (#2910) | aSemy | |
2023-03-08 | Improve performance of 'parseWithNormalisedSpaces' that is unconditionally ↵ | Vsevolod Tolstopyatov | |
invoked for each HTML text element (#2730) Addresses #2729 | |||
2023-03-08 | Migrate kotlinOptions to compilerOptions (#2883) | Goooler | |
More information: https://kotlinlang.org/docs/gradle-compiler-options.html#how-to-define-options | |||
2023-03-07 | Use buildSrc convention plugins to configure the Dokka subprojects (#2704) | aSemy | |
2023-03-06 | Update Dokka references to 1.8.10 (#2898) | Ignat Beresnev | |
2023-03-03 | Do no render Types tab when there are no types (#2900) | Vadim Mishenev | |
2023-03-02 | Do not propagate opt-in | vmishenev | |
2023-02-28 | Bump 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-28 | Fix unresolved link to declaration from another source set (#2878) | Vadim Mishenev | |
2023-02-27 | Remove dependabot configuration (#2886) | Ignat Beresnev | |
2023-02-27 | Prepare for the next development iteration | IgnatBeresnev | |
2023-02-27 | Use Gradle file property types for task inputs & outputs (#2707) | aSemy | |