nataliya.valtman
|
ce2ae58ffb
|
use gradle execOperation and set args in file
|
2020-04-13 23:05:26 +03:00 |
|
Igor Yakovlev
|
cfdcbe5b71
|
Remove local declarations from Project View model
|
2020-04-13 21:55:22 +03:00 |
|
Igor Yakovlev
|
0df54946d9
|
Add Project View and Navigation Bar enhancements
Add local declarations to Project View
Show Kotlin file members in navigation bar (Fixed #KT-36218)
Remove deprecated dependency
|
2020-04-13 21:55:22 +03:00 |
|
Igor Yakovlev
|
ca10c40e05
|
Remove anonymous declarations from Structure View
|
2020-04-13 21:55:22 +03:00 |
|
Igor Yakovlev
|
d4e043c3e8
|
Fix visibility and expect/actual icons of the PsiElements
Fixed #KT-32886
|
2020-04-13 21:55:21 +03:00 |
|
Igor Yakovlev
|
185b0be76c
|
Add constructors icon to ProjectView
|
2020-04-13 21:55:21 +03:00 |
|
simon.ogorodnik
|
276c393141
|
[FIR] Support captured type parameters in java symbol provider
|
2020-04-13 20:26:19 +03:00 |
|
simon.ogorodnik
|
af27ca013b
|
[FIR] Fix captured type parameters propagation in deserialization
|
2020-04-13 20:26:19 +03:00 |
|
simon.ogorodnik
|
356e42196c
|
[FIR2IR] Fix inner class constructor receiver parameter type
|
2020-04-13 20:26:19 +03:00 |
|
simon.ogorodnik
|
0e21ac8ed2
|
[FIR] Apply BAD testData changes after type parameters support
|
2020-04-13 20:26:18 +03:00 |
|
simon.ogorodnik
|
132c8ee210
|
[FIR] Apply GOOD testData changes after type parameters support
|
2020-04-13 20:26:18 +03:00 |
|
simon.ogorodnik
|
797b58669b
|
[FIR] Support captured type parameters in lightTree2fir
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
9db69c0b08
|
[FIR2IR] Fix type arguments in generated this receiver
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
861cc6ee20
|
[FIR] Fix default constructors in jvm mapped scope
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
21ede8b745
|
[FIR] Add test for inner class type parameter capturing
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
b72d0957e4
|
[FIR] Support captured type arguments of anonymous objects in resolve
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
2b114dd2b4
|
[FIR] Fix fake overrides callable id
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
c2ea0676e4
|
[FIR] Split functions & constructors processing
|
2020-04-13 20:26:17 +03:00 |
|
simon.ogorodnik
|
7a1ecabe0a
|
[FIR2IR] Use deepest matching symbol on fake override calls
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
d55c6550bb
|
[FIR] Add substitution to classifiers processing
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
cd4a7a25c3
|
[FIR] Match ordering of type arguments with type parameters
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
27537f71df
|
[FIR] Use constructed class type parameters refs in java symbol provider
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
1d249ad279
|
[FIR] Use constructed class type parameters refs in deserialization
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
ec39cd3d31
|
[FIR] Use captured, constructed class type parameters in RawFirBuilder
|
2020-04-13 20:26:16 +03:00 |
|
simon.ogorodnik
|
f174893009
|
[FIR] Add kotlinx-collections-immutable to raw fir builders
|
2020-04-13 20:26:15 +03:00 |
|
simon.ogorodnik
|
49d361b6eb
|
[FIR] Improve type-parameter rendering in html dump
|
2020-04-13 20:26:15 +03:00 |
|
simon.ogorodnik
|
cb00a4c136
|
[FIR] Update type parameter use-sites to use type parameter refs
|
2020-04-13 20:26:15 +03:00 |
|
simon.ogorodnik
|
7c56209cef
|
[FIR] Introduce type parameter ref in generated tree
|
2020-04-13 20:26:15 +03:00 |
|
Nikolay Krasko
|
0f7a9c44b4
|
Minor: sort excluded files and dirs in conformance test
|
2020-04-13 19:50:59 +03:00 |
|
Nikolay Krasko
|
dbbb81c78d
|
201: Minor: remove author to fix conformance test
|
2020-04-13 19:50:59 +03:00 |
|
Igor Chevdar
|
626c94c54d
|
[IR] Fixed bug with redundant creation of Ref<> in inline lambdas
|
2020-04-13 21:11:59 +05:00 |
|
Anton Yalyshev
|
c8fe842508
|
Add FUS collector for Migration tool
|
2020-04-13 18:21:03 +03:00 |
|
Sergey Rostov
|
fd9bec81cf
|
JPS: provide SourcesPreprocessor extension point
|
2020-04-13 18:02:08 +03:00 |
|
Mikhail Glukhikh
|
b6cf08d097
|
[FIR2IR] Extract createIrSyntheticFunction/Parameter from data class gen
|
2020-04-13 17:30:06 +03:00 |
|
Mikhail Glukhikh
|
4f1caf24a1
|
[FIR2IR] Minor: eliminate warning about list under the hood
|
2020-04-13 17:30:05 +03:00 |
|
Mikhail Glukhikh
|
6827280521
|
[FIR2IR] Reuse declareThisReceiverParameter in DataClassMembersGenerator
|
2020-04-13 17:30:05 +03:00 |
|
Jinseong Jeon
|
c370b86141
|
IR: consolidate generation of synthetic members for data class
|
2020-04-13 17:30:05 +03:00 |
|
Mikhail Glukhikh
|
1500131eb0
|
[FIR2IR] Re-use applyCallArguments for IrDelegatedConstructorCall
|
2020-04-13 17:09:05 +03:00 |
|
Mikhail Glukhikh
|
1ba160b3de
|
[FIR] Apply argument mapping to delegated constructor calls
|
2020-04-13 17:09:04 +03:00 |
|
Mikhail Glukhikh
|
734ddc0369
|
[FIR] Rename: selectCandidateFrom... -> selectDelegatingConstructorCall
|
2020-04-13 17:09:04 +03:00 |
|
Juan Chen
|
e954aea4cc
|
[FIR2IR] Support argument reordering of constructor calls
|
2020-04-13 17:09:04 +03:00 |
|
Juan Chen
|
bae41ddf6d
|
[FIR2IR] Introduce IrBlock for reordering arguments if needed
|
2020-04-13 17:09:03 +03:00 |
|
Ilya Chernikov
|
acc5633811
|
[NI] Fix inference of lambda with receiver when wrapped...
in when/if or another lambda.
#KT-37419 fixed
|
2020-04-13 14:50:49 +02:00 |
|
Vladimir Dolzhenko
|
6494a2d902
|
Invalidate ResolveElementCache on project roots change
#KT-38206 Fixed
#EA-221073 Fixed
|
2020-04-13 12:03:17 +00:00 |
|
Ilya Chernikov
|
1672ed687b
|
Add more tests to the maven resolver lib
|
2020-04-13 13:49:34 +02:00 |
|
Ilya Chernikov
|
5deb759e78
|
Rewrite new scripting maven resolver directly to eclipse aether
|
2020-04-13 13:49:34 +02:00 |
|
Ilya Chernikov
|
195a90d333
|
Cleanup warnings in scripting code
|
2020-04-13 13:49:34 +02:00 |
|
Ilya Chernikov
|
d863dc04e6
|
Move compiler scripting tests to scripting plugin, remove unused funs
also remove some tests that are covered in the scripting-compiler
tests now.
Part of the cleanup to rewrite scripting to the new infrastructure.
|
2020-04-13 13:49:34 +02:00 |
|
Ilya Chernikov
|
cf387ffad1
|
Remove obsolete source-sections plugin
|
2020-04-13 13:49:33 +02:00 |
|
Ilya Chernikov
|
f84fd810f0
|
Simplify and fix classloaders handling on script evaluation
#KT-37558 fixed
|
2020-04-13 13:49:33 +02:00 |
|