Dmitriy Novozhilov
9cde42e2bc
[NI] Fix shouldRunCompletion for builder inference session
...
#KT-41308 Fixed
#KT-41363
2020-08-27 16:51:12 +03:00
Dmitriy Novozhilov
e98cbf81cf
[NI] Don't always complete builder inference lambda in FULL mode
...
#KT-41164 Fixed
2020-08-27 16:51:11 +03:00
vldf
6a15e0410f
[FIR] Fix CLI tests to prevent non-relevant errors from appearing
2020-08-27 16:07:04 +03:00
vldf
6c2ece9a6e
Rename: FirSourceElement.getChildren() -> getChild() + minor fixes
2020-08-27 16:07:04 +03:00
vldf
bf363e8f1a
[FIR] Update/add extended checker tests
2020-08-27 16:07:04 +03:00
Oleg Ivanov
acbb67f851
[FIR] Fix collectDataForNode backward traverse
2020-08-27 16:07:03 +03:00
vldf
f9c7cce11d
[FIR] Add some helper functions for checkers
2020-08-27 16:07:03 +03:00
vldf
96f24a43be
[FIR] Introduce unused variable extended checker
2020-08-27 16:07:03 +03:00
vldf
e718f60833
[FIR] Refactoring extended checkers
2020-08-27 16:07:03 +03:00
vldf
aefb7dc10f
[FIR] Add checkerContext parameter to ControlFlowAnalyserCheckers
2020-08-27 16:07:03 +03:00
vldf
14eaa113e0
[FIR] Add new errors for extended checkers (around unused variable)
2020-08-27 16:07:03 +03:00
vldf
58c5d3a6ca
[FIR] Fix destructuring declaration creation via light tree
2020-08-27 16:07:03 +03:00
vldf
3428a5434b
[FIR] Add methods to access child/children of FirSourceElement
2020-08-27 16:07:02 +03:00
vldf
5e0dc53295
[FIR] Refactor CanBeValChecker
2020-08-27 16:07:02 +03:00
Andrei Klunnyi
5cf76aa950
KT-41425 Project can not be launched with Gradle runner
...
93a82060 introduced support of "delegate to Gradle" for Gradle-Kotlin.
This commit fixes an issue known as "Could not get unknown property
'sourceSets' for root project".
2020-08-27 14:50:40 +02:00
Nikolay Krasko
f57f920dc0
Mark IdeReplExecutionTest.testOnePlusOne as flaky
...
Was previously muted on TC.
2020-08-27 14:08:48 +03:00
Nikolay Krasko
866666f3ff
Update test data for MultiModuleHighlightingTest.testLanguageVersionsViaFacets
...
Remove `Reference is not resolved to anything` markers
2020-08-27 14:08:48 +03:00
Nikolay Krasko
4b937f0929
Mute stable CompilerDaemonTest.testParallelDaemonStart
...
It was previously muted on TC.
2020-08-27 14:08:48 +03:00
Dmitry Gridin
0c0b394cc2
[formatter] fix performance issue
...
^KT-41314 Fixed
2020-08-27 11:04:34 +00:00
Ilya Goncharov
9818321b46
[JS, Wizard] Use react template in full stack
...
^KT-41417 fixed
2020-08-27 13:35:17 +03:00
Ilya Goncharov
cd0bdc190b
[JS, Wizard] Use IR in gradle.properties and otherwise use as a param
...
^KT-41418 fixed
2020-08-27 13:34:46 +03:00
Ilya Goncharov
13bf15b403
[JS, Wizard] Set js compiler per module
...
^KT-41418 fixed
2020-08-27 13:34:46 +03:00
Ilya Kirillov
f824f03fa2
Wizard: fix filtering values in DropDownComponent
2020-08-27 13:34:46 +03:00
Ilya Goncharov
98f98d5856
[JS, Wizard] Add different compilers for JS wizard
...
^KT-41418 fixed
2020-08-27 13:34:46 +03:00
Ilya Goncharov
c797f3044e
[JS, Wizard] Add react template plugin
...
^KT-41417 fixed
2020-08-27 13:34:45 +03:00
Ilya Goncharov
220ff6c648
[JS, Wizard] Add redux and react router
...
^KT-41417 fixed
2020-08-27 13:34:30 +03:00
Ilya Goncharov
d5340803bd
[JS, Wizard] Add react application template
...
^KT-41417 fixed
2020-08-27 13:34:15 +03:00
Ilya Goncharov
01064a4e46
[JS, Wizard] Add react application template
...
^KT-41417 fixed
2020-08-27 13:33:50 +03:00
Ilya Goncharov
96e1b1c0e0
[JS, Wizard] Separate browser application without react
...
^KT-41417 fixed
2020-08-27 13:33:34 +03:00
Ilya Goncharov
491eb5e366
[JS, Wizard] Move subtarget settings in separate object
...
^KT-41417 fixed
2020-08-27 13:33:15 +03:00
Ilya Goncharov
94f8a78893
[JS, Wizard] Fix source set name for js wizard
...
^KT-41417 fixed
2020-08-27 13:30:37 +03:00
Mikhail Zarechenskiy
cba13c3c35
Take into account captured types with variables during fixation
...
#KT-41202 Fixed
2020-08-27 11:06:14 +03:00
Dmitry Gridin
5dbb6fdf50
[inspections] NamingConversion: add missing space in description
...
^KT-41395 Fixed
2020-08-27 14:58:33 +07:00
Yunir Salimzyanov
e12c35de5f
Traverse all pages of muted tests on Teamcity (KTI-326)
...
incomplete list of remotely muted tests was causing re-muting of tests
that were not fetched
2020-08-26 19:37:11 +03:00
Mikhail Zarechenskiy
06a592c018
Fix SOE when recursive type argument is used with star projection
...
#KT-41043 Fixed
2020-08-26 19:23:21 +03:00
Mikhail Zarechenskiy
674e9e455f
Fold lower constraints like (T!!..T) and (T..T?) into the latter one
...
#KT-41149 Fixed
2020-08-26 19:23:20 +03:00
Mikhail Zarechenskiy
e91b378b7d
Don't perform unnecessary SAM conversions
...
#KT-41149 In Progress
2020-08-26 19:23:19 +03:00
Mikhail Zarechenskiy
6a7ed96be5
Consider T <: Nothing! as trivial during constraint incorporation
...
#KT-41149 In Progress
2020-08-26 19:23:18 +03:00
Mikhail Zarechenskiy
567e6ca9ca
Fix OOM when there are several lambdas with extension function types
...
#KT-41335 Fixed
2020-08-26 19:23:18 +03:00
Jinseong Jeon
085e0dc1de
FIR2IR: allow array expression as named argument for vararg
2020-08-26 18:01:21 +03:00
Vladimir Dolzhenko
54d3c5fb0a
Pick up script language level from used stdlib in a gradle's classpath
...
^KT-41283 Fixed
2020-08-26 14:09:58 +00:00
Ilya Kirillov
949c67078d
NJ2K: fix testdata of MultiFileTestGenerated.testNullabilityByDFa
2020-08-26 16:17:24 +03:00
Ilya Kirillov
c8ab827fa0
Wizard: fix invalid path in generated buildscript on windows
2020-08-26 16:17:24 +03:00
Nicolay Mitropolsky
c93ae64546
Uast: KotlinClassViaConstructorUSimpleReferenceExpression resolve to PsiClass (KT-41290)
2020-08-26 16:13:13 +03:00
Vladimir Dolzhenko
99924ea5e4
Fix Typo: equals() & hashCode(), toString() are written with the first uppercase letter
...
^KT-41390 Fixed
2020-08-26 14:59:31 +02:00
Jinseong Jeon
553ae68c96
FIR2IR: convert adapted callable reference with vararg
2020-08-26 14:26:19 +03:00
Igor Yakovlev
48034092e9
Fix SOE on library source based lightclass lookup
...
Fixed KT-41325
2020-08-26 12:10:09 +03:00
Jinseong Jeon
99286a6ce3
FIR2IR: introduce & use ClassId-based lookup for local class as IrParent
2020-08-26 10:08:16 +03:00
Aurimas Liutikas
777b16e0a3
Fix @Language injection when using named parameters
...
Start using names of arguments if they are available when fetching
the @Language injection information.
Fixes KT-35859
2020-08-25 23:02:53 +03:00
Alexander Udalov
a9ddf02556
Replace deprecated usages of max/min with maxOrNull/minOrNull
2020-08-25 20:33:59 +02:00