Valentin Kipyatkov
|
dfe4f8e34f
|
Renamed parameters + slightly more correct logic
|
2015-08-28 16:22:46 +03:00 |
|
Valentin Kipyatkov
|
a4c5907a1f
|
KT-8898 If invocation context contains functional value compatible with function in completion list, show non-literal item
#KT-8898 Fixed
|
2015-08-28 16:22:46 +03:00 |
|
Valentin Kipyatkov
|
fbb37f0154
|
Refactored ReferenceVariantsHelper to allow specifying receiver
|
2015-08-28 16:22:46 +03:00 |
|
Valentin Kipyatkov
|
6dde70e358
|
Split LookupElementFactory into 3 classes
|
2015-08-28 16:22:45 +03:00 |
|
Valentin Kipyatkov
|
cff817d03b
|
Moved class
|
2015-08-28 16:22:45 +03:00 |
|
Valentin Kipyatkov
|
6e6e80cc2a
|
Moved method
|
2015-08-28 16:22:45 +03:00 |
|
Valentin Kipyatkov
|
363295f6af
|
Moved creation of additional items like special items for functions accepting lambda into LookupElementFactory to provide them in smart completion too
|
2015-08-28 16:22:44 +03:00 |
|
Valentin Kipyatkov
|
5b3e83d547
|
Deprecated method usage fix
|
2015-08-28 16:22:44 +03:00 |
|
Valentin Kipyatkov
|
66719923c2
|
KT-6050 Support completion for super qualifier
#KT-6050 Fixed
|
2015-08-28 16:22:44 +03:00 |
|
Valentin Kipyatkov
|
7458000f14
|
Use DescriptorToSourceUtilsIde because DescriptorToSourceUtils does not work for compiled Kotlin descriptors
|
2015-08-28 16:22:44 +03:00 |
|
Dmitry Jemerov
|
19eea4bf4e
|
store cached Java file stub in the userdata of a JetFile (project specific), not of VirtualFile (app global)
|
2015-08-28 15:16:22 +02:00 |
|
Nikolay Krasko
|
1a47d6754d
|
Allow to search marker classes in dumb mode (EA-67309)
|
2015-08-28 13:44:02 +03:00 |
|
Nikolay Krasko
|
4c9af37526
|
Can't navigate to SAM adapter function declaration (KT-8918)
#KT-8918 Fixed
|
2015-08-28 13:43:59 +03:00 |
|
Valentin Kipyatkov
|
ab783e052f
|
No override for private to this
|
2015-08-27 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
4717b17418
|
Inspection & fix for redundant supertype qualification
|
2015-08-27 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
d62eeb1c25
|
Better test
|
2015-08-27 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
dcfe9b98d7
|
Fixed bug with duplicated members in Override Members dialog
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
ccfa48b564
|
MInor
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
40638de67c
|
Override members does not generate qualified super when not needed
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
dd6702b832
|
Minor
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
9497856d8e
|
KT-8868 "Implement members" generates unqualified reference for member class/interface
#KT-8868 Fixed
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
14763a7ffa
|
Renames
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
ba33c834c1
|
Add name to argument intention to work not only on the last argument
|
2015-08-27 23:21:20 +03:00 |
|
Dmitry Jemerov
|
5e1d8bc503
|
test for safe delete of data class parameter used as componentN() function in Kotlin code
|
2015-08-27 21:15:48 +02:00 |
|
Dmitry Jemerov
|
63d477e355
|
fix broken merge; support for renaming primary constructor parameter which declares an overridden property
|
2015-08-27 21:15:47 +02:00 |
|
Dmitry Jemerov
|
3e5c687e9d
|
additional tests to verify that cases from KT-4793 are fixed
#KT-4793 Fixed
|
2015-08-27 21:15:47 +02:00 |
|
Dmitry Jemerov
|
ef4b32db0d
|
fix find usages and rename for primary constructor properties
#KT-8807 Fixed
|
2015-08-27 21:15:46 +02:00 |
|
Yan Zhulanow
|
0c87639514
|
Fix annotation list parsing: @identifier:[a b c]
|
2015-08-27 18:16:06 +03:00 |
|
Nikolay Krasko
|
440379dfad
|
Add univeral targets for idea_continuous that can work not only in JB local network
|
2015-08-27 15:51:57 +03:00 |
|
Nikolay Krasko
|
53db747a55
|
Use local mirror for getting idea artifacts
|
2015-08-27 15:51:56 +03:00 |
|
Nikolay Krasko
|
75396ff7bb
|
Remove deprecated targets
|
2015-08-27 15:51:55 +03:00 |
|
Nikolay Krasko
|
a2f30f9619
|
Add simple pattern pre-check in hasMetadata()
|
2015-08-27 15:49:18 +03:00 |
|
Dmitry Jemerov
|
18223dfaaa
|
update backing field references when renaming Kotlin property
#KT-7905 Fixed
|
2015-08-27 14:31:17 +02:00 |
|
Dmitry Jemerov
|
96f2257b23
|
disable rename refactoring for function literals (KT-8917)
|
2015-08-27 14:18:55 +02:00 |
|
Valentin Kipyatkov
|
9d7e6600d4
|
Got rid of allKotlinClasses() method
|
2015-08-27 13:34:33 +03:00 |
|
Valentin Kipyatkov
|
542fa34c2d
|
KT-8680 Change priority of imported descriptors (user imports vs default imports)
#KT-8680 Fixed
|
2015-08-27 13:34:33 +03:00 |
|
Stanislav Erokhin
|
d92e71861e
|
Changed JetScope to LexicalScope in ClassDescriptorWithResolutionScopes and DeclarationScopeProvider
|
2015-08-27 12:01:13 +03:00 |
|
Stanislav Erokhin
|
47f88eb1c1
|
Created LexicalChainedScope and LexicalScopeImpl
|
2015-08-27 12:01:12 +03:00 |
|
Stanislav Erokhin
|
2a0159f23b
|
Created JetScope.memberScopeAsFileScope()
|
2015-08-27 12:01:11 +03:00 |
|
Stanislav Erokhin
|
aa3be395a4
|
Extract WritableScopeStorage from WritableScopeImpl
|
2015-08-27 12:01:10 +03:00 |
|
Stanislav Erokhin
|
40c3b03a54
|
Minor. Change return type for method WritableScope.changeLockLevel
|
2015-08-27 12:01:09 +03:00 |
|
Stanislav Erokhin
|
3152d722cd
|
Fix bug in ScopeUtils.
|
2015-08-27 12:01:09 +03:00 |
|
Stanislav Erokhin
|
aaebe70342
|
Improved logic of finding conflicts for refactoring actions
|
2015-08-27 12:01:08 +03:00 |
|
Stanislav Erokhin
|
9a435e332f
|
Fix InnerClassesScopeWrapper - remove properties and functions from this scope.
|
2015-08-27 12:01:07 +03:00 |
|
Stanislav Erokhin
|
49b294b8b4
|
Move MutableClassDescriptor to backend module
|
2015-08-27 12:01:06 +03:00 |
|
Stanislav Erokhin
|
a4599ef5e2
|
Clean up MutableClassDescriptor
|
2015-08-27 12:01:06 +03:00 |
|
Ilya Gorbunov
|
84d3d42e05
|
Replace deprecated reverse method usages.
|
2015-08-27 11:45:44 +03:00 |
|
Ilya Gorbunov
|
ca798d8d71
|
Rename reverse to reversed.
#KT-8171
|
2015-08-27 11:45:30 +03:00 |
|
Alexander Udalov
|
56e12787a8
|
Fix exception on overridding var-property with a val constructor parameter
#KT-3810 Fixed
|
2015-08-27 10:23:49 +03:00 |
|
Alexander Udalov
|
59a15092da
|
Drop old preloader command-line interface, use new one instead
|
2015-08-27 08:19:51 +03:00 |
|