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
Ilya Kirillov
b169d260d3
Wizard: add MPP mobile application project skeleton
2020-03-26 09:39:04 +03:00
Ilya Kirillov
732154cef5
Wizard: add mpp mobile library template
2020-03-26 09:39:03 +03:00
Ilya Kirillov
d9a88b4156
Wizard: add description for templates in ui
2020-03-26 09:39:02 +03:00
Ilya Kirillov
2696ee75a0
Wizard: update project & module templates texts
2020-03-26 09:39:01 +03:00
Ilya Kirillov
7cc18ee4f5
Wizard: update project template texts
2020-03-26 09:39:00 +03:00
Ilya Kirillov
24d53d5d08
Wizard: remove unused project tags
2020-03-26 09:38:59 +03:00
Ilya Kirillov
d2c8ca9230
Wizard: do not allow to edit module name when it is an only root module
2020-03-26 09:38:58 +03:00
Ilya Kirillov
67034546ae
Wizard: do not show drop down component if it has <= 1 possible values
2020-03-26 09:38:57 +03:00
Ilya Kirillov
1cc86b9c89
Wizard: rework build system type component so it fits when UI design
2020-03-26 09:38:56 +03:00
Ilya Kirillov
e2241aef88
Wizard: fix layout
2020-03-26 09:38:55 +03:00
Ilya Kirillov
9435b386ce
Wizard: add module dependencies to UI
2020-03-26 09:38:54 +03:00
Ilya Kirillov
cca4384371
Wizard: add JPS project settings on the first step
2020-03-26 09:38:54 +03:00
Ilya Kirillov
0dc0c41842
Wizard: move pom settings to the first phase
2020-03-26 09:38:53 +03:00
Ilya Kirillov
c71972afc9
Wizard: don't show error dialog on validation, instead navigate to the error
2020-03-26 09:38:52 +03:00
Ilya Kirillov
f640477464
Wizard: fix layout
2020-03-26 09:38:51 +03:00
Ilya Kirillov
baba12a671
Wizard: fix preview tree size
2020-03-26 09:38:50 +03:00
Ilya Kirillov
d7674350e8
Wizard: remove unneeded validation-related code
2020-03-26 09:38:49 +03:00
Ilya Kirillov
4bfea41239
Wizard: fix layout on second step
2020-03-26 09:38:48 +03:00
Ilya Kirillov
f3ca37fbac
Wizard: flatten second UI step to fit new UI
2020-03-26 09:38:47 +03:00
Ilya Kirillov
586917ef3d
Wizard: add project preview
2020-03-26 09:38:46 +03:00
Ilya Kirillov
5e2c762501
Wizard: use built-in browse folder button for path component
2020-03-26 09:38:45 +03:00
Ilya Kirillov
cbfe05efc8
Wizard: place all settings of first step into one setting list
2020-03-26 09:38:44 +03:00
Ilya Kirillov
586b044235
Wizard: add project name and path to the first step
2020-03-26 09:38:43 +03:00