Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-30 | Fix missing space between Markdown elements (#2640) | Vadim Mishenev | |
2022-08-30 | Handle `PsiImmediateClassType` as `PsiClassType` to resolve bounds (#2647) | Ignat Beresnev | |
Fixes #2646 | |||
2022-08-29 | Display inherited extensions (#2625) | Vadim Mishenev | |
2022-08-26 | Do not render constructor pages and blocks and for annotation classes (#2642) | Ignat Beresnev | |
2022-08-24 | Support privateToThis visibility (#2639) | Vadim Mishenev | |
2022-08-24 | Fix incorrect handling of static members used within `@see` tag (#2627) | Ignat Beresnev | |
2022-08-18 | Add deprecation details block (#2622) | Ignat Beresnev | |
2022-08-18 | Fix generic types caching (#2619) | Vadim Mishenev | |
2022-08-17 | Add missing java primitives to annotation constant params parsing (#2610) | Ignat Beresnev | |
2022-08-17 | Display values of java constants (#2609) | Ignat Beresnev | |
Fixes #2524 | |||
2022-08-11 | Fixed Java file extension spelling error and add a test (#2604) | 2017398956 | |
Co-authored-by: nfl <fuli.niu@zealcomm.cn> | |||
2022-08-10 | Support Var html tag for Javadoc (#2617) | Andrey Tyrin | |
Fixes #2358 | |||
2022-08-04 | Render nested classlikes in navigation (#2597) | Ignat Beresnev | |
2022-08-03 | Fix spelling error 'depenent' (#2594) | Felix Dombek | |
Co-authored-by: Felix Dombek <Felix.Dombek@tomtom.com> | |||
2022-08-03 | Fix parsing of static imports in java annotation params (#2593) | Ignat Beresnev | |
Fixes #2580 | |||
2022-08-03 | Apply the same style to all KDoc tags, including throws/see/parameters (#2587) | Ignat Beresnev | |
2022-07-29 | Move source links into signature (#2476) | Vadim Mishenev | |
2022-07-29 | Add member icons to navigation menu (#2578) | Ignat Beresnev | |
2022-07-27 | Make current breadcrumb element not clickable and of default font color (#2588) | Ignat Beresnev | |
2022-07-27 | Disable copy button for signatures (#2577) | Ignat Beresnev | |
* Disable copy button for signatures | |||
2022-07-26 | Replace package name on cover with "Package-level declarations" (#2586) | Ignat Beresnev | |
* Replace package name on cover with "Package-level declarations" | |||
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-06-30 | Do not generate source links for synthetic elements (#2547) | Ignat Beresnev | |
Fixes #2544 | |||
2022-06-30 | Add enum synthetic functions to documentable model (#2553) | Ignat Beresnev | |
2022-06-19 | Fix incorrectly labeling java properties as val/var (#2540) | Ignat Beresnev | |
Fixes #2539 | |||
2022-06-17 | Handle more corner cases for inherited accessors (#2532) | Ignat Beresnev | |
2022-06-09 | Make `dokka-analysis` dependency compileOnly in base plugin (#2521) | Vadim Mishenev | |
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-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-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-05-13 | Render quotes as blockquotes instead of code blocks. (#2496) | TheOnlyTails | |
2022-05-06 | Skip `@Deprecated` documentables with HIDDEN level (#2486) | Ignat Beresnev | |
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-04-26 | Fix reversed ordering of enum entries (#2469) | Ignat Beresnev | |
* Fix reversed ordering of enum entries Fixes #2466 * Add navigation sideMenu unit tests * Make enum entries in tests non alphabetical | |||
2022-04-19 | Update Jsoup to 1.14.3 (#2448) | Ignat Beresnev | |
* Update Jsoup to 1.14.3 * Fix Jsoup API breaking changes after the update * Fix new Qodana inspections * Replace IllegalStateException with more appropriate NoSuchElementException | |||
2022-04-11 | Fix using `@` symbol inside code block (#2418) | Vadim Mishenev | |
2022-04-08 | Rework AnnotationTarget to be stricter (#2414) | owengray-google | |
2022-03-30 | Fix type parameter annotation regression (#2388) (#2410) | Ignat Beresnev | |
2022-03-28 | Bug resolving in ultralightmethod (#2400) | Vadim Mishenev | |
2022-02-22 | Fix HTML head and favicon in multi-module projects (#2365) | Vadim Mishenev | |
2022-02-21 | Add option to merge implicit expect-actual declarations (#2316) | Vadim Mishenev | |
* Add option to merge implicit expect-actual declarations * Merge entries, constructors * Fix StdLib integration test * Add doc | |||
2022-02-21 | Code cleanups (#2165) | Goooler | |
2022-02-18 | Fix java getter / setter name generation (#2356) | CharlesG-Branch | |
Kotlin has special rules for conversion around properties that start with "is" For more info see: https://kotlinlang.org/docs/java-interop.html#getters-and-setters https://kotlinlang.org/docs/java-to-kotlin-interop.html#properties | |||
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> | |||
2022-02-08 | Add support for header tags in Javadoc (#2345) | Andrea Falcone | |
2022-01-27 | Enhance generated primary constructor signature for html format (#2313) | Ignat Beresnev | |
Fixes #1880 |