Ilya Chernikov
|
9b51a547d8
|
Convert generators to intellij plugin, clean up dependencies
|
2018-01-30 17:06:07 +03:00 |
|
Ilya Chernikov
|
0d264793ce
|
Convert idea plugin modules to intellij plugin
|
2018-01-30 17:06:07 +03:00 |
|
Ilya Chernikov
|
3912025e14
|
Convert jps module to intellij plugin
|
2018-01-30 17:06:07 +03:00 |
|
Ilya Chernikov
|
8266777bd5
|
Convert js modules to intellij plugin
|
2018-01-30 17:06:07 +03:00 |
|
Ilya Chernikov
|
74411d9b9c
|
Convert all compiler modules to intellij plugin
|
2018-01-30 17:06:06 +03:00 |
|
Ilya Chernikov
|
6614695616
|
Convert more projects
|
2018-01-30 17:06:06 +03:00 |
|
Ilya Chernikov
|
743f599262
|
Add infrastructure and helpers for using intellij plugin, convert first project
|
2018-01-30 17:06:06 +03:00 |
|
Mikhail Glukhikh
|
a0d0bc074b
|
Cleanup: KotlinPullUpHelper
|
2018-01-30 16:32:20 +03:00 |
|
Mikhail Glukhikh
|
cefa17f877
|
Reformat: KotlinPullUpHelper
|
2018-01-30 16:30:08 +03:00 |
|
Mikhail Glukhikh
|
d88b5746c7
|
Delete companion manually during pull up
|
2018-01-30 16:29:22 +03:00 |
|
Mikhail Glukhikh
|
7c6a217579
|
Reformat: KotlinInlineCallableProcessor
|
2018-01-30 16:03:14 +03:00 |
|
Mikhail Glukhikh
|
6181ba47c8
|
Delete companion manually during callable inlining
|
2018-01-30 16:02:32 +03:00 |
|
Mikhail Glukhikh
|
9b1f323118
|
Retain empty companion in KtNamedDeclarationStub.remove
|
2018-01-30 15:41:38 +03:00 |
|
Mikhail Glukhikh
|
5abb9dd23e
|
Create actual fix: handle companions correctly #KT-21114 Fixed
|
2018-01-30 15:41:37 +03:00 |
|
Mikhail Glukhikh
|
f46fa263ef
|
Fix two psi checker tests (related to annotation diagnostic / parsing)
|
2018-01-30 15:41:06 +03:00 |
|
Mikhail Glukhikh
|
86f25bff63
|
KtVisitor: delegate constructors to KtNamedDeclaration
In particular, enables back "Unused symbol" on constructors
|
2018-01-30 15:24:39 +03:00 |
|
Mikhail Glukhikh
|
460688526d
|
Fix testAnnotationInterface3 in J2K (error message)
|
2018-01-30 15:23:41 +03:00 |
|
Mikhail Glukhikh
|
899da99232
|
Fix testAnnotation in "member visibility can be private"
|
2018-01-30 14:59:47 +03:00 |
|
Dmitry Savvinov
|
404122654f
|
Advance bootstrap version to 1.2.30-dev-672
|
2018-01-30 13:32:07 +03:00 |
|
Mikhail Zarechenskiy
|
c80beea6fd
|
[NI] Refactoring: extract method to create resolution result out
|
2018-01-30 13:01:21 +03:00 |
|
Mikhail Zarechenskiy
|
0e31162df4
|
[NI] Fix substitution for receiver when resolving constructor super call
|
2018-01-30 13:00:44 +03:00 |
|
Mikhail Zarechenskiy
|
2a0bb68e1c
|
[NI] Fix substitution of NotNullTypeParameter
|
2018-01-30 13:00:43 +03:00 |
|
Mikhail Zarechenskiy
|
4cd07f59a0
|
[NI] Don't fail on captured type that contains type variable
|
2018-01-30 13:00:42 +03:00 |
|
Mikhail Zarechenskiy
|
145c04e7e2
|
[NI] Fix substitution of incorporation constraint type
|
2018-01-30 13:00:40 +03:00 |
|
Mikhail Glukhikh
|
725704e70f
|
ExclExclCallFixes: reformat
|
2018-01-30 11:23:18 +03:00 |
|
Mikhail Glukhikh
|
2472966749
|
Remove unused function parameter: minor improvement
|
2018-01-30 11:23:18 +03:00 |
|
Mikhail Glukhikh
|
1298ef7fed
|
Redundant Unit expression: simplify code a bit
|
2018-01-30 11:18:01 +03:00 |
|
Mikhail Glukhikh
|
cd9e298e53
|
getParentOfTypesAndPredicate: Class<T> -> Class<out T>
|
2018-01-30 11:17:27 +03:00 |
|
Toshiaki Kameyama
|
18de0f75ab
|
Redundant Unit inspection: fix false positive for single expression
So #KT-22097 Fixed
|
2018-01-30 10:03:36 +03:00 |
|
Mikhail Glukhikh
|
30acc224ec
|
Reformat: redundant setter
|
2018-01-30 10:00:02 +03:00 |
|
Toshiaki Kameyama
|
69f3f04fe4
|
Correct report of "redundant setter" for override & empty block cases
So #KT-22364 Fixed
|
2018-01-30 09:59:55 +03:00 |
|
Alexander Udalov
|
0ad3872d1b
|
Remove unneeded constructor parameters in CallCheckerContext
|
2018-01-29 19:38:03 +01:00 |
|
Dmitry Savvinov
|
1171fdb14d
|
Add draft of changelog for 1.2.30
|
2018-01-29 19:50:04 +03:00 |
|
Dmitry Savvinov
|
a39aba4269
|
Revert "Add changelog for 1.2.30"
This reverts commit 4b70654c7e.
|
2018-01-29 19:45:08 +03:00 |
|
Dmitry Savvinov
|
4b70654c7e
|
Add changelog for 1.2.30
|
2018-01-29 19:42:26 +03:00 |
|
Toshiaki Kameyama
|
28123eaf7b
|
Add intention for changing setter accessibility #KT-22409 Fixed
|
2018-01-29 19:09:19 +03:00 |
|
Alexey Sedunov
|
7f97d58970
|
Type Hierarchy: Do not use JVM class mapping in non-JVM modules
#KT-21424 In Progress
|
2018-01-29 18:56:29 +03:00 |
|
Alexey Sedunov
|
089b34a8a9
|
Minor: Regenerate tests
|
2018-01-29 18:56:28 +03:00 |
|
Mikhail Glukhikh
|
1f8e2a1057
|
Reformat: unfold return to ...
|
2018-01-29 18:01:10 +03:00 |
|
Toshiaki Kameyama
|
3a81be6cfb
|
Do not insert returns before Nothing in "Replace return with 'if'"
So #KT-22159 Fixed
|
2018-01-29 17:56:26 +03:00 |
|
Mikhail Glukhikh
|
f28bec0db1
|
Reformat: if-then utilities
|
2018-01-29 17:49:34 +03:00 |
|
Mikhail Glukhikh
|
3b8f5bce41
|
Reformat: "if then to safe access" inspection
|
2018-01-29 17:44:19 +03:00 |
|
Toshiaki Kameyama
|
fad7818bf0
|
Fix "if to safe access" false positive for check on incorrect type
So #KT-21881 Fixed
|
2018-01-29 17:43:01 +03:00 |
|
Mikhail Glukhikh
|
5798595206
|
Cleanup: IntentionDescriptionTest
|
2018-01-29 16:28:45 +03:00 |
|
kenji tomita
|
a28bc830f5
|
Add Intention for single character substring #KT-22171 Fixed
|
2018-01-29 16:23:01 +03:00 |
|
Mikhail Glukhikh
|
29eb594309
|
Inspection to replace Java Collections methods: simplify type check
Related to KT-22038
|
2018-01-29 15:52:45 +03:00 |
|
Mikhail Glukhikh
|
068f520c01
|
Inspection to replace Java Collections methods: fix formatting
|
2018-01-29 15:52:45 +03:00 |
|
Toshiaki Kameyama
|
be4739e65e
|
Inspection to replace Java Collections methods: extend set of types
So #KT-22038 Fixed
|
2018-01-29 15:52:44 +03:00 |
|
Alexey Sedunov
|
bd8a4d78fa
|
Line Markers: Don't show test run line markers for top-level functions
#KT-13509 Fixed
|
2018-01-29 14:48:41 +03:00 |
|
Mikhail Glukhikh
|
8cbf364457
|
Remove braces: add parentheses to if-else in more general case
Related to KT-18308
|
2018-01-29 14:32:36 +03:00 |
|