Dmitry Petrov
a76fb328cb
Dropping package facades:
...
- fix testData for 'move' tests
(NB regression in **/onDemandStaticImport.java, see: https://youtrack.jetbrains.com/issue/KT-9624 )
2015-10-19 16:03:20 +03:00
Pavel V. Talanov
ba84214bd0
Fix test data for rename test
...
(cherry picked from commit aee4f25)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
e578caaed2
Fix test data for move test
...
Tests do not pass after this change
(cherry picked from commit d4437d7)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
2e1967eb84
Fix test data for change signature test
...
(cherry picked from commit 8d420f1)
2015-10-19 16:03:18 +03:00
Michael Bogdanov
c63d221da3
Skip private members in facades
2015-10-18 17:53:26 +03:00
Stanislav Erokhin
d5dbc9638d
Added static methods, nested classes and companion object from superclasses.
2015-10-16 20:42:34 +03:00
Denis Zharkov
bd37a10677
Transform *Array.size to properties
2015-10-16 18:16:02 +03:00
Valentin Kipyatkov
dc83d5cf04
Fixed test data
2015-10-15 19:20:12 +03:00
Valentin Kipyatkov
988c934e78
Fixed Pull Up to generate correct annotation syntax
2015-10-15 19:20:08 +03:00
Valentin Kipyatkov
c8135fe4f2
Removed obolete syntax for enum entries in test data
2015-10-15 19:20:08 +03:00
Valentin Kipyatkov
090ea37a32
Fixed test data to use only annotation syntax with @
2015-10-15 19:20:08 +03:00
Pavel V. Talanov
225e5abc92
Test renaming empty file
2015-10-15 15:49:43 +03:00
Denis Zharkov
d71b0144d5
Adjust testData to *Map transformation
2015-10-14 20:39:40 +03:00
Denis Zharkov
f0e3fd617d
Adjust testData to CharSequence.length transformation
2015-10-14 20:39:35 +03:00
Dmitry Jemerov
a63d3f5a0f
fix more compilation errors and some tests
2015-10-12 11:11:29 +02:00
Mikhail Glukhikh
6914d09297
Old backing field with dollar is now forbidden
2015-10-09 21:06:26 +03:00
Pavel V. Talanov
c28107034a
Idea tests: INSTANCE$ -> INSTANCE
2015-10-09 16:25:17 +03:00
Michael Bogdanov
a2455aab7a
Pull up refactoring update
2015-10-07 18:10:55 +03:00
Pavel V. Talanov
41c0895abb
JetExtractionTest: adjust test data
...
after making some of builtin types serializable
2015-10-01 17:53:17 +03:00
Alexey Sedunov
896e1d8bc9
Rename: Drop 'override' keyword when renaming function/property without bases
...
#KT-4790 Fixed
2015-10-01 17:35:27 +03:00
Alexey Sedunov
2f251b9216
Rename: Drop 'operator' keyword if new name doesn't correspond to any convention
...
#KT-9357 Fixed
2015-10-01 17:35:26 +03:00
Alexey Sedunov
605802847a
Move Declarations: Fix processing of self-references
...
#KT-5847 Fixed
2015-10-01 17:35:23 +03:00
Alexey Sedunov
e3d8d819da
Inline Variable: Var support
...
#KT-5169 Fixed
2015-10-01 17:35:22 +03:00
Alexey Sedunov
007c7c17f0
Create parameter: Forbid inplace refactoring if occurrences contain out-of-parentheses lambda arguments. Fix lambda argument replacement
...
#KT-9307 Fixed
2015-10-01 17:35:21 +03:00
Alexey Sedunov
78f7e6b459
Extraction Engine: Support type parameter references
...
#KT-7260 Fixed
2015-10-01 17:35:18 +03:00
Alexey Sedunov
44fd9d17ed
Resource Bundles: Add Rename tests for bundle files and properties
...
#KT-6946 In Progress
2015-09-25 17:18:00 +03:00
Denis Zharkov
1d90b2e1fe
Get rid of obsolete syntax in quickfixes changing lambda's signature
...
- Do not wrap parameters with '()'
- Do not set return type for them
- Fix existing testData
2015-09-25 08:29:26 +03:00
Denis Zharkov
73799e2c3c
Replace deprecated lambda syntax in testData
...
It's done with similar constructions where possible trying to preserve
intended behavior.
Some usages are removed because they test exactly the feature that
we are going to drop soon.
2015-09-25 08:29:25 +03:00
Dmitry Jemerov
4ca434da54
remove support for 'trait' keyword
2015-09-22 15:00:24 +02:00
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