Andrey Breslav
90b98a63b5
KT-1130 Remove ref from keywords
2012-01-25 13:12:42 +04:00
Alefas
ffc6ffdb04
Fixed checking reference target for constructors (to show something with green background)
2012-01-24 20:53:00 +04:00
Alefas
d3a0b70acd
Fixed completion of functions with implicit receiver.
2012-01-24 20:52:44 +04:00
Alefas
9246cd5b81
Fixed parameter info issues: 1. Constructors. 2. Green background. 3. Default parameters text is better for literals now. 4. Added few tests.
2012-01-24 20:52:06 +04:00
svtk
428681f1d3
'add primary constructor fix' changed to 'change to invocation fix' (for delegators to super class)
2012-01-24 16:58:29 +04:00
svtk
70d0cd882b
KT-650 Prohibit creating class without constructor
2012-01-24 16:58:29 +04:00
Nikolay Krasko
5613cb90f9
KT-1036 JetFile -> PsiJavaFile cast problem
2012-01-24 15:00:07 +04:00
Nikolay Krasko
2cde87525e
Remove manual inserting new lines
2012-01-23 17:44:04 +04:00
Nikolay Krasko
c52e56740d
KT-983 Code completion for not-imported classes - Show kotlin classes (another temp commit)
2012-01-23 15:20:57 +04:00
svtk
b3eb44e769
removed some string methods from library.jet
2012-01-20 19:32:12 +04:00
Maxim Shafirov
f541cce098
Get full/core versions of IDEA using update_dependencies.xml. Don't use plugin SDK anymore.
2012-01-20 19:17:32 +04:00
svtk
7fae503a38
KT-1080 Don't use previously imported packages while resolving import references
2012-01-20 11:58:17 +04:00
Stepan Koltsov
b6590a3814
codegen: fix calls to global functions when loaded from java descriptors
2012-01-19 18:05:00 +04:00
Nikolay Krasko
021fb14c77
KT-1065 No completion between function name and call brackets
2012-01-19 17:13:37 +04:00
Nikolay Krasko
14bccd9352
Fix line separators insertion
2012-01-19 16:43:49 +04:00
Maxim Shafirov
0e13952e0e
Compilation fix (API changed in IDEA core)
2012-01-19 14:30:21 +04:00
Nikolay Krasko
792f2c18ee
KT-1064 Override methods should be separated with line breaks
2012-01-19 13:35:04 +04:00
unknown
16ceb446a3
Fixed completion for method calls.
...
Initial support of Parameter Info (Ctrl+P) feature (including named parameters reordering).
Todo list:
1. Constructors are not working now (even primary constructor).
2. Tests.
2012-01-18 21:05:30 +04:00
Nikolay Krasko
dd1fd26461
KT-1053 Incorrect auto formatting of when expression
2012-01-18 19:27:41 +04:00
svtk
04b1a4937c
Merge remote-tracking branch 'origin/master'
2012-01-18 13:31:52 +04:00
svtk
becd713111
KT-234 Force when() expressions to have an 'else' branch
...
KT-973 Unreachable code
2012-01-18 13:31:42 +04:00
Nikolay Krasko
2a3d1b2b45
KT-1033 Generate implementations produces wrong code
2012-01-18 12:16:40 +04:00
Nikolay Krasko
c4bdd59f02
Make java classes completion popup not so obtrusive
2012-01-17 19:21:34 +04:00
Nikolay Krasko
62de24d6c9
KT-1021 "internal" is suggested in completion where type is expected
2012-01-17 13:58:00 +04:00
Stepan Koltsov
882a475ac8
replace JavaClassDescriptor with MutableClassDescriptorLite
2012-01-14 04:27:22 +04:00
Nikolay Krasko
fc63f1e4ae
KT-983 Code completion for not-imported classes - a very temp commit with enabling java class names completion with Ctrl + Space.
2012-01-13 19:51:57 +04:00
Nikolay Krasko
db8848f3af
KT-999 Show full names of elements in structure view
2012-01-13 15:45:31 +04:00
Maxim Shafirov
80875beaad
Standard error reporting for the plugin
2012-01-13 13:56:30 +04:00
svtk
3f003a16c2
Merge remote-tracking branch 'origin/master'
2012-01-13 13:28:35 +04:00
Nikolay Krasko
f457b1cb7a
KT-984 Make structure window work with kotlin files
2012-01-13 11:36:35 +04:00
Maxim Shafirov
db59319f95
Artifact for IDEA plugin
2012-01-12 18:42:53 +04:00
svtk
390eb0cde3
forbid import of functions and properties from objects
2012-01-12 18:39:25 +04:00
Nikolay Krasko
b79f3ffb40
Move plugin.xml back to src folder
2012-01-12 15:05:17 +04:00
Nikolay Krasko
a049fd1127
KT-986 Kotlin file wizard
2012-01-12 14:01:53 +04:00
Stepan Koltsov
f4bf59ff32
NamedFunctionDescriptor
2012-01-12 01:25:42 +04:00
Nikolay Krasko
e723abb3b9
KT-763 Ctrl click failed on unresolved reference
2012-01-11 19:32:30 +04:00
Nikolay Krasko
cb2219e72d
KT-949 AssertionFailure in quick fix
2012-01-11 16:16:34 +04:00
Nikolay Krasko
0573efa6fb
KT-960 import namespace should give unresolved reference
2012-01-11 13:55:20 +04:00
Nikolay Krasko
fb5771505b
KT-758 Show completion of namespaces in import statement
2012-01-10 18:59:42 +04:00
Nikolay Krasko
cf3b748936
Rename plugin
2012-01-10 13:52:24 +04:00
Nikolay Krasko
1e8401b6d0
Small fix for CodeWindow
2012-01-10 13:21:29 +04:00
Stepan Koltsov
6446e83b29
remove VariableDescriptor.inType
...
(approved by Andrey Breslav)
2011-12-30 18:45:49 +04:00
Stepan Koltsov
4b9e4b65b4
constant for "namespace"
2011-12-30 18:45:40 +04:00
Nikolay Krasko
eee5e04804
Small fix for infinite error log from CodeWindow
2011-12-30 13:51:35 +04:00
Nikolay Krasko
c6caffe02d
Keywords autocompletion - nothing for top scope after package directive
2011-12-29 20:37:47 +04:00
Nikolay Krasko
26b9647591
KT-862 Exception when debugger starts - read action request before reading PSI is added
2011-12-29 20:36:06 +04:00
Nikolay Krasko
28c449168c
Keyword completion: forgotten object keyword
2011-12-29 18:00:16 +04:00
Nikolay Krasko
50dc6760c1
KT-780 NullPointerException on constructing new run configuration
2011-12-29 17:50:59 +04:00
svtk
0e8dbbac2f
quick fixes refactoring (disuse of CodeEditUtil)
2011-12-29 15:50:30 +04:00
svtk
a61f848861
ImportClassHelper (quick fixes) refactoring
2011-12-29 15:40:20 +04:00