aboutsummaryrefslogtreecommitdiff
path: root/plugins/kotlin-as-java/src/main/kotlin/signatures/JavaSignatureProvider.kt
AgeCommit message (Collapse)Author
2022-01-27KT-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-25Manual 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-22Bump 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-06Fix some compiler warnings (#1812)Kamil Doległo
2020-12-29Parsing of JvmName (#1675)Marcin Aman
* Parsing of JvmName * Make JvmName processor run after KaJ
2020-11-09Cleaning querying from plugins where possibleBłażej Kardyś
2020-09-10Add testsAndrzej Ratajczak
2020-09-10Add TypeAliased boundAndrzej Ratajczak
2020-08-27Apply requested changesAndrzej Ratajczak
2020-08-27Add handling for generic type parameters varianceAndrzej Ratajczak
2020-08-20Fix LinkProvider to link properly all nested generic parametersAndrzej Ratajczak
2020-08-20Hide unused generic type variables in constructorAndrzej Ratajczak
2020-08-17Fix generic supertypes to hold TypeParametersAndrzej Ratajczak
2020-07-14Remove unnecessary grouping in Java Signature Provider that caused signature ↵Marcin Aman
to be in 2 lines
2020-07-13Draft for showing only first level of inheritanceMarcin Aman
2020-06-26Adding external url handlingBłażej Kardyś
2020-06-25Fixed requested changesAndrzej Ratajczak
2020-06-25Remove platoformText functionAndrzej Ratajczak
2020-06-25Make signatures groups be unique per sourceSet dataAndrzej Ratajczak
2020-06-23Javadoc classlikes and function pagesMarcin Aman
All implemented interfaces, first attempt at inherited methods
2020-06-18KotlinSignatureProvider: Render 'fun interface' into signaturesebastian.sellmair
2020-06-17Add UnresolvedBound instead of throwing an exceptionKamil Doległo
2020-06-12Refactor of Annotations and ExtraModifiers to be platform depedentAndrzej Ratajczak
2020-05-26Apply request changesAndrzej Ratajczak
2020-05-26Enhance 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-19Missing generics on class. Add generics to annotation #834Marcin Aman
2020-05-14Changing approach from platform-driven to source-set-drivenBłażej Kardyś
2020-03-26Fixing enum entries parsing for descriptors and presentationBłażej Kardyś
2020-03-26Changed modifier to PlatformDependentFilip Zybała
2020-03-25Introduce VoidObject and JavaObjectKamil Doległo
2020-03-16Rename Documentables to avoid name conflictsKamil Doległo
2020-03-16Fix Java signature generationKamil Doległo
2020-03-12Fix nested monospace spans in signatureKamil Doległo
2020-03-11Use Bounds instead of Wrappers to describe typesPaweł Marks
2020-03-04Implement some additional modifiersKamil Doległo