Commit Graph

4677 Commits

Author SHA1 Message Date
James Strachan ca7ff2e2e4 fix bad pom parent 2012-04-05 18:43:48 +01:00
Evgeny Gerashchenko f0b709552a Added restoring global state after NamesHighlightingTest. 2012-04-05 21:14:11 +04:00
James Strachan 5dcd6abcf6 removed cruft from the API website generation and now have a separate JS API build (as it fails right now) 2012-04-05 16:38:51 +01:00
Evgeny Gerashchenko 9ac37f712a Fixed navigation to sources when FQ name is present in several files.
#KT-1681 fixed
2012-04-05 19:24:55 +04:00
Evgeny Gerashchenko 2da41a9e35 Added test for navigating to library sources when same function FQ name is defined in separate source files.
#KT-1681 in progress
2012-04-05 19:24:55 +04:00
Evgeny Gerashchenko 793fdd4f55 Added file to test library used in LibrariesWith[out]SourcesTests. 2012-04-05 19:24:55 +04:00
Evgeny Gerashchenko 9918e4a723 Made LibrariesWithSourcesTest possible to be executed with multi-file test library. 2012-04-05 19:24:55 +04:00
Evgeny Gerashchenko 33320075d6 Added test checking names highlighting. 2012-04-05 19:24:55 +04:00
Evgeny Gerashchenko acbeae64ee Fixed highlighting of reference to "this" and extension properties. 2012-04-05 19:24:55 +04:00
James Strachan 068b542208 fixed up readme 2012-04-05 16:22:59 +01:00
James Strachan a40f9ee9b1 refactored the maven project structure so that things are in a simpler tree structure to avoid folks getting lost 2012-04-05 16:20:06 +01:00
James Strachan 937b5ac16d added first spike of a kdoc maven plugin for generating API docs for kotlin projects 2012-04-05 15:46:01 +01:00
James Strachan 59b8829657 enabled multiple source directories 2012-04-05 15:46:01 +01:00
James Strachan 92df93a9db enabled multiple source directories in the KotlinCompiler (we should refactor later to remove src - wanted to minimise breaking things first though :) 2012-04-05 15:46:01 +01:00
Svetlana Isakova 7863b1398e Resolve invisible references and mark them 'invisible' instead of mark them 'unresolved' 2012-04-05 18:36:46 +04:00
Svetlana Isakova aa568a3ceb lost during merge commit: Highlight invisible references like unresolved 2012-04-05 18:36:46 +04:00
James Strachan 698c6cc7bc added an initial spike of a swing library for kotlin to help create swing UIs using nice kotlin builder syntax 2012-04-05 13:02:52 +01:00
James Strachan ed8836d170 refactor test case to work around a compiler bug that was failing a test 2012-04-05 12:54:51 +01:00
James Strachan fefcd1e5df added a helper method to make it really easy to create a Runnable from a function 2012-04-05 11:56:28 +01:00
James Strachan 0a7a168e0d provided a helper method to create a new TimerTask from a function block and added a simple test case for using timers 2012-04-05 08:44:01 +01:00
James Strachan 0b813e131f added simpler take() implementation 2012-04-04 19:40:40 +01:00
Evgeny Gerashchenko b4cf0bff96 Split on big fat test case in LibrariesWithSourcesTest into several smaller ones. 2012-04-04 20:25:22 +04:00
Nikolay Krasko 68312a71e3 fix tests 2012-04-04 20:18:45 +04:00
Nikolay Krasko 5312ecd8d4 Merge pull request #37 from Frostman/override-inherit-visibility
Override/Implement actions are now inherits visibility.
 #KT-1724 fixed
