Dmitry Jemerov
|
49335fa6eb
|
highlight infix function calls
#KT-6540 Fixed
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
a448af5d17
|
remove CLASS highlight on top of CONSTRUCTOR_CALL for constructor calls
#KT-2919 Fixed
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
e7cb256e81
|
TypeKindHighlightingVisitor: J2K
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
e07e16abf6
|
TypeKindHighlightingVisitor: rename to .kt
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
e9cefd9ece
|
remove PARAMETER highlight on top of INSTANCE_PROPERTY for primary constructor parameters
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
b51637d49f
|
remove LOCAL_VARIABLE highlight on top of BACKING_FIELD_VARIABLE
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
4261e4a5cc
|
VariablesHighlightingVisitor: cleanup after J2K
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
77a48c1d10
|
VariablesHighlightingVisitor: J2K
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
4ddbe9828a
|
VariablesHighlightingVisitor: rename to .kt
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
c7cd86f1ed
|
PropertiesHighlightingVisitor: cleanup after J2K, remove "property has backing field" highlighting, don't layer other highlights
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
b76585e03f
|
PropertiesHighlightingVisitor: j2K
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
41cd55b281
|
PropertiesHighlightingVisitor: rename to .kt
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
5512043ed4
|
FunctionsHighlightingVisitor: cleanup after J2K, remove overlaid highlighting of function calls
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
c515740e38
|
FunctionsHighlightingVisitor: J2K
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
83b5028ac2
|
FunctionsHighlightingVisitor: rename to .kt
|
2016-05-25 20:00:49 +02:00 |
|
Dmitry Jemerov
|
1865750606
|
add icon for Kotlin annotation classes
#KT-11814 Fixed
|
2016-05-25 15:41:25 +02:00 |
|
Pavel V. Talanov
|
6b001c608b
|
ProjectRootsUtil: accept directories and jar roots if "includeClassFiles == true"
|
2016-05-24 15:42:11 +03:00 |
|
Pavel V. Talanov
|
08ef1749b6
|
Limit resolve scope when completing in module sources
|
2016-05-24 15:42:04 +03:00 |
|
Vladislav Golub
|
cf56ac0305
|
Simplify method (#873)
|
2016-05-23 20:53:42 +03:00 |
|
Dmitry Petrov
|
a2ec580119
|
KT-11588 Type aliases
Type alias stubs indexing (required for index-based declaration providers)
|
2016-05-20 14:17:26 +03:00 |
|
Dmitry Petrov
|
32f61c3918
|
KT-11588 Type aliases
Deserialization
|
2016-05-20 14:17:25 +03:00 |
|
Dmitry Petrov
|
a4406687f1
|
KT-11588 Type aliases
Resolution & expansion for type aliases.
NB: Nested type aliases capturing type parameters of outer classes are not supported yet.
|
2016-05-20 14:17:24 +03:00 |
|
Dmitry Petrov
|
ec94893189
|
KT-11588 Type aliases
Parse type aliases as top-level, member, and local declarations.
|
2016-05-20 14:17:24 +03:00 |
|
Mikhail Glukhikh
|
ebd57fafd7
|
Cleanup: val can be parameter
|
2016-05-20 13:38:42 +03:00 |
|
Stanislav Erokhin
|
450ea78b1d
|
Refactoring. Convert KotlinType to kotlin.
|
2016-05-20 09:32:54 +03:00 |
|
Denis Zharkov
|
4cbd2fbe62
|
Compute cached-value under common storage manager
Before this commit it was calculated under separate lock, so it could turn into dead-lock
#KT-12396 Fixed
|
2016-05-19 17:55:38 +03:00 |
|
Alexey Sedunov
|
85d07e5f6d
|
Spring Support: Implement Spring @Autowired inspection
#KT-12278 Fixed
#KT-12147 Fixed
#KT-12366 Fixed
#KT-12122 Fixed
|
2016-05-19 13:56:06 +03:00 |
|
Alexey Sedunov
|
36f3d30250
|
Refactoring: Extract registerWithElementsUnwrapped() function
|
2016-05-19 13:56:04 +03:00 |
|
Mikhail Glukhikh
|
20bff9f121
|
Unused symbol inspection refactoring: no use of bundled unused.*
|
2016-05-17 14:29:05 +03:00 |
|
Mikhail Glukhikh
|
79852e9912
|
Do not return primary constructor as an analyzable parent, probably #EA-73679 Fixed
|
2016-05-16 15:12:28 +03:00 |
|
Mikhail Glukhikh
|
733f3e8025
|
Code cleanup: type parameters can have in / out variance
|
2016-05-13 17:57:02 +03:00 |
|
Valentin Kipyatkov
|
618b1b9a2a
|
Refactored replace with safe/dot call fixes
|
2016-05-13 17:44:01 +03:00 |
|
Natalia Ukhorskaya
|
6e28c381c4
|
Update icon for "New -> Kotlin Activity" Action
Assets were taken from DSGN-2829
|
2016-05-13 16:43:32 +03:00 |
|
Mikhail Glukhikh
|
8920e67c5a
|
Unused symbol: secondary constructors are also under analysis #KT-10812 Fixed
|
2016-05-13 13:22:25 +03:00 |
|
Dmitry Jemerov
|
42ba14328c
|
move KDoc-related logic shared between IDEA and Dokka to ide-common module
|
2016-05-10 15:00:15 +02:00 |
|
Dmitry Jemerov
|
c967cc8a23
|
resolve references from @param to type parameters of functions
#KT-12001 Fixed
|
2016-05-06 22:11:31 +02:00 |
|
Natalia Ukhorskaya
|
e1d10abfa1
|
Debugger: do not use forceResolveScope for codeFragments in completion and AutoImportFix.
#KT-12137 Fixed
|
2016-05-05 06:29:36 +03:00 |
|
Valentin Kipyatkov
|
c45bee5327
|
KT-12040 "Replace when with if" produce invalid code for first entry which has comment
#KT-12040 Fixed
|
2016-05-04 18:25:26 +03:00 |
|
Denis Zharkov
|
d259b91143
|
Add MutableMap.remove(K, V) as built-in declaration
Use PlatformDependent annotation to guarantee it's only be available for JDK8
Also adjust type-safe bridges and mutable collection stubs generation
|
2016-04-29 15:08:54 +03:00 |
|
Valentin Kipyatkov
|
b551886889
|
Code cleanup: removed redundant semicolons
|
2016-04-29 11:26:25 +03:00 |
|
Valentin Kipyatkov
|
e1d8c72aa7
|
KT-10770 IDEA cannot keep import if a type is only referenced by kdoc.
#KT-10770 Fixed
|
2016-04-29 11:23:23 +03:00 |
|
Nikolay Krasko
|
dd8b667360
|
Don't analyze function body if only parameter analyze is requested
|
2016-04-28 16:11:33 +03:00 |
|
Nikolay Krasko
|
018622e552
|
Use partial resolve for annotation search
|
2016-04-28 16:06:35 +03:00 |
|
Mikhail Glukhikh
|
84a3f729ca
|
IDEA: unnecessary 'val's removed from constructors
|
2016-04-27 18:41:52 +03:00 |
|
Mikhail Zarechenskiy
|
69b4837830
|
Move part of code that related to 'Optimize imports' action to ide-common module
|
2016-04-26 20:46:06 +03:00 |
|
Nikolay Krasko
|
09af830476
|
Do no analyze for annotation search if no annotation entries present
|
2016-04-26 20:43:26 +03:00 |
|
Denis Zharkov
|
3bda613317
|
Minor. Rename BuiltInClassesAreSerializableOnJvm -> JvmBuiltInsAdditionalClassPartsProvider
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
5bc5722051
|
Load additional JDK functions into built-ins member scope
#KT-5990 Fixed
#KT-7127 Fixed
#KT-10370 Fixed
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
5bf39689e9
|
Replace irrelevant usages of JvmBuiltIns.Instance with DefaultBuiltIns.Instance
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
ef18d64931
|
Parametrize module creation by platform with built-ins
|
2016-04-25 17:41:08 +03:00 |
|