Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-05 | Decompose Kotlin/Java analysis (#3034) | Ignat Beresnev | |
* Extract analysis into separate modules | |||
2023-07-03 | Enhance typealias presentation (#3053) | Vadim Mishenev | |
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-01-26 | Support kotlin wasm target | Igor Yakovlev | |
2022-10-31 | Add constructor keyword (#2691) | Andrey Tyrin | |
2022-10-20 | Do not render default value for var properties (#2717) | Ignat Beresnev | |
2022-09-21 | Wrap long signatures dynamically based on client width (#2659) | Ignat Beresnev | |
2022-08-18 | Add deprecation details block (#2622) | Ignat Beresnev | |
2022-06-19 | Fix incorrectly labeling java properties as val/var (#2540) | Ignat Beresnev | |
Fixes #2539 | |||
2022-06-08 | Support definitely non-nullable types (#2520) | Vadim Mishenev | |
* Support definitely non-nullable types [Definitely non-nullable types](https://github.com/Kotlin/KEEP/blob/c72601cf35c1e95a541bb4b230edb474a6d1d1a8/proposals/definitely-non-nullable-types.md) are enabled since Kotlin 1.7 | |||
2022-05-16 | Don't expose enum constructor arguments to documentations (#2497) | ebraminio | |
* Don't expose enum constructor arguments to documentation Enum constructor arguments is mostly internal detail of enums that isn't supposed to be exposed to clients of some library so let's don't put it in the generated documentations result. | |||
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-29 | Fix arg name inside functional type (#2478) | Vadim Mishenev | |
2022-04-28 | Make a default value dependent on source set (#2449) | Vadim Mishenev | |
* Make a default value dependent on source set * Get a default value from an expect source set * Fix default value for expect properties * Deprecate `DefaultValue.value` * Add test * Refactor * Reformat | |||
2022-04-27 | Fix empty parentheses for no-arg enum entry (#2470) | Ignat Beresnev | |
* Fix empty parentheses for no-arg enum entry Fixes #2355 * Move parentheses punctuation inside `list` call * Revert formatting * Correct expected ordering of enum entries in tests | |||
2022-02-21 | Code cleanups (#2165) | Goooler | |
2022-02-15 | Convert interfaces to functional (#2360) | Goooler | |
2022-01-27 | Enhance generated primary constructor signature for html format (#2313) | Ignat Beresnev | |
Fixes #1880 | |||
2022-01-27 | KT-50292 - Implement vertical alignment of parameters (#2309) | Ignat Beresnev | |
* Implement vertical alignment (wrapping) of parameters for kt * Add tests for params wrapping and extend matchers to check for classes * Add distinguishable parameters block to kotlinAsJava, extract common logic * Create a separate Kind for symbol function parameters | |||
2021-10-14 | Add keywords `expect` and `actual` in signatures (#2182) | vmishenev | |
2021-08-25 | Manual highlighting webhelp (#2079) | vmishenev | |
* Add manual code highlighting * Fix test * Add kotlinAsJava highlighting * Add runtime highlighting via Prism * Add copy-button for code block * Add tests and refactor * Replace `<br>` for prism.js * Parse trivial default values Co-authored-by: Marcin Aman <marcin.aman@gmail.com> | |||
2021-08-21 | Review comments + "unspecified" version fix | Marcin Aman | |
2021-08-12 | Webhelp-like frontend | Marcin Aman | |
2021-08-09 | Property annotation for getter and setter (#2049) | vmishenev | |
2021-07-30 | Improve annotations rendering (#2045) | vmishenev | |
omit parentheses if there are no parameters add quotes for string literals into annotations | |||
2021-07-27 | Remove extra `fun` keyword in functional interface signature (#2040) | vmishenev | |
2021-07-23 | Add numeric types of annotation parameter value (#2035) | vmishenev | |
2021-06-22 | Multilanguage docs inheritance (#1951) | Marcin Aman | |
* Multilanguage docs inheritance * Add map to store inherit doc entries | |||
2021-02-05 | Annotations for parameters (#1710) | Marcin Aman | |
* Annotations for parameters * Annotations for parameters | |||
2020-12-29 | Parsing of JvmName (#1675) | Marcin Aman | |
* Parsing of JvmName * Make JvmName processor run after KaJ | |||
2020-11-09 | Cleaning querying from plugins where possible | Błażej Kardyś | |
2020-10-08 | Improve styles | Marcin Aman | |
2020-09-29 | Add processing of annotations to typealiases | Andrzej Ratajczak | |
2020-09-28 | Add better handling of functional types in rendered output | Andrzej Ratajczak | |
2020-09-28 | Add default values for primitive proprties. Add presenting in signature ↵ | Andrzej Ratajczak | |
default values | |||
2020-09-10 | Fix showing fully qualified name for typealiases with clashing names | Andrzej Ratajczak | |
2020-09-10 | Add tests | Andrzej Ratajczak | |
2020-09-10 | Add TypeAliased bound | Andrzej Ratajczak | |
2020-09-01 | Add whitespace in parameters of classlike signature | sebastian.sellmair | |
2020-08-27 | Apply requested changes | Andrzej Ratajczak | |
2020-08-27 | Add handling for generic type parameters variance | Andrzej Ratajczak | |
2020-08-20 | Fix requested bugfixes | Andrzej Ratajczak | |
2020-08-20 | Fix LinkProvider to link properly all nested generic parameters | Andrzej Ratajczak | |
2020-08-20 | Hide unused generic type variables in constructor | Andrzej Ratajczak | |
2020-08-17 | Add tests and add projections to javadoc | Andrzej Ratajczak | |
2020-08-17 | Fix generic supertypes to hold TypeParameters | Andrzej Ratajczak | |
2020-08-14 | Omit trivial bound | Paweł Marks | |
2020-07-23 | Remove `actual` keyword from typealiases | Kamil Doległo | |
Closes #1203 | |||
2020-07-13 | Draft for showing only first level of inheritance | Marcin Aman | |
2020-07-07 | Javadoc signature provider (#1041) | Marcin Aman | |
Javadoc signature provider #1025 |