2012-04-04 08:42:56 -07:00
Svetlana Isakova 16c6935d91 added 'public' annotation to library functions 2012-04-04 19:19:02 +04:00
Sergey Lukjanov d4cce32008 Override/Implement actions are now inherits visibility. 2012-04-04 19:15:25 +04:00
Svetlana Isakova 0ec24f5e3d test fix 2012-04-04 19:02:26 +04:00
Svetlana Isakova c321ffe39b fix for tests to work (all library functions should be done 'public' later) 2012-04-04 19:02:26 +04:00
Svetlana Isakova 5520e1a2b0 'AbstractStringBuilder' has package private, so cannot be used in tests 2012-04-04 19:02:26 +04:00
Svetlana Isakova 2c0cee61fa Added 'package' visibility for Java descriptors 2012-04-04 19:02:26 +04:00
Svetlana Isakova 0d462bf0bf 'private' package members should be visible for subpackages 2012-04-04 19:02:26 +04:00
Evgeny Gerashchenko 9b04e85282 Added test for "Can't navigate to sources of the filter() extension function"
#KT-1681can't reproduce
2012-04-04 18:54:21 +04:00
Nikolay Krasko 53b6218878 Merge pull request #35 from Frostman/override-delegation
Delegation added to overide action (when it is possible)
 #KT-1107 fixed
2012-04-04 07:48:11 -07:00
Nikolay Krasko a0d8ab6db5 KT-1712 Formatting for getters and setters
#KT-1712 fixed
2012-04-04 17:36:55 +04:00
Leonid Shalupov 549c464983 forgotten file 2012-04-04 17:03:22 +04:00
Leonid Shalupov 369f01b3f6 compile website and kunit tests 2012-04-04 16:56:11 +04:00
Evgeny Gerashchenko 666c48c8c1 Merge branch 'highlighter'
Conflicts:
	idea/src/org/jetbrains/jet/plugin/JetBundle.properties
	idea/src/org/jetbrains/jet/plugin/annotations/JetLineMarkerProvider.java
	idea/src/org/jetbrains/jet/plugin/highlighter/DebugInfoAnnotator.java
	idea/src/org/jetbrains/jet/plugin/highlighter/JetPsiChecker.java
2012-04-04 16:46:11 +04:00
Leonid Shalupov 4b8942faca build stdlib tests 2012-04-04 16:40:46 +04:00
Evgeny Gerashchenko 5d92696317 Disabled names highlighting in tests. 2012-04-04 16:14:00 +04:00
Evgeny Gerashchenko c989b2e5ba Updated "Autocasts" test data in JetPsiCheckerTest. Replaced types with their FQ names. 2012-04-04 16:14:00 +04:00
Evgeny Gerashchenko 8f6e6065ff Added markup in settings page sample. 2012-04-04 16:14:00 +04:00
Evgeny Gerashchenko 8a7d1eaeb8 Reworked sample text in color settings page. Made it compact, but rich. 2012-04-04 16:14:00 +04:00
Evgeny Gerashchenko 3b2eebf5ed Moved text of color settings to JetBundle. 2012-04-04 16:14:00 +04:00
Evgeny Gerashchenko 2b72f4f7f9 Made proper tooltips for autocasted values and wrapped-in-a-ref values. 2012-04-04 16:14:00 +04:00
Leonid Shalupov 50e3e01284 no dependency on external maven plugin 2012-04-04 15:43:59 +04:00
Leonid Shalupov b34e9fe305 maven plugin: cleanup 2012-04-04 15:43:58 +04:00
Svetlana Isakova ac0fd05463 test for:
#KT-323 Fixed Handle visibility interactions with overriding
2012-04-04 14:36:57 +04:00
Svetlana Isakova 2577683ce8 tests for:
#KT-1248 Fixed Control visibility of overrides needed
#KT-37 Fixed Typechecker doesn't complain about accessing non-public property
2012-04-04 14:36:57 +04:00
Svetlana Isakova 0f20d4a6e2 Added 'change visibility modifier' quick fix 2012-04-04 14:36:56 +04:00
Svetlana Isakova fbffbc541a Added primary constructor parameters (that are properties) visibility check 2012-04-04 14:36:56 +04:00