Roman Artemev
4bebfd33b9
[IR] Fix unbound type parameter symbol for jvm corner cases
2020-03-27 10:52:33 +03:00
Dmitriy Novozhilov
48fb279721
[FIR] Add constraint to flexible type for declared argument for java parameter
2020-03-27 10:17:12 +03:00
Dmitriy Novozhilov
3acb64c536
[FIR] Add flexible default upper bound for java type parameters
2020-03-27 10:17:12 +03:00
Dmitriy Dolovov
c23a11a6fc
Refactoring: Clean-up usage of KlibMetadataFactories
2020-03-27 13:12:01 +07:00
Dmitriy Dolovov
36988cf15c
Refactoring: Keep predefined K/N targets inside of KonanTarget.Companion
2020-03-27 13:11:46 +07:00
Dmitriy Dolovov
7a19558d54
Refactoring: Put KonanTarget & related classes into separate .kt files
2020-03-27 13:11:35 +07:00
Dmitriy Dolovov
2aa8601f93
Minor. Comments added
2020-03-27 13:11:24 +07:00
Dmitriy Dolovov
bd9fdb18da
Minor. Remove unused code
2020-03-27 13:11:12 +07:00
Anton Yalyshev
035755826a
Update version of New project Wizards FUS reporter
2020-03-26 23:50:39 +03:00
Anton Yalyshev
23eb612954
Fix: forgot to call FUS logger in this collector
2020-03-26 23:50:01 +03:00
Anton Yalyshev
e863d81f30
Improve wizards names composition for FUS reporter
2020-03-26 23:50:01 +03:00
Anton Yalyshev
47bb73d90b
Change FUS data format for New Project Wizards collector
2020-03-26 23:50:01 +03:00
Ilya Gorbunov
e8dff3609b
Add @ExperimentalUnsignedTypes to unsigned array snapshot extensions
2020-03-26 23:30:19 +03:00
Roman Golyshev
f656cd2889
KT-37781 Add FUN_KEYWORD to MODIFIERS_ORDER
...
- This way it is inserted before visibility modifiers
- ^KT-37781 Fixed
2020-03-26 19:37:10 +03:00
Pavel Kirpichenkov
e39b69839b
[NI] Make constraint check for type variables with complex dependency
...
Additional check for trivial constraints is needed to make lambda
analysis before outer variable fixation to Nothing(?)
^KT-37627 Fixed
2020-03-26 17:06:37 +03:00
Pavel Kirpichenkov
568b21e31c
minor: refactor cast into context operation
2020-03-26 17:06:37 +03:00
Ilya Goncharov
5657afc35b
[Gradle, JS] Add tolerance for NodeJsExec inputFileProperty
...
- no error if it is not present
2020-03-26 16:45:54 +03:00
Ilya Goncharov
a83f2faf9f
[Gradle, JS] Contains to in
...
#KT-37207 fixed
2020-03-26 16:44:44 +03:00
Ilya Goncharov
201d140912
[Gradle, JS] Use when instead of pipeline of changes
...
#KT-37207 fixed
2020-03-26 16:44:34 +03:00
Ilya Goncharov
14af869a87
[Gradle, JS] Extract YarnEntryRegistry to upper level
...
- Remove copypaste with version prefixes
#KT-37207 fixed
2020-03-26 16:44:14 +03:00
Ilya Goncharov
e8df15ac27
[Gradle, JS] Support file npm dependencies
...
#KT-37207 fixed
2020-03-26 16:43:55 +03:00
Pavel Punegov
ad20deb0b3
Ignore Java-sepcific test in Native
2020-03-26 13:26:17 +03:00
Nicolay Mitropolsky
2eb6f1988d
Uast: process catch parameters and finally blocks (KT-35804)
2020-03-26 12:55:45 +03:00
Nicolay Mitropolsky
f1d5570ca1
Uast: include parameters of reified methods to uast tree (KT-37613)
2020-03-26 12:55:44 +03:00
Mark Punzalan
4234fa79c0
[JVM IR] Use append(Char) for 1-length string literals in string
...
templates and plus concatenations.
This is slightly more efficient and mirrors the behavior of the non-IR
backend for templates (but not for plus concatenations).
#KT-36638 Fixed
2020-03-26 12:39:39 +03:00
Igor Yakovlev
bd9877cc62
Rename testdata from DestructuringDeclarations to DestructionDeclarations
2020-03-26 12:35:49 +03:00
Igor Yakovlev
3bf1fe7a9d
Reword Destructuring declarations to Destruction declarations in UI
...
Fixed #KT-37487
2020-03-26 12:35:48 +03:00
Dmitry Petrov
9a95941ef3
JVM_IR: Rewrite '?.' and '?:' chains
...
This shortens code and avoids unnecessary boxing in some cases.
2020-03-26 12:19:25 +03:00
Vladimir Ilmov
1d305d56b9
(CoroutineDebugger) DebuggerListener service added to 192/as36
2020-03-26 09:53:16 +01:00
Ilya Kirillov
f9377196f8
Wizard: fix 191 test compilation
2020-03-26 11:47:45 +03:00
Mikhail Glukhikh
547bb64b18
Fix BB test auto-generation (ignore backend FIR)
2020-03-26 10:31:14 +03:00
Juan Chen
aba7706dec
[FIR] fix test module set up (this fixes 193 BB tests)
...
Added creation and initialization of the test module and its dependencies.
When looking at the emptyProgression test,
I found that getProgressionLastElement was not found,
which should be resolved from the dependencies.
2020-03-26 10:30:47 +03:00
Ilya Kirillov
eb958100ac
Wizard: do not show validation error on parent module
2020-03-26 10:08:55 +03:00
Ilya Kirillov
393af3669f
Wizard: do not suggest NativeConsoleApplicationTemplate to non-desktop targets
2020-03-26 09:53:32 +03:00
Ilya Kirillov
d58d3d06f5
Wizard: add better exception message when template not found
2020-03-26 09:39:20 +03:00
Ilya Kirillov
9fc1220b99
Wizard: move core module UI texts to bundles
2020-03-26 09:39:19 +03:00
Ilya Kirillov
80bae578bf
Wizard: move UI texts to bundles
2020-03-26 09:39:17 +03:00
Ilya Kirillov
927ccf2ab1
Wizard: fix 192 tests
2020-03-26 09:39:17 +03:00
Ilya Kirillov
f767fd50e8
Wizard: add scroll bar to the project templates list
2020-03-26 09:39:16 +03:00
Ilya Kirillov
1504e607f9
Wizard: remove unneeded project templates & rearrange others
2020-03-26 09:39:15 +03:00
Ilya Kirillov
670a98c8bf
Wizard: fix UI layout
2020-03-26 09:39:14 +03:00
Ilya Kirillov
2d9dc2994b
Wizard: fix skip last step hack on mac
2020-03-26 09:39:13 +03:00
Ilya Kirillov
ab59657e61
Wizard: Fix MPP mobile application template
2020-03-26 09:39:12 +03:00
Ilya Kirillov
e98b0782c1
Wizard: add packForXCodeTaskGeneration
2020-03-26 09:39:10 +03:00
Ilya Kirillov
0ab91821c8
Wizard: use IJ wrappers for Velocity
2020-03-26 09:39:09 +03:00
Ilya Kirillov
3cd55b7827
Wizard: do not specify Kotlin version only for Android modules
2020-03-26 09:39:08 +03:00
Ilya Kirillov
fd6f7f9a7c
Wizard: minor, remove unused code
2020-03-26 09:39:08 +03:00
Ilya Kirillov
941cb6247e
Wizard: fix module dependencies button tooltip
2020-03-26 09:39:07 +03:00
Ilya Kirillov
b2423c1096
Wizard: render module kind in module dependencies chooser
2020-03-26 09:39:06 +03:00
Ilya Kirillov
545abcc667
Wizard: do not allow to modify common project name
2020-03-26 09:39:05 +03:00