Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-26 | Fix some tests to be compatible with K2 (#3086) | Vadim Mishenev | |
2023-07-21 | Add tests for parsing data objects (#3076) | Ignat Beresnev | |
2023-07-05 | Decompose Kotlin/Java analysis (#3034) | Ignat Beresnev | |
* Extract analysis into separate modules | |||
2023-02-24 | Mark Plugin Api as experimental (#2743) | Vadim Mishenev | |
2023-02-09 | Remove old test data (#2824) | Ignat Beresnev | |
2023-01-23 | Dispose `AnalysisEnvironment` (#2755) | Vadim Mishenev | |
2023-01-12 | Default Java constructor (#2795) | Andrey Tyrin | |
2022-10-21 | Fix inheriting docs in case of diamond inheritance (#2686) | Vadim Mishenev | |
2022-10-13 | Ignore BuiltIns for StdLib (#2658) | Vadim Mishenev | |
2022-09-27 | Fix some extra indentation in code block that is inside list (#2233) | Vadim Mishenev | |
2022-09-26 | Trim four spaces inside indented code block (#2661) | Vadim Mishenev | |
* Trim four spaces inside indented code block * Fix test | |||
2022-08-30 | Fix missing space between Markdown elements (#2640) | Vadim Mishenev | |
2022-08-29 | Display inherited extensions (#2625) | Vadim Mishenev | |
2022-08-18 | Fix generic types caching (#2619) | Vadim Mishenev | |
2022-07-07 | Improve handling of Java annotation parameters (#2562) | Ignat Beresnev | |
Fixes #2509 Fixes #2551 Fixes #2350 | |||
2022-06-30 | Mark synthetic methods generated for Java enums as obvious (#2554) | Ignat Beresnev | |
Fixes #2548 | |||
2022-05-31 | Fix gathering inherited properties (#2481) | Ignat Beresnev | |
* Fix gathering inherited properties in PSI * Refacotr KaJ transformer. Change wrapping TagWrapper for getters and setters. * Add logic to merge inherited properties in kotlin from java sources. * Remove getters and setters from JvmField properties for DObject, DEnum, DInterface in KaJ. * Unify InheritedMember DRI logic. * Fix gathering docs obtained from inheriting java sources in descriptors * Apply requested changes. * Resolve rebase conflicts * Use 221 for qodana analysis * Move accessors generation into DefaultDescriptorToDocumentableTranslator * Fix special "is" case for accessors and refactor logic in general * Remove ambiguous import after rebasing * Remove unused imports and format code * Apply review comment suggestions * Preserve previously lost accessor lookalikes * Extract a variable and correct a typo Co-authored-by: Andrzej Ratajczak <andrzej.ratajczak98@gmail.com> | |||
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-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-03-30 | Fix type parameter annotation regression (#2388) (#2410) | Ignat Beresnev | |
2022-02-21 | Code cleanups (#2165) | Goooler | |
2022-01-27 | Fix resolving DRIs of Enum Entries (#2305) | Andrzej Ratajczak | |
* Fix resolving DRIs of Enum Entries * Unify DRIs for Kotlin and Java enums. Add EnumEntry linking tests * Updates EnumEntry extras in documentable translators * Fix tests * Apply requested changes * Apply requested changes | |||
2021-12-23 | Introduce documentedVisibilities setting (#2270) | Ignat Beresnev | |
* Introduce `documentedVisibilities` setting * Remove hardcoded doc generation for Visibility.PUBLIC, correct tests * Add maven, gradle and cli integration tests for documentedVisibilities * Fix maven plugin configuration overriding the default value * Remove test debug prints * Correct an inconsistency with default values and leave a comment of intentions * Add a test for visibility of private setter | |||
2021-11-12 | Store checked exceptions into `ExtraProperties` (#2222) | vmishenev | |
2021-09-21 | Fix link to javadoc enum entry (#2131) | vmishenev | |
2021-09-08 | Fix links of inherited properties, do not generate pages for them | 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-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-05-06 | Bump compiler to 1.5.0 (#1856) | Marcin Aman | |
* Bump compiler to 1.5.0 * Include Api changes | |||
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-03-04 | Obvious functions should also work for interfaces (#1763) | Marcin Aman | |
2021-02-16 | Fix displaying default java visibility (#1738) | Marcin Aman | |
2021-02-05 | Annotations for parameters (#1710) | Marcin Aman | |
* Annotations for parameters * Annotations for parameters | |||
2021-01-20 | Annotations for parameters (#1704) | Marcin Aman | |
2020-12-29 | Parsing of JvmName (#1675) | Marcin Aman | |
* Parsing of JvmName * Make JvmName processor run after KaJ | |||
2020-12-03 | Resolve DRI-s from valueOf and values in java enum (#1655) | Marcin Aman | |
2020-10-15 | Fix class cast exception when creating the ancestry tree | Kamil Doległo | |
2020-10-07 | Introduce top-level DocTag | Andrzej Ratajczak | |
2020-08-31 | Re-use includes form child tasks for all modules page generation | sebastian.sellmair | |
2020-08-31 | Let root package be represented as [root] to the user | sebastian.sellmair | |
2020-08-31 | Let `DRI.packageName` always be a real package name for root packages ("") | sebastian.sellmair | |
2020-08-17 | Fix generic supertypes to hold TypeParameters | Andrzej Ratajczak | |
2020-07-22 | Rename constructors to a classname | Marcin Aman | |
2020-07-13 | Draft for showing only first level of inheritance | Marcin Aman | |
2020-07-09 | Fixes after rebase | Andrzej Ratajczak | |
2020-07-09 | Add rendering signatures tests | Andrzej Ratajczak | |
2020-07-06 | Enforce workspace unique SourceSetID | sebastian.sellmair | |
2020-07-01 | Implement `AbstractJavadocTemplateMapTest` API | sebastian.sellmair | |
2020-06-26 | Javadoc briefs update | Błażej Kardyś | |