Mikhail Glukhikh
|
55c7df8b8d
|
Deprecations: data class should now have at least one primary constructor parameter, parameters should be val / var and not vararg.
|
2015-09-23 16:33:05 +03:00 |
|
Mikhail Glukhikh
|
731fdecf06
|
private / protected / internal modifiers are deprecated in interfaces, relevant tests changed
|
2015-09-23 16:32:54 +03:00 |
|
Denis Zharkov
|
67486b867b
|
Get rid of inlineOptions usages in IDE tests
|
2015-09-23 12:18:12 +03:00 |
|
Denis Zharkov
|
e1e3a6c9ad
|
Introduce const into decompiler and stub builder
|
2015-09-23 08:20:57 +03:00 |
|
Denis Zharkov
|
afd4e644a3
|
Report warning on usages of non-const vals in places where constants expected
|
2015-09-23 08:20:57 +03:00 |
|
Dmitry Jemerov
|
4ca434da54
|
remove support for 'trait' keyword
|
2015-09-22 15:00:24 +02:00 |
|
Mikhail Glukhikh
|
c24156ae84
|
"field": backing field usage deprecated warning, relevant diagnostics tests changed
|
2015-09-21 15:48:03 +03:00 |
|
Mikhail Glukhikh
|
a1e3471d92
|
"field": deprecated warnings introduced, compiler tests migrated to the new syntax
|
2015-09-21 15:48:00 +03:00 |
|
Mikhail Glukhikh
|
094c6cebc3
|
"field": highlighting fix, including color schemes and example
|
2015-09-21 15:47:55 +03:00 |
|
Ilya Gorbunov
|
7f7cc02256
|
Fix deprecations in testData: partial body resolve tests.
|
2015-09-19 05:04:28 +03:00 |
|
Ilya Gorbunov
|
92e66b0d81
|
Fix deprecations in testData: smart completion and find usages
|
2015-09-19 04:33:31 +03:00 |
|
Ilya Gorbunov
|
74e1dbff76
|
Fix deprecations in testData: stepping and evaluate expression tests.
|
2015-09-19 04:33:08 +03: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
|
0cc2158ec1
|
J2K: do not produce redundant "internal" words for members in an internal class
|
2015-09-18 15:44:19 +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
|
7caccd7578
|
J2K: all annotations should be with "@"
|
2015-09-18 15:44:18 +03:00 |
|
Valentin Kipyatkov
|
c3ddd5d32b
|
J2K: adapted for default visibility modifier 'public'
|
2015-09-18 15:44:18 +03:00 |
|
Valentin Kipyatkov
|
1ccbda6af4
|
Do not insert explicit visibility modifier if it's default
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
8ba7f2c238
|
KT-9128 ReplaceWith incorrectly converts javaClass<X>() to X::class.java for type with arguments
#KT-9128 Fixed
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
fb72786392
|
No ReplaceWith for locals
|
2015-09-18 15:44:16 +03:00 |
|
Valentin Kipyatkov
|
452cd49c5e
|
Disallowed @Deprecated for local variables and parameters
|
2015-09-18 15:44:16 +03:00 |
|
Valentin Kipyatkov
|
5d09edb3e6
|
Adapted code cleanup feature implementation to the recent changes in IDEA
|
2015-09-18 15:44:16 +03:00 |
|
Denis Zharkov
|
9dada595b6
|
Replace deprecated annotations with modifiers in testData
|
2015-09-18 10:14:41 +03:00 |
|
Denis Zharkov
|
4850fd10f0
|
Regenerate test data containing rendered descriptors
Introduced '@' after each annotation
|
2015-09-18 10:14:39 +03:00 |
|
Denis Zharkov
|
7ea7e3cc7c
|
Render '@' before each annotation
|
2015-09-18 10:14:38 +03:00 |
|
Denis Zharkov
|
9adde77c47
|
Replace inlineOption(ONLY_LOCAL_RETURN) with crossinline in testData
|
2015-09-18 10:14:33 +03:00 |
|
Denis Zharkov
|
bae3320d52
|
Get rid of deprecated annotations in testData
|
2015-09-18 10:14:32 +03:00 |
|
Denis Zharkov
|
38bafaa35c
|
Drop annotations deprecation related things: diagnostics, quickfixes
|
2015-09-18 09:34:25 +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 |
|
Mikhail Glukhikh
|
f1fcb14f44
|
Suppress warning intention fix: now multi declaration is not a possible intention target but its initializer is, relevant test fixes
|
2015-09-16 09:51:31 +03:00 |
|
Michael Nedzelsky
|
ff73388cf3
|
tests for EA-68992 (JS) IPBE: UninitializedMessageException.asInvalidProtocolBufferException.
|
2015-09-15 16:08:07 +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
|
9e6c0e7ee2
|
code review
|
2015-09-14 18:05:00 +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 |
|
Dmitry Petrov
|
1586a2df8e
|
Make stdlib work with -Xmultifile-package-facades.
Fixed wrong owner mapping in presence of -Xmultifile-package-facades.
Fixed backing field mapping issue.
Added more tests.
|
2015-09-14 11:26:29 +03:00 |
|
Dmitry Jemerov
|
4e8d664dfb
|
use new facade classes in run configurations
#KT-9092 Fixed
|
2015-09-11 20:46:59 +02:00 |
|
Mikhail Glukhikh
|
3770e7f49f
|
Introduction of AnnotationTarget.CLASS as a replacement for CLASSIFIER (first step)
|
2015-09-11 17:59:40 +03:00 |
|
Natalia Ukhorskaya
|
137f8b242a
|
Wrong stepping for if followied by captured variable
#KT-9118 Fixed
|
2015-09-11 11:27:53 +03: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
|
89ae7d2036
|
Intentions: Fix test data after default visibility was changed to PUBLIC
|
2015-09-11 02:20:50 +03:00 |
|
Alexey Sedunov
|
d5deb03292
|
Change Function Signature Fix: Do not render default values in overriding functions
#KT-8520 Fixed
|
2015-09-11 02:20:47 +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 |
|
Alexey Sedunov
|
33c93eb4a9
|
Move Declarations: Add intention which moves top-level declaration to the separate file in the same directory and package
#KT-4936 Fixed
|
2015-09-11 02:20:38 +03:00 |
|
Alexey Sedunov
|
b4410c625f
|
Change Signature: Recreate call expression when converting receiver to parameter
#KT-8878 Fixed
|
2015-09-11 02:20:37 +03:00 |
|