Stanislav Erokhin
|
8a0f175135
|
Minor. Suppressed test for KT-9204.
|
2015-09-18 21:00:23 +03:00 |
|
Stanislav Erokhin
|
8efbf4fc32
|
Fixed testdata -- removed package import
|
2015-09-18 21:00:20 +03:00 |
|
Valentin Kipyatkov
|
367b32c309
|
Adapted IDE to no explicit return type required for public declarations
|
2015-09-18 15:44:19 +03:00 |
|
Valentin Kipyatkov
|
c3ddd5d32b
|
J2K: adapted for default visibility modifier 'public'
|
2015-09-18 15:44:18 +03:00 |
|
Denis Zharkov
|
4850fd10f0
|
Regenerate test data containing rendered descriptors
Introduced '@' after each annotation
|
2015-09-18 10:14:39 +03:00 |
|
Alexey Sedunov
|
0a32e5a96d
|
Extraction Engine: Support references to synthetic properties
|
2015-09-17 01:33:25 +03:00 |
|
Alexey Sedunov
|
0fbcf0b958
|
Extraction Engine: Report conflict on all diagnostics from UNRESOLVED_REFERENCE group
#KT-9117 Fixed
|
2015-09-17 01:33:23 +03:00 |
|
Alexey Sedunov
|
767897dccf
|
Extraction Engine: Replace receiver occurrences with 'this' when necessary
|
2015-09-17 01:33:22 +03:00 |
|
Alexey Sedunov
|
34b279a7a8
|
Extraction Engine: Do not add variance to type parameters in generated declaration
|
2015-09-17 01:33:19 +03:00 |
|
Alexey Sedunov
|
708f7fc51f
|
Change Signature: Fix processing of top-level declarations usages in Java (old/new package facades are supported)
|
2015-09-14 18:05:06 +02:00 |
|
Dmitry Jemerov
|
35de13a6b2
|
update Java references to file class when a file is renamed
|
2015-09-14 18:03:55 +02:00 |
|
Dmitry Jemerov
|
ab58dc3586
|
allow returning multiple PsiMethod wrappers for a JetFunction or JetPropertyAccessor; use that for handling Java usages through old-style and new-style facades
#KT-9102 Fixed
|
2015-09-14 18:03:55 +02:00 |
|
Alexey Sedunov
|
2de4de4a1e
|
Extract Function: Do not use flexible type as default: use one of its bounds instead
#KT-9099 Fixed
|
2015-09-11 02:20:55 +03:00 |
|
Alexey Sedunov
|
8a2e2e93e7
|
Pull Up: Apply type substitution to parameters propagated to the target class
|
2015-09-11 02:20:53 +03:00 |
|
Alexey Sedunov
|
794127a38b
|
Change Signature: Add/remove constructor keyword on primary constructor when changing modifier list
|
2015-09-11 02:20:46 +03:00 |
|
Michael Nedzelsky
|
ce77ac4991
|
fix tests in org.jetbrains.kotlin.idea.refactoring.changeSignature
|
2015-09-08 02:05:49 +03:00 |
|
Michael Nedzelsky
|
daa1ac1918
|
fix tests in org.jetbrains.kotlin.idea.refactoring.introduce
|
2015-09-08 02:05:46 +03:00 |
|
Alexey Sedunov
|
14c657d448
|
Extract Function: Consider reference "broken" if corresponding diagnostics are changed after code fragment extraction
#KT-8633 Fixed
|
2015-09-06 18:04:39 +03:00 |
|
Alexey Sedunov
|
e03067846f
|
Extract Function: Ignore internal smartcasts
#KT-8458 Fixed
|
2015-09-06 18:04:37 +03:00 |
|
Denis Zharkov
|
952d45dc8b
|
Deprecate JVM platform annotations in favor of capitilized themselves
|
2015-09-04 18:19:31 +03:00 |
|
Alexey Sedunov
|
e4dd30599e
|
Extraction Engine: Forbid extraction of non-singleton qualifiers
#KT-8297 Fixed
|
2015-09-03 22:06:20 +03:00 |
|
Alexey Sedunov
|
1db7195e94
|
Extract Function: Fix callee replacement in operation expressions
#KT-8294 Fixed
|
2015-09-03 22:06:18 +03:00 |
|
Alexey Sedunov
|
1ca3c5e3b8
|
PSI Unifier: Use convention-based call for array access expressions when comparing elements by resolved calls
#KT-8312 Fixed
|
2015-09-03 22:06:17 +03:00 |
|
Alexey Sedunov
|
d7e79e7f28
|
Introduce Variable: Forbid inside of type references and 'super' references
#KT-8324 Fixed
|
2015-09-03 22:06:15 +03:00 |
|
Alexey Sedunov
|
fa8fcb53c5
|
Introduce Variable: Forbid extraction from class initializer (aside of its
body)
#KT-8329 Fixed
|
2015-09-03 22:06:13 +03:00 |
|
Alexey Sedunov
|
c005fe613f
|
Introduce Variable: Fix extraction of expression from when-entry condition
#KT-8444 Fixed
|
2015-09-03 22:06:12 +03:00 |
|
Alexey Sedunov
|
3038e2382b
|
Introduce Variable: Forbid in the class body and at the top level
#KT-8735 Fixed
|
2015-09-03 22:06:11 +03:00 |
|
Alexey Sedunov
|
0f5dff483a
|
Introduce Variable: Proper occurrence search in generated block expression
#KT-7836 Fixed
#KT-8443 Fixed
#EA-71411 Fixed
|
2015-09-03 22:06:09 +03:00 |
|
Alexey Sedunov
|
b2eb53e4b2
|
Move/Change Package: Package name validation
#EA-70631 Fixed
|
2015-09-03 22:06:06 +03:00 |
|
Nikolay Krasko
|
339f8ee2ab
|
Update to 142.4245.2: Fix test data in pull up
|
2015-09-02 15:10:40 +03:00 |
|
Dmitry Jemerov
|
37c40c9a23
|
change the origin of light methods for property accessors to the property itself
|
2015-08-31 12:18:25 +02:00 |
|
Dmitry Jemerov
|
e283dbb8f4
|
when renaming a companion object, filter out references to companion object via its containing class, which shouldn't be updated by the rename
|
2015-08-31 12:08:13 +02:00 |
|
Dmitry Jemerov
|
e99316d22e
|
rename tests: defaultObject -> companionObject
|
2015-08-31 12:08:12 +02:00 |
|
Dmitry Jemerov
|
c7b26ed7ca
|
improve support for renaming overriding methods in enum entries
#KT-8891 Fixed
|
2015-08-28 15:49:07 +02:00 |
|
Dmitry Jemerov
|
63d477e355
|
fix broken merge; support for renaming primary constructor parameter which declares an overridden property
|
2015-08-27 21:15:47 +02:00 |
|
Dmitry Jemerov
|
3e5c687e9d
|
additional tests to verify that cases from KT-4793 are fixed
#KT-4793 Fixed
|
2015-08-27 21:15:47 +02:00 |
|
Dmitry Jemerov
|
ef4b32db0d
|
fix find usages and rename for primary constructor properties
#KT-8807 Fixed
|
2015-08-27 21:15:46 +02:00 |
|
Dmitry Jemerov
|
18223dfaaa
|
update backing field references when renaming Kotlin property
#KT-7905 Fixed
|
2015-08-27 14:31:17 +02:00 |
|
Stanislav Erokhin
|
aaebe70342
|
Improved logic of finding conflicts for refactoring actions
|
2015-08-27 12:01:08 +03:00 |
|
Dmitry Jemerov
|
704e72eee1
|
correcty find Java usages of static methods generated for companion object members annotated as jvmStatic
#KT-8902 Fixed
|
2015-08-24 18:12:13 +02:00 |
|
Dmitry Jemerov
|
056d8dfd9f
|
correcty index escaped identifiers
#KT-8846 Fixed
|
2015-08-24 15:47:28 +02:00 |
|
Dmitry Jemerov
|
d9a854608b
|
test to verify that renaming fields of local objects works
#KT-6528 Fixed
|
2015-08-24 15:12:45 +02:00 |
|
Dmitry Jemerov
|
b45af1d47a
|
the source for a parameter of the generated copy() function is the corresponding constructor parameter
#KT-8698 Fixed
|
2015-08-24 12:20:40 +02:00 |
|
Dmitry Jemerov
|
341f09afd3
|
rename platformStatic to jvmStatic
|
2015-08-21 16:59:05 +02:00 |
|
Alexey Sedunov
|
a085c93b5e
|
Light Classes: Fix computation of base type in anonymous light class
|
2015-08-19 23:30:13 +03:00 |
|
Alexey Sedunov
|
46fe7dc7a1
|
Move Directory: Support Kotlin files
#KT-8350 Fixed
#KT-8351 Fixed
|
2015-08-17 20:28:17 +03:00 |
|
Alexey Sedunov
|
96f255225b
|
Push Down: Conflict analysis
|
2015-08-17 20:28:10 +03:00 |
|
Alexey Sedunov
|
a66ef47887
|
Push Down: Initial Support
|
2015-08-17 20:28:08 +03:00 |
|
Mikhail Glukhikh
|
022e7d1169
|
Deprecated enum syntax removed: most idea tests
|
2015-08-10 16:24:16 +03:00 |
|
Mikhail Glukhikh
|
b87bbfc3e0
|
Deprecated enum syntax removed: change signature tests
|
2015-08-10 16:24:04 +03:00 |
|