Dmitry Jemerov
|
c967cc8a23
|
resolve references from @param to type parameters of functions
#KT-12001 Fixed
|
2016-05-06 22:11:31 +02:00 |
|
Kirill Rakhman
|
97c3c633a7
|
Add quickfix for UNUSED_LAMBDA_EXPRESSION (#867)
Fixes #KT-9757
|
2016-05-06 18:46:12 +03:00 |
|
Kirill
|
5b6a8dcfd3
|
Don't mark magic Serializable methods as unused
Fixes #KT-10635
|
2016-05-06 15:33:55 +02:00 |
|
Nikolay Chashnikov
|
551aa7047e
|
run configuration: use default logic of creating new run configurations to avoid sharing RunConfigurationModule instances between different run configurations (KT-12204) (#869)
|
2016-05-06 12:01:12 +03:00 |
|
Nikolay Krasko
|
6cafa51b07
|
Description for AddJvmOverloadsIntention
|
2016-05-05 17:27:48 +03: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 |
|
Valentin Kipyatkov
|
16c38a2415
|
KT-12138 Do not show "::error" in smart completion when any function type accepting one argument is expected
(actually made them lowest priority)
#KT-12138 Fixed
|
2016-05-04 17:28:30 +03:00 |
|
Valentin Kipyatkov
|
81e4114c5a
|
Minor
|
2016-05-04 17:28:29 +03:00 |
|
Valentin Kipyatkov
|
941b415981
|
KT-12150 Smart completion suggests to compare non-nullable with null
#KT-12150 Fixed
|
2016-05-04 17:28:29 +03:00 |
|
Valentin Kipyatkov
|
40900b0050
|
No explicit runWriteAction required
|
2016-05-04 17:28:29 +03:00 |
|
Valentin Kipyatkov
|
0769c5453f
|
KT-12103 Smart completion for nested SAM-adapter produces short unresolved name
#KT-12103 Fixed
|
2016-05-04 17:28:29 +03:00 |
|
Ilya Gorbunov
|
d70b46fd37
|
Change evaluation test data not to encounter special implementation of single element list.
|
2016-04-29 22:21:19 +03:00 |
|
Nikolay Krasko
|
b743e71cfc
|
Do not request write action for MoveDeclarationToSeparateFileIntention (EA-81511)
There's nothing but delegation to move refactoring. This started to fail in br146 because of this commit:
https://github.com/JetBrains/intellij-community/commit/334772b7a8dfe3afb32665c09ff8e27781a01512
|
2016-04-29 21:24:56 +03:00 |
|
Nikolay Krasko
|
4a5c298897
|
Revert another class of ComparisonFailure
Idea throws this class but not org.junit.ComparisonFailure
|
2016-04-29 21:24:56 +03:00 |
|
Nikolay Krasko
|
31043f43e3
|
Fix path replacement in reference tests
The commit fixes ReferenceResolveInJavaTestGenerated$BinaryAndSource.testFileFacade.
|
2016-04-29 21:24:56 +03:00 |
|
Valentin Kipyatkov
|
92af610322
|
KT-12045 J2K: creating Object() instance could be converted to Any()
#KT-12045 Fixed
|
2016-04-29 18:13:53 +03:00 |
|
Valentin Kipyatkov
|
76e067c43a
|
KT-12054 J2K generates obj is Type<Any> instead of obj is Type<*>
#KT-12054 Fixed
|
2016-04-29 18:13:53 +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 |
|
Kirill Rakhman
|
8e5481b5d5
|
Implement Intention to add @JvmOverloads (#860)
Implement Intention to add @JvmOverloads
Fixes #KT-11523
|
2016-04-29 14:32:00 +03:00 |
|
Kirill Rakhman
|
f309920af8
|
Add quickfix to make referenced primary constructor parameter a property
Fixes #KT-12089
|
2016-04-29 12:14:42 +02:00 |
|
Kirill Rakhman
|
1c5322bae4
|
Quick fix for SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE (#858)
* Quick fix for SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE
Fixes #KT-11876
* Revert accidental change
* Remove period
* ConvertExtensionToFunctionTypeFix: more tests
|
2016-04-29 12:47:38 +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 |
|
Valentin Kipyatkov
|
cd2161b37d
|
KT-12069 Specify language for all Kotlin code inspections
#KT-12069 Fixed
|
2016-04-29 11:23:23 +03:00 |
|
Valentin Kipyatkov
|
306edef23c
|
Highlighting of redundant semicolons
#KT-5010 Fixed
|
2016-04-29 11:23:22 +03:00 |
|
Valentin Kipyatkov
|
77033f52ee
|
ConvertPropertyInitializerToGetterIntention to not be available inside lambda initializer
|
2016-04-29 11:23:22 +03:00 |
|
Nikolay Krasko
|
b8e2533b58
|
Check that injection with annotation on parameter doesn't trigger not-stubbed psi
|
2016-04-28 16:11:35 +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
|
faa2745731
|
Missing new line in error message (KT-12070)
#KT-12070 Fixed
|
2016-04-28 16:11:27 +03:00 |
|
Nikolay Krasko
|
018622e552
|
Use partial resolve for annotation search
|
2016-04-28 16:06:35 +03:00 |
|
Nikolay Krasko
|
3d8abd874b
|
Use kotlin specific methods for pattern creation
|
2016-04-28 16:06:34 +03:00 |
|
Nikolay Krasko
|
73024429dc
|
Refactoring: use language injection in ResolveElementCache.kt
|
2016-04-28 16:06:32 +03:00 |
|
Nikolay Krasko
|
62ede15241
|
Refactoring: return injection tests to single test-class
|
2016-04-28 16:06:30 +03:00 |
|
Kirill Rakhman
|
2629d23576
|
Add quickfix to add 'toString' (#866)
Fixes #KT-12121
|
2016-04-28 12:15:39 +03:00 |
|
Valentin Kipyatkov
|
a51fe9a9b0
|
Minor change on code review
|
2016-04-27 23:47:35 +03:00 |
|
Valentin Kipyatkov
|
45d460a5fa
|
Dropped redundant code which was required for lambda signature completion when the syntax was different
#KT-12033 Fixed
|
2016-04-27 23:47:34 +03:00 |
|
Valentin Kipyatkov
|
40022e8f7a
|
KT-12068 Special completion item for "[]" get-operator access
#KT-12068 Fixed
|
2016-04-27 23:47:34 +03:00 |
|
Valentin Kipyatkov
|
deb75b3f18
|
Completion to complete non-imported classes on the first invocation
#KT-8527 Fixed
|
2016-04-27 23:47:33 +03:00 |
|
Valentin Kipyatkov
|
f0dd70d94c
|
KT-11680 Code completion of label for existing return with value inserts redundant whitespace
#KT-11680 Fixed
#KT-9993 Fixed
|
2016-04-27 23:46:26 +03:00 |
|
Sergey Mashkov
|
e9758099ce
|
Maven: rebase to master
|
2016-04-27 19:40:58 +03:00 |
|
Sergey Mashkov
|
d9dabeed76
|
Maven: review
|
2016-04-27 19:40:57 +03:00 |
|
Sergey Mashkov
|
072ec26452
|
Maven: convert to Kotlin
|
2016-04-27 19:40:57 +03:00 |
|
Sergey Mashkov
|
78d0f83f71
|
Maven: reorganize code: move classes across packages
|
2016-04-27 19:40:57 +03:00 |
|
Sergey Mashkov
|
eb789304b6
|
Maven: inspection maven plugin and ide plugin should have the same version
|
2016-04-27 19:40:56 +03:00 |
|
Sergey Mashkov
|
aa156c08c6
|
Maven: versions inspection: kotlin plugin and library should have the same version
|
2016-04-27 19:40:56 +03:00 |
|
Sergey Mashkov
|
6caef7716f
|
Maven: kotlin-maven-plugin configuration source dirs completion
|
2016-04-27 19:40:55 +03:00 |
|
Sergey Mashkov
|
d097c3e9f1
|
KT-11743 Intention to replace kotlin-test with kotlin-test-junit
|
2016-04-27 19:40:55 +03:00 |
|
Sergey Mashkov
|
b8327f19b8
|
Maven: never generate JUnit (but keep code so we will be able to introduce checkbox in configurator to optionally add junit and chose version)
|
2016-04-27 19:40:55 +03:00 |
|
Sergey Mashkov
|
c30fc78f8e
|
KT-11731 Default maven integration doesn't include documentation
trigger sources download for stdlib/runtime/test at project import
|
2016-04-27 19:40:54 +03:00 |
|