aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-21Move Gradle plugin tasks into a separate directory (#2705)aSemy
2023-02-21Apply kotlin-dsl plugin (#2702)aSemy
Update code to use idiomatic Gradle API
2023-02-21Remove outdated stdlib integration test (#2841)Ignat Beresnev
2023-02-21Initialize nested directories in `TemplateProcessor`aSemy
#2866
2023-02-20Add the ability to pretty print DokkaConfiguration (#2872)Ignat Beresnev
2023-02-20Change default logging level of console apps (#2871)Ignat Beresnev
2023-02-20Exclude user guides from mkdocs documentation (#2868)Ignat Beresnev
2023-02-17Fix mkdocs documentation leading to non-stable versions (#2870)Ignat Beresnev
Fixes #2869
2023-02-17Consistent alphabetical order of element groups in index and navigation (#2861)ilya-g
* Sort groups of divergent elements by their key first ignoring case, then preserving it * Add tests for sorting groups and navigation
2023-02-14Do not render filter-section for empty source sets (#2858)Ignat Beresnev
Regression from #2848
2023-02-14Deprecate methods for adding/removing task dependencies (#2857)Andrey Tyrin
2023-02-13Set default SinceKotlin version for Wasm platformIlya Gorbunov
2023-02-10Do not leak implementation details in generated Javadoc links (#2813)Ignat Beresnev
Fixes #2803
2023-02-10Display source set / platform indicators at all times (#2848)Ignat Beresnev
Fixes #2847
2023-02-10Sort divergent elements deterministically (#2846)Ignat Beresnev
Fixes #2784
2023-02-10Update Kotlin to 1.8.10 (#2797)Ignat Beresnev
2023-02-09Disable caching of Dokka's integration tests (#2826)Ignat Beresnev
2023-02-09Remove old test data (#2824)Ignat Beresnev
2023-02-07Set default SinceKotlin version for Common to 1.0Ilya Gorbunov
Avoids the confusion when original 1.0 declarations can be thought of having since kotlin version 1.2 because their common documentation is shown on the first tab. Common declaration are removed from documentation versions < 1.2 with a different approach - by not configuring a common source set.
2023-02-07Remove an unused function (#2840)Ignat Beresnev
The creation of source set buttons was moved to the `source_set_selector.ftl` template
2023-02-03Remove Dokka devX survey bannerIgnatBeresnev
The survey has ended
2023-02-01Add 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-31Make implementations of DokkaLogger thread-safe (#2827)Ignat Beresnev
2023-01-31fill packageName and classNames for constructors from parent (#2837)Andrey Tyrin
2023-01-30Replace `by` helper function with the standard `set()` (#2834)aSemy
2023-01-30Add concurrency cancellation for test/build GitHub Actions (#2710)aSemy
The GitHub Actions build queue can get 'stacked up' if there are a few smaller commits in quick succession. Since the actions take some time, some small commits can cause the GHA build queue to get congested. This adds a 'concurrency' check for GitHub actions. It means that if a newer trigger comes in (for example, if you make two commits in a row on a PR), then the first job will be cancelled, allowing for the new job to run. This helps save energy, and for faster feedback in PRs. Reference docs: https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-concurrency-to-cancel-any-in-progress-job-or-run
2023-01-30Bump Gradle to 7.6 (#2756)Goooler
2023-01-27Fix dependency resolution in wasm integration test (#2832)Ignat Beresnev
2023-01-26Temporary fix for missing wasm stdlib dependency from coroutines and ↵Igor Yakovlev
atomicfu libraries
2023-01-26Support kotlin wasm targetIgor Yakovlev
2023-01-23Dispose `AnalysisEnvironment` (#2755)Vadim Mishenev
2023-01-20Add Dokka devX survey banner to documentation and READMEIgnatBeresnev
2023-01-19Fix mistakes in documentationIgnat Beresnev
2023-01-19Add module and package documentation content (#2819)Sarah Haggarty
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com>
2023-01-19Fix NoSuchMethodError for Gradle 8.0 RC1 (#2816)Andrey Tyrin
2023-01-19Revise README documentation for examples and plugins (#2736)Ignat Beresnev
2023-01-19Revise README.md (#2737)Ignat Beresnev
2023-01-17Rename vars.list to the default v.list to fix build errorsIgnatBeresnev
2023-01-17Add DOCTYPE to documentation variablesIgnatBeresnev
2023-01-17Change "Get started" docs title to "Get started with Dokka"IgnatBeresnev
To make it consistent with other pages on kotlinlang
2023-01-17Shrink images and remove the "Beta formats" header in the docsIgnatBeresnev
2023-01-14Fix webhelp compilation errorsIgnatBeresnev
2023-01-13Avoid snapshotting sourceLink.localDirectory input (#2807)ilya-g
2023-01-12Default Java constructor (#2795)Andrey Tyrin
2023-01-11Fix early version configuration for Gradle Plugin (#2799)Javier Segovia Córdoba
2023-01-10Revise documentation (#2728)Ignat Beresnev
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com>
2023-01-09Deduplicate extensions (#2780)Vadim Mishenev
2023-01-09Move inheritors, params, see also and samples tabs to description for ↵Andrey Tyrin
classlikes (#2749)
2023-01-03Add false positives to Qodana baseline (#2798)Ignat Beresnev
2022-12-16Display `SinceKotlin` everywhere (#2708)Vadim Mishenev
* Introduce `extraOptions` * Make 'SinceKotlin' option * Display 'SinceKotlin' everywhere * Dump API * Fix CLI bug * Show custom tags in property brief * Show custom tags in extension brief * Show `SinceKotlin` for TypeAlias * Fix `stdlib.diff` * Add a test * Display doc for actual typealias * Propagate SinceKotlin * Refactor * Refactor in `SinceKotlinTransformer` * Revert "Introduce `extraOptions`" This reverts commit b83fdf5da31a97e2ae037f46a735d34a2f84d2ec. * Revert "Make 'SinceKotlin' option" This reverts commit 69f4641d1776f3a4bcd361919212c2de7fa2364e. * Introduce `dokka.SinceKotlin` system property instead of extra arg * Fix API * Fix tests * Rename * Spread on extensions * Put doc and rename prop