Toshiaki Kameyama
|
0ae2054af4
|
"Replace if with when": do not add empty else block #KT-18681 Fixed
|
2018-07-23 18:21:37 +03:00 |
|
Toshiaki Kameyama
|
3e207fd6b2
|
Move lambda out: don't apply to multiple/default functional parameters
So #KT-24694 Fixed
|
2018-07-23 18:21:37 +03:00 |
|
Toshiaki Kameyama
|
a9c91099a4
|
Correct "Redundant override" inspection message #KT-25608 Fixed
|
2018-07-23 18:21:37 +03:00 |
|
Anton Bannykh
|
0f087e354e
|
JS IR: sort input files to make compilation stable
|
2018-07-23 18:20:05 +03:00 |
|
Dmitry Petrov
|
65fe1101fd
|
Object references in object field initializers are 'GET_VAR this@Object'
|
2018-07-23 18:16:32 +03:00 |
|
Simon Ogorodnik
|
c3d20ae138
|
Fix quick-doc tests generation
|
2018-07-23 16:18:07 +03:00 |
|
Dmitry Petrov
|
d61a3c158e
|
Fix ProjectImpl leak in PatternMatchingTypingVisitor
|
2018-07-23 16:05:47 +03:00 |
|
Alexey Tsvetkov
|
ff35d509e6
|
Add test for KT-25540
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
11977cc1c1
|
Add multi-module JS IC tests with JPS
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
3227300f18
|
Minor: rename setIsEnabled->setIsEnabledForJvm
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
8f002fdb43
|
JS IC: track lookups from libraries
Otherwise we don't track lookups from other modules
#KT-25540 fixed
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
c8c0c773fb
|
Report info message when JS IC is enabled in JPS
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
eef40a5940
|
Add setting to enable JS IC for JPS
#KT-25565 fixed
|
2018-07-23 15:43:17 +03:00 |
|
Alexey Tsvetkov
|
0b18380770
|
Use separate system properties to control IC for JVM and JS
Also this commit effectively disables JS IC by default
#KT-25563 fixed
|
2018-07-23 15:43:16 +03:00 |
|
Svyatoslav Kuzmich
|
625983b28a
|
[JS IR BE] Enum class lowering
|
2018-07-23 15:08:18 +03:00 |
|
Nikolay Krasko
|
668708170f
|
Add intention for replacing experimental coroutines usages to cleanup (KT-25251)
#KT-25251 In Progress
|
2018-07-23 13:43:35 +03:00 |
|
Denis Zharkov
|
56a87ec98e
|
Restore method broken in f72aa78eec
Otherwise plugin compatibility tests are failing
|
2018-07-23 10:36:31 +03:00 |
|
Denis Zharkov
|
01503a84d9
|
Partially revert 79e776e9d7
|
2018-07-23 10:36:31 +03:00 |
|
Yan Zhulanow
|
7803294546
|
PrePush hook (temporary): Do nothing on a download failure
|
2018-07-20 22:17:45 +03:00 |
|
Nikolay Krasko
|
8fc377b3b3
|
Do not spam for same compiler version during the session (KT-25546)
Otherwise it might be too distracting when auto-import feature is enabled.
|
2018-07-20 19:15:20 +03:00 |
|
Nikolay Krasko
|
94e5f25569
|
Guarantee max compiler version will be shown in popup (KT-25546)
|
2018-07-20 19:15:20 +03:00 |
|
Nikolay Krasko
|
4be5c395aa
|
Show popup about too old bundled compiler in Gradle and Maven (KT-25546)
|
2018-07-20 19:15:19 +03:00 |
|
Nikolay Krasko
|
d27002827e
|
Refactoring: move ModuleSourceRootMap.kt from idea-jvm to idea module
|
2018-07-20 19:15:19 +03:00 |
|
Nikolay Krasko
|
99e0b998cf
|
Minor: show class of the problem file in error
|
2018-07-20 19:15:19 +03:00 |
|
Simon Ogorodnik
|
b58e35a3e5
|
173: Revert changes for IDEA < 181
|
2018-07-20 18:41:24 +03:00 |
|
Simon Ogorodnik
|
c2e27a3c46
|
KT-22815: Rename parameter to match semantics
|
2018-07-20 18:41:21 +03:00 |
|
Simon Ogorodnik
|
ad6eac6ec6
|
KT-22815: Cleanup findKDoc logic
|
2018-07-20 18:41:18 +03:00 |
|
Simon Ogorodnik
|
1bd02472a2
|
KT-22815: Fix documentation for primary constructor params/props
|
2018-07-20 18:41:14 +03:00 |
|
Simon Ogorodnik
|
c608395c7c
|
KT-22815: Update testData
|
2018-07-20 18:41:11 +03:00 |
|
Simon Ogorodnik
|
9ec0ce6ec8
|
KT-22815: Show documentation for function value/type params
|
2018-07-20 18:41:08 +03:00 |
|
Simon Ogorodnik
|
e4d76382b8
|
KT-22815: Update testData for quick documentation
|
2018-07-20 18:41:04 +03:00 |
|
Simon Ogorodnik
|
0b9d4a93dd
|
KT-22815: Use 'Params' instead of 'Parameters' to save h-space
|
2018-07-20 18:41:01 +03:00 |
|
Simon Ogorodnik
|
6e95ae7393
|
KT-22815: Put colon after section names
|
2018-07-20 18:40:56 +03:00 |
|
Simon Ogorodnik
|
b237298c20
|
KT-22815: Position deprecated section between definition and description
|
2018-07-20 18:40:49 +03:00 |
|
Simon Ogorodnik
|
1918836340
|
KT-22815: Use gray color for filename
|
2018-07-20 18:40:38 +03:00 |
|
Simon Ogorodnik
|
84b299d7dc
|
KT-22815: Use bold for root identifier, and not for keywords
|
2018-07-20 18:40:30 +03:00 |
|
Simon Ogorodnik
|
33a6721270
|
KT-22815: Update quick-doc testData
|
2018-07-20 18:40:21 +03:00 |
|
Simon Ogorodnik
|
48d0493edb
|
Fix enum special function quick navigation behaviour
|
2018-07-20 18:40:15 +03:00 |
|
Simon Ogorodnik
|
9a34e91dec
|
KT-22815: Render annotations on separate lines
|
2018-07-20 18:40:10 +03:00 |
|
Simon Ogorodnik
|
831e7fdc06
|
KT-22815: Render definition file for top-level declarations
Do not show defined in for local declarations
|
2018-07-20 18:40:05 +03:00 |
|
Simon Ogorodnik
|
6255743148
|
KT-22815: Cleanup quick doc rendering
|
2018-07-20 18:40:00 +03:00 |
|
Simon Ogorodnik
|
1d0fc0e736
|
Copy template engine from ktor
|
2018-07-20 18:39:57 +03:00 |
|
Simon Ogorodnik
|
9283089397
|
Reformat
|
2018-07-20 18:39:54 +03:00 |
|
Simon Ogorodnik
|
bfa5afa564
|
KT-22815: Cut Java signatures off properly
|
2018-07-20 18:39:52 +03:00 |
|
Simon Ogorodnik
|
263ed47aac
|
KT-22815: Render sections properly
|
2018-07-20 18:39:48 +03:00 |
|
Simon Ogorodnik
|
39e72f4041
|
Reformat
|
2018-07-20 18:39:45 +03:00 |
|
Simon Ogorodnik
|
99f0a0368a
|
KT-22815: Wrap parameters and try new DocumentationMarkup
|
2018-07-20 18:39:42 +03:00 |
|
Dmitry Petrov
|
86e863951e
|
Compare FP numbers properly when determining if field initializer needed
|
2018-07-20 17:53:25 +03:00 |
|
Roman Elizarov
|
819ffe7117
|
Remove suspending function migration adapters for 1.3-M1
|
2018-07-20 16:57:42 +03:00 |
|
Dmitry Petrov
|
ae0704af9c
|
Generate singleton references as GET_OBJECT in nested classes
|
2018-07-20 16:46:18 +03:00 |
|