aboutsummaryrefslogtreecommitdiff
path: root/kotlin-analysis/src/main
AgeCommit message (Collapse)Author
2023-07-05Decompose Kotlin/Java analysis (#3034)Ignat Beresnev
* Extract analysis into separate modules
2023-04-25Tidy/remove unnecessary imports and suppressions (#2975)aSemy
2023-01-26Support kotlin wasm targetIgor Yakovlev
2023-01-23Dispose `AnalysisEnvironment` (#2755)Vadim Mishenev
2022-10-13Ignore BuiltIns for StdLib (#2658)Vadim Mishenev
2022-09-27Update Kotlin to 1.7.20-RC (#2682)Ignat Beresnev
2022-09-01Add `DynamicTypeDeserializer` (#2645)Vadim Mishenev
2022-08-11Fixed Java file extension spelling error and add a test (#2604)2017398956
Co-authored-by: nfl <fuli.niu@zealcomm.cn>
2022-05-31Bump Kotlin to 1.7.0-RC (#2508)Vadim Mishenev
* `UnresolvedType` is replaced with `ErrorType` in https://github.com/JetBrains/kotlin/commit/b5933c70e20a0dfd788d8d4a6c04ca0d16f7c731 * Support `sig` files in https://github.com/JetBrains/kotlin/commit/22b368849338cae684601c9b1ead31ebb1fd81cf * `org.jetbrains.kotlin.idea.kdoc.resolveKDocSampleLink` is removed in https://github.com/JetBrains/intellij-community/commit/e4af6f96c8d4e2318d04eddf658a4c4e8c60b2e6 * `org.jetbrains.kotlin.idea.refactoring.fqName.getKotlinFqName` is deprecated * `org.codehaus.plexus.archiver.AbstractArchiver.addDirectory` is deprecated https://codehaus-plexus.github.io/plexus-archiver/apidocs/org/codehaus/plexus/archiver/Archiver.html#addDirectory-java.io.File-java.lang.String:A-java.lang.String:A- * Make `clean` independent from `setupMaven` * Set up JDK classpath roots explicitly because of https://github.com/JetBrains/kotlin/commit/f89765eb33dd95c8de33a919cca83651b326b246 * Add JPS model and faxml dependencies * Fix test * Exclude compiler from buildscript in integration test * Exclude `com.intellij` package from compiler * Update kotlin version in integration tests
2022-04-29Fix `StorageManager` deadlock (#2480)Vadim Mishenev
2022-04-29Enable 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-18Support KLIB for Common platform (#2441)Vadim Mishenev
2022-03-28Bug resolving in ultralightmethod (#2400)Vadim Mishenev
2022-02-24Update Kotlin to 1.6.20-M1 (#2375)Ignat Beresnev
2022-02-21Code cleanups (#2165)Goooler
2022-01-27Fix 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-17Fix setup js deps (#2258)Vadim Mishenev
* Add checker of KLIB resolving * Fix setup of JS deps in `AnalysisEnvironment` * Update JS integration test
2021-10-04Bump to Kotlin 1.5.31 (#2164)Marcin Aman
* Bump to Kotlin 1.5.31 * Mark todo-s as unsupported * Add PsiNameHelper * Try disabling ProjectFileIndex * Remove CoreProjectFileIndex * Update JDKs to 17, kotlin to 1.5.31 in integration tests * Update Kotlin to 1.5.31 in JS IR integration test Co-authored-by: vmishenev <vad-mishenev@yandex.ru>
2021-09-28Support JS KLib (#2159)vmishenev
2021-09-21Fix link to javadoc enum entry (#2131)vmishenev
2021-08-26Bump compiler to 1.5.30, language level to 1.5Marcin Aman
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-05-06Bump compiler to 1.5.0 (#1856)Marcin Aman
* Bump compiler to 1.5.0 * Include Api changes
2021-04-06Compiler bump to 1.4.32 (#1818)Marcin Aman
2021-03-03Bump artefacts to 1.4.30 (#1726)Marcin Aman
* 1.4.30-RC * Bump artefacts to 1.4.30
2021-02-05Fix links to method parameters from documentation (#1713)Kamil Doległo
2021-02-01Resolve trove issue (#1715)Marcin Aman
2021-01-22Fix incorrect DRI conversion in KotlinAsJava modes for nested definitionsKamil Doległo
2021-01-08Fix displaying unresolved receiver types in DRIMarcin Aman
2020-12-03Bump compiler to 1.4.20, IJ to 201 and coroutines to 1.4.1 (#1641)Marcin Aman
2020-09-24Remove dokka context from creating analysis (#1482)Marcin Aman
2020-08-31WIPsebastian.sellmair
2020-08-31Let `DRI.packageName` always be a real package name for root packages ("")sebastian.sellmair
2020-08-21Replace SelfType with family of RecursiveTypesPaweł Marks
2020-08-20Fix LinkProvider to link properly all nested generic parametersAndrzej Ratajczak
2020-08-14DokkaConfiguration: Use `Set` instead of `List` when collections are ↵sebastian.sellmair
expected to be distinct
2020-08-14Simplify Dokka Gradle Pluginsebastian.sellmair
2020-08-03Update callable name to include classname not <init>Marcin Aman
2020-07-31Minor simplification in AnalysisEnvironmentsebastian.sellmair
2020-07-31Split AnalysisEnvironment.kt into multiple files and simplify ↵sebastian.sellmair
getClasspathFromRegularTask
2020-07-31Re/de-shadow kotlin-compiler artifactsebastian.sellmair
2020-07-31Set up analysis of Kotlin/Native KLIBsDmitriy Dolovov
2020-07-31Push run configuration for Dmitriy Dolovovsebastian.sellmair
2020-07-13Fix crash resolving PsiDocTagValueAlex Saveau
2020-07-07Update to Kotlin 1.4 M3sebastian.sellmair
2020-07-06Enforce workspace unique SourceSetIDsebastian.sellmair
2020-06-25Remove SourceSetDataCache, rename PassConfiguration to DokkaSourceSet and ↵Kamil Doległo
use it instead of SourceSetData
2020-06-25Remove kotlin source analysis from :core to :kotlin-analysis (thanks to ↵sebastian.sellmair
Afzal Najam)