Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-10 | Restructure the project to utilize included builds (#3174) | Ignat Beresnev | |
* Refactor and simplify artifact publishing * Update Gradle to 8.4 * Refactor and simplify convention plugins and build scripts Fixes #3132 --------- Co-authored-by: Adam <897017+aSemy@users.noreply.github.com> Co-authored-by: Oleg Yukhnevich <whyoleg@gmail.com> | |||
2023-08-31 | Enable explicit API mode (#3139) | Ignat Beresnev | |
2023-08-31 | Update copyright (#3149) | Ignat Beresnev | |
* Add the default copyright profile and enable IDEA project settings * Add the license notice file | |||
2023-07-05 | Decompose Kotlin/Java analysis (#3034) | Ignat Beresnev | |
* Extract analysis into separate modules | |||
2022-08-18 | Add deprecation details block (#2622) | Ignat Beresnev | |
2022-06-22 | Render annotations for KaJ signatures (#2549) | Ignat Beresnev | |
Fixes #2527 | |||
2022-06-17 | Handle more corner cases for inherited accessors (#2532) | Ignat Beresnev | |
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-27 | Make the `kotlin-as-java` plugin include information about access modifiers ↵ | Andriy Trypilka | |
for functions (#2510) * Include access modifiers for Java functions * Test that access modifiers are present * Modify existing tests due to including access modifier in output | |||
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-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-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-22 | Bump kotlin 1.5.21 (#2031) | Marcin Aman | |
* bump kotlin to 1.5.21 * Bump binary compatibility plugin * update stdlib submodule * Bump IJ to 202.8194.7 | |||
2021-04-06 | Fix some compiler warnings (#1812) | Kamil Doległo | |
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-09-10 | Add tests | Andrzej Ratajczak | |
2020-09-10 | Add TypeAliased bound | Andrzej Ratajczak | |
2020-08-27 | Apply requested changes | Andrzej Ratajczak | |
2020-08-27 | Add handling for generic type parameters variance | 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 | Fix generic supertypes to hold TypeParameters | Andrzej Ratajczak | |
2020-07-14 | Remove unnecessary grouping in Java Signature Provider that caused signature ↵ | Marcin Aman | |
to be in 2 lines | |||
2020-07-13 | Draft for showing only first level of inheritance | Marcin Aman | |
2020-06-26 | Adding external url handling | Błażej Kardyś | |
2020-06-25 | Fixed requested changes | Andrzej Ratajczak | |
2020-06-25 | Remove platoformText function | Andrzej Ratajczak | |
2020-06-25 | Make signatures groups be unique per sourceSet data | Andrzej Ratajczak | |
2020-06-23 | Javadoc classlikes and function pages | Marcin Aman | |
All implemented interfaces, first attempt at inherited methods | |||
2020-06-18 | KotlinSignatureProvider: Render 'fun interface' into signature | sebastian.sellmair | |
2020-06-17 | Add UnresolvedBound instead of throwing an exception | Kamil Doległo | |
2020-06-12 | Refactor of Annotations and ExtraModifiers to be platform depedent | Andrzej Ratajczak | |
2020-05-26 | Apply request changes | Andrzej Ratajczak | |
2020-05-26 | Enhance signature presentation. Support presetnation Java as Kotlin and ↵ | Andrzej Ratajczak | |
Kotlin as Java. Refactor annotations creation from PSI/Descriptors. Add proper rendering of annotation signatures in both kotlin syntax and java syntax. Tests for annotations | |||
2020-05-19 | Missing generics on class. Add generics to annotation #834 | Marcin Aman | |
2020-05-14 | Changing approach from platform-driven to source-set-driven | Błażej Kardyś | |
2020-03-26 | Fixing enum entries parsing for descriptors and presentation | Błażej Kardyś | |
2020-03-26 | Changed modifier to PlatformDependent | Filip Zybała | |
2020-03-25 | Introduce VoidObject and JavaObject | Kamil Doległo | |
2020-03-16 | Rename Documentables to avoid name conflicts | Kamil Doległo | |
2020-03-16 | Fix Java signature generation | Kamil Doległo | |
2020-03-12 | Fix nested monospace spans in signature | Kamil Doległo | |
2020-03-11 | Use Bounds instead of Wrappers to describe types | Paweł Marks | |
2020-03-04 | Implement some additional modifiers | Kamil Doległo | |