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 |
|
Stanislav Erokhin
|
921eb8402c
|
Transform OverloadUtil into OverloadChecker component.
|
2016-05-20 09:32:53 +03:00 |
|
Ilya Gorbunov
|
bf2576e25c
|
Change snapshot version in gradle configurator and AddKotlinLib quick fixes.
|
2016-05-19 18:10:57 +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
|
2bd03fe9b0
|
Spring Support: Fixed bean references in factory method calls
#KT-12384 Fixed
|
2016-05-19 13:56:11 +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
|
f81192d48f
|
Simplify for: take into account two or more possible local variables for the same loop parameter property
|
2016-05-18 19:56:19 +03:00 |
|
Mikhail Glukhikh
|
9108ab1923
|
Simplify for: take into account local property mutability
|
2016-05-18 19:56:14 +03:00 |
|
Mikhail Glukhikh
|
d0fd3dea67
|
Simplify for: take into account loop parameter nullability
|
2016-05-18 19:56:10 +03:00 |
|
Mikhail Glukhikh
|
a56248a11a
|
Simplify for now works even if no variables are declared inside loop #KT-12145 Fixed
|
2016-05-18 19:56:06 +03:00 |
|
Mikhail Glukhikh
|
c95e11cc7e
|
Import as alias with another name is now counted as usage itself #KT-11933 Fixed
|
2016-05-18 17:46:18 +03:00 |
|
Mikhail Glukhikh
|
d366da5cd6
|
Simplify for intention: now is not active if map / data class properties aren't used in a loop #KT-11716 Fixed
|
2016-05-18 17:46:09 +03:00 |
|
Mikhail Glukhikh
|
3930184f1f
|
Can be parameter inspection: usage in secondary constructor is now handled as property use
|
2016-05-18 17:46:05 +03:00 |
|
Mikhail Glukhikh
|
bc7fbdc0a2
|
Can be parameter inspection: minor test correction
|
2016-05-18 17:46:01 +03:00 |
|
Mikhail Glukhikh
|
b026969144
|
Can be parameter inspection: handle usage in super call; again #KT-10819 Fixed
|
2016-05-18 17:45:57 +03:00 |
|
Dmitry Jemerov
|
fd78424056
|
remove duplicate source root; update testdata according to the appearance of decompiler in dependencies
|
2016-05-17 19:53:47 +02:00 |
|
Mikhail Glukhikh
|
20bff9f121
|
Unused symbol inspection refactoring: no use of bundled unused.*
|
2016-05-17 14:29:05 +03:00 |
|
Ilya Gorbunov
|
a0e8ed7186
|
Revert: Disable check for "Access to tree elements not allowed in tests" in completion tests.
|
2016-05-16 20:54:00 +03:00 |
|
Stanislav Erokhin
|
f376c418dc
|
Fix SOE related exact annotation and completion
|
2016-05-16 18:32:16 +03:00 |
|
Dmitry Jemerov
|
1653f9f480
|
add "Decompile" button to Kotlin Bytecode toolwindow
|
2016-05-16 16:03:01 +02:00 |
|
Denis Zharkov
|
d0acb3674a
|
Fix rendered testData
New members in enum member scope
|
2016-05-16 15:38:13 +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 |
|
Alexey Sedunov
|
29310b5ca8
|
Code Insight: Suppress file reference completion on typing. Disable file references on string literals with escape sequences
|
2016-05-16 02:52:23 +03:00 |
|
Valentin Kipyatkov
|
e8d518a28f
|
KT-9166 Code completion does not work for synthetic extensions on typing "g"
#KT-9166 Fixed
|
2016-05-14 12:19:42 +03:00 |
|
Valentin Kipyatkov
|
e04c6d1f5c
|
KT-12299 Completion: incorrect priority of property foo over method getFoo in Kotlin-only code
#KT-12299 Fixed
|
2016-05-14 12:19:42 +03:00 |
|
Valentin Kipyatkov
|
97ad0d5c86
|
KT-12124 No code completion for a java property in a specific position
#KT-12124 Fixed
|
2016-05-14 12:19:41 +03:00 |
|
Valentin Kipyatkov
|
f6c8ac70fc
|
Moved method getSmartCastVariantsWithLessSpecificExcluded() into IDE
|
2016-05-14 12:19:41 +03:00 |
|
Valentin Kipyatkov
|
fe2953090e
|
Added test for KT-12124
|
2016-05-14 12:19:40 +03:00 |
|
Mikhail Glukhikh
|
182ade19e9
|
'Long' type is now stored for 'Long' literal #KT-12267 Fixed
|
2016-05-13 19:51:30 +03:00 |
|
Dotlin
|
fa523b9af4
|
Delegated Properties: Analysis adjustments for local delegated properties support
|
2016-05-13 19:11:18 +03:00 |
|
Mikhail Glukhikh
|
9bd3be68f7
|
Code cleanup: protected is effectively private
|
2016-05-13 17:57:17 +03:00 |
|
Mikhail Glukhikh
|
733f3e8025
|
Code cleanup: type parameters can have in / out variance
|
2016-05-13 17:57:02 +03:00 |
|
Valentin Kipyatkov
|
9afb0d5f59
|
KT-12284 "Add braces to else" has too wide range
#KT-12284 Fixed
|
2016-05-13 17:44:01 +03:00 |
|
Valentin Kipyatkov
|
618b1b9a2a
|
Refactored replace with safe/dot call fixes
|
2016-05-13 17:44:01 +03:00 |
|
Valentin Kipyatkov
|
3f82cc9b39
|
KT-12260 ISE while replacing an operator with safe call
#KT-12260 Fixed
|
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
|
6da8ab7a97
|
Unused symbol: take into account possible JUnit static method annotations #KT-11320 Fixed
|
2016-05-13 14:08:30 +03:00 |
|
Mikhail Glukhikh
|
8920e67c5a
|
Unused symbol: secondary constructors are also under analysis #KT-10812 Fixed
|
2016-05-13 13:22:25 +03:00 |
|
Valentin Kipyatkov
|
dd16eb14e5
|
KT-12080 Move parameter names higher up in code completion
#KT-12080 Fixed
|
2016-05-12 22:22:46 +03:00 |
|
Nikolay Krasko
|
b107bc401c
|
Formatter: Don't enforce empty line between secondary constructors without body (KT-12175)
#KT-12175 Fixed
|
2016-05-12 17:26:54 +03:00 |
|
Alexey Sedunov
|
df46a8c67a
|
Spring Support: Implement bean references in @Qualifier annotations
#KT-12092 Fixed
|
2016-05-12 13:03:04 +03:00 |
|
Alexey Sedunov
|
4a65b1c65c
|
Code Insight: Support file path references inside of Kotlin string literals
#KT-11704 Fixed
|
2016-05-12 13:03:02 +03:00 |
|
Valentin Kipyatkov
|
0c367c6e08
|
Added missing test data
|
2016-05-11 19:52:31 +03:00 |
|
Mikhail Glukhikh
|
be2b37db5e
|
Unused symbol inspection: properties declared in primary constructor are now checked on 'Used' annotations #KT-11120 Fixed
|
2016-05-11 19:08:42 +03:00 |
|
Mikhail Glukhikh
|
a098977c54
|
Do not try to make object's containing class abstract #KT-11466 Fixed
|
2016-05-11 19:08:37 +03:00 |
|
Alexey Sedunov
|
d4aa179336
|
Change Signature: Do not force substitution of error types
#EA-81021 Fixed
|
2016-05-10 19:41:33 +03:00 |
|
Valentin Kipyatkov
|
70a5540c00
|
Minor changes after code review
|
2016-05-10 18:24:22 +03:00 |
|
Valentin Kipyatkov
|
cca3237e46
|
KT-4727 J2K: Convert Java code copied from browser or other sources
#KT-4727 Fixed
|
2016-05-10 18:24:21 +03:00 |
|