Commit Graph

1417 Commits

Author SHA1 Message Date
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