Commit Graph

5491 Commits

Author SHA1 Message Date
pTalanov 0cdf826342 SetUpJSModuleAction puts library jar under "lib" directory. Set up kotlin runtime notification suggests setting up JS module as well as JVM. 2012-05-22 16:03:54 +04:00
pTalanov 18ce0ac722 Introduce SetUpJsModuleAction
Refactor PathUtil
2012-05-22 13:51:48 +04:00
pTalanov 67491a224d Include packaging jslib into build 2012-05-22 13:49:15 +04:00
pTalanov ab8893ac69 Make K2JSRunConfiguration extend ModuleBasedConfiguration 2012-05-22 13:19:39 +04:00
Alexander.Podkhalyuzin 95360012cf "Show members" option for Project View is now fast (Fixed KT-2061) 2012-05-22 13:09:54 +04:00
Nikolay Krasko 8208489759 KT-1810 "defined in" in completion list takes space that could be used for more useful information - replaced to "in"
#KT-1810 fixed
2012-05-22 01:49:09 +04:00
Nikolay Krasko a7b11d2b4e KT-1673 Respect formatter settings in the completion list - apply standard renderer
#KT-1673 fixed
2012-05-22 01:45:36 +04:00
Stepan Koltsov 8623fba01b cli: store unused arguments 2012-05-22 00:02:56 +04:00
Stepan Koltsov ea4a49764d fix bin/kotlin classpath again 2012-05-22 00:02:19 +04:00
Alexander.Podkhalyuzin 4886f45e0f Fixed KT-1847. 2012-05-21 19:40:57 +04:00
Evgeny Gerashchenko 87ce25d10e Added test case in LibraryNavigationRegressionTest to test references to library sources for functions with vararg parameter. 2012-05-21 19:21:04 +04:00
Evgeny Gerashchenko c23b9fc207 Extracted method in LibraryNavigationRegressionTest. 2012-05-21 19:21:04 +04:00
Stepan Koltsov fdb2b98b0c more di in jvm backend 2012-05-21 19:20:32 +04:00
Stepan Koltsov 99cc26866e jvm backend: use JvmClassName instead of String 2012-05-21 19:20:23 +04:00
Stepan Koltsov 724f69bced jvm backend: refactoring artifact 2012-05-21 19:18:22 +04:00
Svetlana Isakova c2385407e0 KT-1942 Package local members from Java are visible in subclasses
#KT-1942 fixed
2012-05-21 18:32:19 +04:00
Alexander.Podkhalyuzin 8db0546052 Do not check function names in scope to suggest name for introduce variable refactoring (local values can overload function names from upper scopes). 2012-05-21 18:29:01 +04:00
Alexander.Podkhalyuzin 37fa4a1bb8 cleanup 2012-05-21 17:40:26 +04:00
Evgeny Gerashchenko 640fca42a4 Fixed navigation to library sources when function has vararg parameter. 2012-05-21 16:42:00 +04:00
Evgeny Gerashchenko c57dbb3895 Reformatted JetSourceNavigationHelper 2012-05-21 16:42:00 +04:00
Nikolay Krasko 91e150157a Merge pull request #57 from maxmanuylov/KT-2041
JetRunConfiguration should store its settings in the same format as Java...
2012-05-21 04:55:40 -07:00
Maxim Manuylov 8793dee390 JetRunConfiguration should store its settings in the same format as Java's ApplicationConfiguration to be able to reuse code in JPS #KT-2041 Fixed 2012-05-20 01:54:00 +02:00
Stepan Koltsov f9515e1619 exception messages to upper case 2012-05-19 19:52:53 +04:00
Stepan Koltsov 527ce1ad93 bring variable into narrower scope 2012-05-19 00:37:27 +04:00
Stepan Koltsov c9ff920f8a JetDiagnosticsTest: no hardcoded paths and .jet extension 2012-05-19 00:36:27 +04:00
Stepan Koltsov 4cf2e7bd3d ClassCodegen is stateless, put it into context 2012-05-19 00:23:59 +04:00
James Strachan 1da55747ff Merge branch 'master' of github.com:JetBrains/kotlin 2012-05-18 19:50:45 +01:00
James Strachan cf6622b4fa added workaround to maven compiler bug; we may want to throw an exception though if its really a problem 2012-05-18 19:50:27 +01:00
James Strachan 06f8e27d78 added better validation to throw more meaningful error message if a file is null 2012-05-18 19:48:47 +01:00
Evgeny Gerashchenko 93b8a5ed5e Fixed KT-2019 Unit test runner: navigation by double click from a test to source code does not work
#KT-2019 fixed
2012-05-18 20:55:56 +04:00
Evgeny Gerashchenko a6cdb263e2 Set valid sources for junit-plugin library. 2012-05-18 20:51:39 +04:00
James Strachan 08a45ef346 Merge branch 'master' of github.com:JetBrains/kotlin 2012-05-18 15:18:24 +01:00
Svetlana Isakova 9c9149d3e6 ExpressionTyping* refactoring
removed expectedReturnType
inlined unnecessary checkFunctionReturnType functions
2012-05-18 16:37:25 +04:00
Stepan Koltsov cfa2425f3d JetParsingTest: allow custom file extensions, simplify paths 2012-05-18 15:27:03 +04:00
Svetlana Isakova 2d601cf4a2 Frontend part of KT-910 Type of try/catch/finally 2012-05-18 15:20:37 +04:00
Svetlana Isakova b49fa2ab82 KT-1977 Wrong 'unused expression' in catch
#KT-1977 fixed
2012-05-18 15:19:38 +04:00
Stepan Koltsov ff2b190f2d shared copy of empty ImmutableArrayList 2012-05-18 15:04:38 +04:00
Stepan Koltsov cdaf8523ed use internal val instead of fun 2012-05-18 15:04:01 +04:00
Stepan Koltsov e2a875286b ImmutableArrayList.subList: return this if fromIndex = 0 and toIndex = length 2012-05-18 15:03:10 +04:00
Stepan Koltsov 32f83f0587 ImmutableArrayList: better exception types and messages 2012-05-18 15:02:53 +04:00
Stepan Koltsov 4273eea502 make listBuilder public 2012-05-18 15:02:32 +04:00
Stepan Koltsov c40bb8c9b3 ImmutableArrayList and listBuilder() prototype
TODO: lots of improvements, documentation, tests
2012-05-17 16:37:21 +04:00
Stepan Koltsov 942777205c Array.copyOf may produce nulls 2012-05-17 16:37:00 +04:00
Evgeny Gerashchenko 108dd156af Creating library under project directory in library tests. Hope this prevents them from blinking. 2012-05-16 21:07:44 +04:00
Evgeny Gerashchenko 979252ee43 Added tooltips on hovering declaration names. 2012-05-16 19:57:03 +04:00
Evgeny Gerashchenko 41547488a6 Enabled "Field may be final" inspection. 2012-05-16 19:57:02 +04:00
pTalanov ce896f931a Issue related to KT-1962
Correctly reference this object in wrapped function literal
2012-05-16 19:30:23 +04:00
pTalanov 31a1aefeb5 K2JSBrowserProgramRunner copies output JavaScript file from output dir instead of generating JavaScript againg 2012-05-16 18:17:24 +04:00
pTalanov c8fe0080c7 Fix compilation for maven build 2012-05-16 17:43:12 +04:00
pTalanov feaf218836 Cosmetics 2012-05-16 17:43:11 +04:00