Commit Graph

1598 Commits

Author SHA1 Message Date
pTalanov 8d6525f23f initial changes 2012-02-27 15:30:52 +04:00
Andrey Breslav d22f4eb144 Rename getOutType() -> getType() 2012-02-24 18:50:40 +04:00
Andrey Breslav 1f4f4e5c24 Remove the annoying misconcetion in the naming. 2012-02-24 18:39:35 +04:00
Nikolay Krasko fe97ed0155 Fix test - avoid file renaming for now 2012-02-24 15:06:27 +04:00
Nikolay Krasko 537d11c54f KT-1316 Type name completion inserts fully qualified name when works in incomplete code 2012-02-24 15:06:26 +04:00
Andrey Breslav f049d27fa3 KT-1385 support multi line strings with templates 2012-02-24 14:25:31 +04:00
Svetlana Isakova cc244fad94 KT-1191 Wrong detection of unused parameters
KT-1219 Incorrect 'unused value' error in closures
2012-02-24 12:09:02 +04:00
Evgeny Gerashchenko f89b0c3193 Fixed tests. Added 'object {...}' template after "class" inside class. 2012-02-23 23:46:14 +04:00
Evgeny Gerashchenko 8575da228d Fixed 'Implement members implement functions with no curly braces - not convenient'
#KT-1317 fixed
2012-02-23 23:00:03 +04:00
Evgeny Gerashchenko 6fadca9ac1 Fixed 'Completion suggests live tempates in name position'
#KT-1374 fixed
2012-02-23 22:49:55 +04:00
Alex Tkachman 53bba59a4f dbl -> toDouble 2012-02-22 13:14:41 +02:00
Alexander.Podkhalyuzin c9c81ed70f Patched test to avoid package renaming. 2012-02-22 13:57:33 +04:00
Alexander.Podkhalyuzin 7c00984930 Fixed Introduce Variable type annotation adding. 2012-02-22 12:52:27 +04:00
Stepan Koltsov 175b7230f1 better compiler output for incomplete hierarchies 2012-02-21 18:37:49 +04:00
Alexander.Podkhalyuzin ffa41c1c27 Rename JetClass should rename file too. 2012-02-21 18:08:14 +04:00
Alexander.Podkhalyuzin e012f1e34b KT-1328 removing single class from file, should remove file too. Also changed file icon to one of containing classes icon. 2012-02-21 17:40:29 +04:00
Alex Tkachman fb8fa8bf9e intrinsic renamed to Intrinsic 2012-02-21 15:31:05 +02:00
Alexander.Podkhalyuzin 2e2287f207 KT-1274 fixed tests 2012-02-21 16:10:13 +04:00
Alexander.Podkhalyuzin deac0e20ca Fixed undo action after introduce variable.
Important: All created nodes shouldn't be physical.
2012-02-21 14:54:39 +04:00
Andrey Breslav bff62484b1 KT-1306123.lng or 123.sht is not good name 2012-02-20 21:42:13 +04:00
Stepan Koltsov b36da4da12 print command line of external compiler we are about to invoke 2012-02-20 21:28:04 +04:00
Nikolay Krasko 80a40ae175 Rename folders with tests. 2012-02-20 19:31:00 +04:00
Evgeny Gerashchenko c5091adf14 Made BytecodeToolwindow and ResolveToolwindow disposable: got rid of unreleased editor exception on closing IDEA.
#KT-733 fixed
2012-02-20 18:58:10 +04:00
Evgeny Gerashchenko 0d78fa41b7 Merged resolve & code windows into one, adding icon to them.
#KT-1353 fixed
2012-02-20 18:58:10 +04:00
Evgeny Gerashchenko 610998f8db Removed unnecessary semicolons after package declarations in file templates. 2012-02-20 18:58:10 +04:00
Evgeny Gerashchenko fe08252057 By default new kotlin file creates empty file.
#Fixed KT-1354
2012-02-20 18:58:10 +04:00
Maxim Shafirov ef514738df Method JUnit configuration. 2012-02-20 16:11:53 +04:00
Nikolay Krasko 1e2ef9fbf1 KT-1294 Class rename fails to update import statement and breaks the code - test for kotlin class rename 2012-02-20 15:54:05 +04:00
Nikolay Krasko 300fafc90d KT-1351 References are not updated after java private package class rename - test 2012-02-20 15:16:51 +04:00
Nikolay Krasko 00fa077c34 KT-1294 Class rename fails to update import statement and breaks the code - add test for different packages and public java class. 2012-02-20 15:16:50 +04:00
Svetlana Isakova 046c13a264 KT-1041 Add check that thrown/catched expression is of Throwable type 2012-02-20 14:03:39 +04:00
Andrey Breslav a87c0903f2 KT-224 "Overload ambiguity" when calling toString() method 2012-02-17 21:01:24 +04:00
Maxim Shafirov 27d3148252 KT-1308 Tests are compiled into production folder 2012-02-17 20:37:21 +04:00
Maxim Shafirov 91da410829 Kotlin files can now depend on java, again 2012-02-17 19:39:53 +04:00
Evgeny Gerashchenko 0d477c2e44 Added file templates for new class/trait/enum.
#KT-1010 fixed
2012-02-16 20:25:29 +04:00
Maxim Shafirov fccc991c19 Running JUnit tests, initial. 2012-02-16 20:21:46 +04:00
Evgeny Gerashchenko c41a186f81 Automatically adding "package ..." when creating kt file in package in Project explorer
#KT-1013 fixed
2012-02-16 17:32:13 +04:00
Nikolay Krasko 56fa9b29f2 KT-1229 Packages should be showed in package derictive - more files 2012-02-16 16:05:38 +04:00
Nikolay Krasko d63e6c139c KT-1229 Packages should be showed in package derictive - forgotten files 2012-02-16 15:56:15 +04:00
Nikolay Krasko e4cefd000a KT-1229 Packages should be showed in package derictive 2012-02-16 15:35:54 +04:00
Alefas c643b1cf45 Fixed KT-1295, first part of removing 'println'. Undo part is still not working. 2012-02-15 19:38:42 +04:00
Alefas 4ef61d331b Project View for Kotlin. 2012-02-15 18:22:21 +04:00
Alefas 94402c5f3f Name validator for introduce variable action. 2012-02-15 15:51:23 +04:00
Nikolay Krasko 2ec05429b8 Fix test 2012-02-15 14:35:55 +04:00
Alefas 39d442b04f Declare Variable, Add type annotation action for Introduce Variable feature. 2012-02-14 21:32:13 +04:00
Maxim Shafirov a03922d467 Copyrights set to Apache, reflecting it's now open source 2012-02-14 19:25:06 +04:00
Stepan Koltsov 3c714b1178 DECLARATION_TO_DESCRIPTOR may fail on fake overrides
see 4b94eb5e2b
2012-02-14 17:34:37 +04:00
Evgeny Gerashchenko 2565684563 Added checking traversal in live template tests. 2012-02-14 14:42:08 +04:00
Evgeny Gerashchenko 7ce86a138e Added simple IDE templates test which checks that folding worked normally. 2012-02-14 14:21:17 +04:00
Evgeny Gerashchenko 37eb7d7e63 Removed trailing newline characters in test cases for 'interface' and 'main' live templates. 2012-02-13 22:28:51 +04:00