Valentin Kipyatkov
|
1708ac8da3
|
Reused code
|
2015-09-18 15:44:19 +03:00 |
|
Valentin Kipyatkov
|
de3eeb3a4f
|
More correct + reused code
|
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
|
cc4aa6ed21
|
J2K: preserving of visibility modifier for override members when access level was higher
|
2015-09-18 15:44:18 +03:00 |
|
Valentin Kipyatkov
|
6f12db9cde
|
J2K: no explicit type required for public declarations
|
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
|
f2b67966ce
|
EA-72489
#EA-72489 Fixed
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
2f09b38504
|
Additional diagnostic for EA-72697
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
e1f242c346
|
Fixed EA-72699
#EA-72699 Fixed
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
1ee79c1b3e
|
Added RemoveExplicitSuperQualifier inspection to code cleanup
|
2015-09-18 15:44:16 +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 |
|
Dmitry Jemerov
|
93f2e4b22c
|
set parameter nullability according to how the method is actually called (EA-73047 - IAE: KotlinQuickDocumentationProvider.getQuickNavigateInfo)
|
2015-09-18 14:02:49 +02:00 |
|
Dmitry Jemerov
|
5f6ac10cb7
|
another missing read action (EA-72578 - assert: SharedImplUtil.getParent)
|
2015-09-18 14:02:48 +02:00 |
|
Dmitry Jemerov
|
a7df8863f7
|
don't try to insert parentheses if live template has been cancelled (EA-61976 - assert: DocumentImpl.insertString); don't store Editor instances in a static map to avoid memory leaks
|
2015-09-18 14:00:08 +02:00 |
|
Dmitry Jemerov
|
33d70b1a57
|
MakeOveriddenMembersOpen: J2K, cleanup, de-i18n
|
2015-09-18 13:56:50 +02:00 |
|
Dmitry Jemerov
|
1fee5c23e0
|
MakeOverriddenMemberOpen: rename to .kt
|
2015-09-18 13:56:48 +02: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
|
f518348565
|
Revert "Support decapitilized obsolete annotations in resolve"
This reverts commit 4159c83282.
|
2015-09-18 10:14:37 +03:00 |
|
Denis Zharkov
|
53bccec50d
|
Capitalize copies of JVM annotations for js stdlib
|
2015-09-18 10:14:35 +03:00 |
|
Denis Zharkov
|
e401a98a2b
|
Replace native with @native in js testData
|
2015-09-18 10:14:34 +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
|
eebe66e041
|
Minor. Fix test with obsolete enum syntax
|
2015-09-18 10:14:31 +03:00 |
|
Denis Zharkov
|
05eaf37123
|
Get rid of deprecated annotations and modifiers in js-stdlib
|
2015-09-18 10:14:30 +03:00 |
|
Denis Zharkov
|
5cecaa6f87
|
Get rid of deprecated annotations and modifiers in stdlib (besides JS)
|
2015-09-18 10:14:28 +03:00 |
|
Denis Zharkov
|
9c4564a5a6
|
Get rid of deprecated annotations and modifiers in project code
|
2015-09-18 09:34:27 +03:00 |
|
Denis Zharkov
|
02aafe4262
|
Report syntax error on unescaped annotation
Also adjust parser testData
|
2015-09-18 09:34:26 +03:00 |
|
Denis Zharkov
|
3adeb966b5
|
Minor. Drop dead branch in parser
|
2015-09-18 09:34:26 +03:00 |
|
Denis Zharkov
|
daa2c8372d
|
Do not parse '@' as a part of modifier
|
2015-09-18 09:34:25 +03:00 |
|
Denis Zharkov
|
23ddf42981
|
Use JvmStatic in reflection instead of decapitalized
|
2015-09-18 09:34:25 +03:00 |
|
Denis Zharkov
|
38bafaa35c
|
Drop annotations deprecation related things: diagnostics, quickfixes
|
2015-09-18 09:34:25 +03:00 |
|
Alexander Udalov
|
787d392df0
|
Update .idea/encodings.xml due to latest changes in IDEA EAP
|
2015-09-17 21:15:22 +03:00 |
|
Alexander Udalov
|
57c81e9cbe
|
Disallow arrays as upper bounds of type parameters
#KT-9189 Fixed
|
2015-09-17 21:15:20 +03:00 |
|
Ilya Gorbunov
|
e95be9096e
|
Revert unification of operations on Array<T> and Array<out T> (copyOf, copyOfRange) which return the same type as the receiver.
Leave sortedArray, reversedArray and sliceArray only for covariant projection of array as the receiver.
|
2015-09-17 21:15:11 +03:00 |
|
Valentin Kipyatkov
|
c12f44fa22
|
Use TypeResolver instead of analyzing artificial type cast expression
|
2015-09-17 18:54:12 +03:00 |
|
Zalim Bashorov
|
63947904b5
|
Minor: don't crash when action event doesn't contain project CreateIncrementalCompilationBackup
#EA-68453 Fixed
|
2015-09-17 15:45:16 +03:00 |
|
Zalim Bashorov
|
1b00eb3a17
|
Minor: report error instead of crash with exceptions when collect JetFiles to compile and remove obsolete (wrong now) code
#EA-61681 Obsolete
|
2015-09-17 15:45:16 +03:00 |
|
Ilya Gorbunov
|
909cbc6817
|
Eliminate deprecated language constructions from the generated code.
|
2015-09-17 02:41:01 +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
|
b80720209e
|
Extraction Engine: Skip containers enclosing object declaration (aside of other object declarations and containing file)
|
2015-09-17 01:33:21 +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
|
4f7b978bbc
|
Pull Up: Disable "Refactor" button if no members are selected
|
2015-09-17 01:33:18 +03:00 |
|