Sergey Lukjanov
|
ba5fadd677
|
Incorrect automatic implementing of extension function has been fixed.
|
2012-05-04 10:29:52 +04:00 |
|
Svetlana Isakova
|
335f0a6b5e
|
'isSafeCall' method added to ResolvedCall
|
2012-05-03 22:02:30 +04:00 |
|
Evgeny Gerashchenko
|
5846123de1
|
Made "Remove Explicitly Specified Type" available on property type.
|
2012-05-03 21:15:55 +04:00 |
|
Evgeny Gerashchenko
|
d9fc85f6f5
|
Added test for "Specify type explicitly" for loop parameters.
#KT-1890 fixed
|
2012-05-03 21:04:43 +04:00 |
|
Evgeny Gerashchenko
|
14c7b6d74c
|
Made "Specify type explicitly" intention available for loop parameters.
#KT-1890 fixed
|
2012-05-03 21:03:52 +04:00 |
|
Evgeny Gerashchenko
|
68c7e0d986
|
Made SpecifyTypeExplicitlyAction stateless.
|
2012-05-03 20:51:43 +04:00 |
|
Evgeny Gerashchenko
|
e498348446
|
Got rid of unnecessary function copying in SpecifyTypeExplicitlyAction.
|
2012-05-03 20:51:43 +04:00 |
|
Evgeny Gerashchenko
|
daecc45d69
|
Fixed problem when JetTypeElement was replaced by JetTypeReference, resulting in invalid PSI structure.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
d228dc5f02
|
Specify type explicitly quick fix now has lower case of letters (due to naming convention of quick fixes)
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
bd3e2c6f4e
|
Created SpecifyTypeExplicitlyFix which is subclass of SpecifyTypeExplictlyActions.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
e17fa4a7cb
|
Replaced overriding getText() with invocation of setText() in SpecifyTypeExplicitlyAction.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
40e8227502
|
Removed AddReturnTypeFix since it is not used.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
22010a5ae0
|
Changed RemovePartsFromPropertyFix so it uses SpecifyTypeExplicitlyAction.addTypeAnnotation() instead of AddReturnTypeFix.addPropertyType().
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
c80ac15b8a
|
Copied and rewritten adding type for functions.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
ab96dcc69c
|
Moved addTypeAnnotation/removeTypeAnnotation methods from refactoring package to SpecifyTypeExplicitlyAction.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
78ab4b6ae7
|
Added functions logic in SpecifyTypesExplicitlyAction.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
322578b773
|
Replaced AddReturnTypeFix with SpecifyTypeExplicitlyAction for properties.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
c794435640
|
When type reference is unresolved, type of expression is considered error.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
c0b78cd635
|
Added tests for SpecifyTypeExplicitlyAction.
|
2012-05-03 20:51:42 +04:00 |
|
Evgeny Gerashchenko
|
6d1bfce94a
|
Implemented compacting type names and adding valid imports in specify type explicitly intention.
|
2012-05-03 20:51:42 +04:00 |
|
Svetlana Isakova
|
3053ac78e4
|
MUST_BE_WRAPPED_IN_A_REF was renamed to CAPTURED_IN_CLOSURE (immutable variables are stored there as well)
|
2012-05-03 19:30:13 +04:00 |
|
Stepan Koltsov
|
f4527b8167
|
better method name
|
2012-05-03 18:30:47 +04:00 |
|
Stepan Koltsov
|
fcee8a4133
|
test vararg string loading
|
2012-05-03 18:23:37 +04:00 |
|
Svetlana Isakova
|
d4b816ef56
|
KT-1743 Analyze immutable local variables and parameters which are captured in closure
#KT-1743 fixed
|
2012-05-03 17:56:45 +04:00 |
|
Stepan Koltsov
|
08abd992c9
|
complicate kt471 test back
|
2012-05-03 17:39:08 +04:00 |
|
Alex Tkachman
|
e18e35c40c
|
KT-785 test
|
2012-05-03 16:20:28 +03:00 |
|
Alex Tkachman
|
25c804431b
|
test for KT-606
|
2012-05-03 16:12:44 +03:00 |
|
Andrey Breslav
|
08c074c5be
|
SubstitutionUtils extracted from TypeUtils
|
2012-05-03 17:08:43 +04:00 |
|
Stepan Koltsov
|
d7cb2f2482
|
resolve idea classes
|
2012-05-03 17:05:37 +04:00 |
|
Stepan Koltsov
|
28dc1ba6be
|
resolve int vararg from java
|
2012-05-03 17:05:37 +04:00 |
|
Stepan Koltsov
|
e0ea953ba2
|
stdlib is not needed in ResolveDescriptorsFromExternalLibraries test
|
2012-05-03 17:05:37 +04:00 |
|
Andrey Breslav
|
086827d4ca
|
Problematic diagnostics commented out
The commented code fails on CI server
|
2012-05-03 16:57:46 +04:00 |
|
Svetlana Isakova
|
bdb7de142a
|
Member 'invoke' of function class should be abstract
|
2012-05-03 16:15:08 +04:00 |
|
Andrey Breslav
|
c5b7b5ad5a
|
idea-full already contains junit4
|
2012-05-03 15:56:33 +04:00 |
|
Svetlana Isakova
|
04c2e1a64b
|
Fallen (because of VariableAsFunctionResolvedCall change) javascript backend tests temporary commented
|
2012-05-03 14:46:06 +04:00 |
|
Svetlana Isakova
|
8723bbcac5
|
KT-1875 Safe call should be binded with receiver or this object (but not with both by default)
#KT-1875 fixed
|
2012-05-03 14:46:06 +04:00 |
|
Andrey Breslav
|
47934b1fe7
|
KT-1575 Can't define a fix-point generic type
#KT-1575 Fixed
|
2012-05-03 14:43:53 +04:00 |
|
Andrey Breslav
|
3bdc3167e8
|
Typo fixed
|
2012-05-03 14:43:53 +04:00 |
|
Alex Tkachman
|
d58e988ca5
|
incorporating Sveta's patch on VariableAsFunctionResolvedCall
|
2012-05-03 12:56:51 +03:00 |
|
Leonid Shalupov
|
6626086abf
|
fix standalone compiler build
|
2012-05-02 23:04:21 +04:00 |
|
Evgeny Gerashchenko
|
6dd5780cbd
|
Replaced plain-text types rendered in IdeErrorMessages with HTML.
|
2012-05-02 20:51:17 +04:00 |
|
Evgeny Gerashchenko
|
4b45f5cf3f
|
Disallowed creating Kotlin files outside source directories.
#KT-1623 fixed
|
2012-05-02 20:42:42 +04:00 |
|
Evgeny Gerashchenko
|
33f9a391a5
|
Added test for case when type from overridden method has same short name as something already present.
#KT-1602 fixed
|
2012-05-02 19:54:31 +04:00 |
|
Evgeny Gerashchenko
|
2fcc7b0cbb
|
Implemented compacting type names and adding valid imports in override/implements handler.
#KT-1602 fixed
|
2012-05-02 19:54:29 +04:00 |
|
Evgeny Gerashchenko
|
298d98ee12
|
Extracted generatedOverridingMembers() method in OverrideImplementMethodsHandler.
|
2012-05-02 19:43:17 +04:00 |
|
Evgeny Gerashchenko
|
97d96b480e
|
Changed completion for classes, so if they have the same name as already imported, new import is not added. Qualified name is inserted instead.
|
2012-05-02 19:43:16 +04:00 |
|
pTalanov
|
4e617094ce
|
Merge remote-tracking branch 'origin/master'
|
2012-05-02 18:16:43 +04:00 |
|
pTalanov
|
3d97549872
|
Comment out test which corrupt teamcity build.
|
2012-05-02 18:09:22 +04:00 |
|
pTalanov
|
9af091b715
|
Fix smoke test.
|
2012-05-02 17:20:53 +04:00 |
|
pTalanov
|
359778906d
|
Fix maven build.
|
2012-05-02 16:38:50 +04:00 |
|