Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-05 | Decompose Kotlin/Java analysis (#3034) | Ignat Beresnev | |
* Extract analysis into separate modules | |||
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-17 | Introduce Gradle Version Catalog with type-safe project dependencies (#2884) | aSemy | |
2023-03-13 | Migrate buildSrc to composite build (#2912) | Goooler | |
2023-03-07 | Use buildSrc convention plugins to configure the Dokka subprojects (#2704) | aSemy | |
2023-02-24 | Mark Plugin Api as experimental (#2743) | Vadim Mishenev | |
2023-01-19 | Revise README documentation for examples and plugins (#2736) | Ignat Beresnev | |
2023-01-10 | Revise documentation (#2728) | Ignat Beresnev | |
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com> | |||
2022-11-10 | Introduce jackson-databind constraint for 2.12.7.1 (#2733) | Ryan Lewis | |
Fixes CVE-2022-42003 | |||
2022-10-07 | Change log level to INFO for messages about alpha plugin versions (#2693) | Ignat Beresnev | |
2022-08-18 | Add deprecation details block (#2622) | Ignat Beresnev | |
2022-07-26 | Give notice of alpha version for GFM, Javadoc, Jekyll, KaJ formats (#2550) | Vadim Mishenev | |
2022-06-19 | Dont escape text inside gfm code blocks (#2541) | Ignat Beresnev | |
2022-05-04 | Support code blocks and inline code for GFM format (#2485) | Don Cross | |
Fixes #2477. Inline code, text that is nested within a pair of backquotes, is now converted into GitHub Flavored Markdown (gfm) without stripping out the backquotes. For example: The parameter `sum` must be a non-negative real number. Code blocks, which are any number of lines of literal text between triple-backquotes, and an optional programming language name, are now preserved. If absent, the programming language is assumed to be "kotlin". This follows the behavior of the html renderer. For example: Here is an example of calling the function: ```kotlin val sum = addThemUp(left, right) ``` | |||
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-02-21 | Code cleanups (#2165) | Goooler | |
2022-02-14 | Shutdown coroutines dispatchers after each module pass (#2325) | Ignat Beresnev | |
* Update kotlinx.coroutines to 1.6.0 * Shutdown common coroutines dispatchers after each module pass * Don't finalize coroutines in unit tests Co-authored-by: Mikhail Zarechenskiy <mikhail.zarechenskiy@jetbrains.com> | |||
2021-10-29 | GFM: Use Markdown syntax to render lists (#2098) | Spencer Gilson | |
* - Add ListBuilder to PageContentBuilder.kt to make testing feasible through the builder DSL - Switch list representation in CommonmarkRenderer.kt to use Markdown syntax instead of HTML - Switch to non-deprecated Assert in SimpleElementsTest.kt * Updating base.api to include new builder class and methods | |||
2021-08-30 | Escape text for GFM | vmishenev | |
2021-07-19 | Minor: rename `buildNewLine` (#1987) | Mike Sinkovsky | |
* minor: rename `DefaultRenderer.buildNewLine` to `buildLineBreak` to better describe what it actually does. * minor: rename `CommonmarRenderer.appendNewLine` to `buildNewLine` for consistency. | |||
2021-07-12 | Handle NBSP and other html entries (#2005) | Marcin Aman | |
2021-07-08 | Bump jacksons (#2010) | 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-25 | Cleanup paragraphs and tables in GFM renderer (#1946) | Mike Sinkovsky | |
* GFM renderer: cleanup paragraphs * GFM renderer: cleanup tables * GFM renderer: add tests for wrong header in table Table with extra cell in row is really generated by `all-modules-page` plugin * Remove commented-out lines * Add BriefCommentPreprocessor which inserts a line break between a signature and a brief comment Fixed a bug with `mapTransform` function which replaces table headers with their contents Co-authored-by: Kamil Doległo <kamil.doleglo@interia.pl> | |||
2021-05-28 | Add all rendering strategies to CommonMark renderer and enforce exhaustive ↵ | Kamil Doległo | |
matches (#1944) | |||
2021-05-27 | GFM renderer: sanitize line ends (#1936) | Mike Sinkovsky | |
* GFM renderer: sanitize line ends * GFM renderer: sanitize line ends in table cell | |||
2021-04-14 | Introduce binary compatibility plugin (#1774) | Marcin Aman | |
* Introduce binary compatibility plugin * Update diffs | |||
2021-04-14 | Fix missing annotations in GFM and unresolved static imports (#1845) | Marcin Aman | |
* Fix missing unresolved links in GFM * Fix missing links to elements imported as static | |||
2021-02-12 | Delete .DS_Store (#1743) | sya-ri | |
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> | |||
2021-01-04 | Refactor ContentTable builder and fix GFM table rendering (#1682) | Kamil Doległo | |
2020-12-17 | Multimodule tests (#1670) | Marcin Aman | |
* Multimodule tests * Multimodule tests | |||
2020-11-27 | Changing how multimodule location provider works and improving gfm link ↵ | Błażej Kardyś | |
substitution | |||
2020-11-27 | Adding inter-module link resolving template strategy for Gfm | Błażej Kardyś | |
2020-11-27 | Adding multimodule all modules page creation for gfm | Błażej Kardyś | |
2020-10-05 | Add anchors for markdown (#1442) | Andrzej Ratajczak | |
2020-09-07 | Test images in GFM | Marcin Aman | |
2020-09-07 | Let markdown display img like resources correctly | Marcin Aman | |
2020-08-31 | Remove old `defaultSourceSet` in favour of new package | sebastian.sellmair | |
2020-08-31 | Let module name be configurable withing `AbstractDokkaTask` and remove ↵ | sebastian.sellmair | |
concept of `moduleDisplayName` | |||
2020-08-25 | - Move `test` projects into semantic parent projects | sebastian.sellmair | |
- Implement new `:test-utils` project - Resolve requirement for Android SDK installation | |||
2020-08-19 | Specify generic type explicitly, fix formatting | Kamil Doległo | |
2020-08-19 | Replace !! with some meaningful messages | Kamil Doległo | |
2020-08-19 | Refactor location providers | Kamil Doległo | |
2020-08-19 | Make unresolved links render as text | Kamil Doległo | |
2020-08-17 | Rename `ContentSourceSet` to `DisplaySourceSet` | sebastian.sellmair | |
2020-08-17 | Implement SelfRepresentingSingletonSet and let `ContentSourceSet` conform to it | sebastian.sellmair | |
2020-08-17 | Moving CompositeSourceSetID and ContentSourceSet into `.dokka.model` | sebastian.sellmair | |
2020-08-17 | Implement `ContentSourceSet` | sebastian.sellmair | |
2020-08-14 | DokkaConfiguration: Use `Set` instead of `List` when collections are ↵ | sebastian.sellmair | |
expected to be distinct |