Commit Graph

766 Commits

Author SHA1 Message Date
Stepan Koltsov 0d5f507a6c split Bounds.jet test into smaller tests 2011-12-06 22:32:07 +04:00
Nikolay Krasko 152d15ce83 KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review 2011-12-05 16:20:10 +04:00
Nikolay Krasko 65fb8d40b7 KT-738 No kotlin type completion in extend class scope 2011-12-05 16:20:09 +04:00
Nikolay Krasko eee0c02d65 KT-722 Don't show keywords after '.' 2011-12-01 16:47:16 +04:00
Nikolay Krasko ffc5db6c35 Merge branch 'master' of git+ssh://git.labs.intellij.net/jet 2011-11-30 19:54:35 +04:00
Nikolay Krasko 1e3c45e65c KT-688: Show kotlin keywords as auto completion in IDEA 2011-11-30 18:33:37 +04:00
Andrey Breslav 8a93421ecb KT-597 Type inference failed
Resolution rules changed: now autocast and non-autocast candidates are judged together
2011-11-29 21:03:42 +03:00
svtk ba49f508c9 KT-609 Analyze not only local variables, but function parameters as well in 'unused values' analysis 2011-11-29 19:04:15 +04:00
svtk 27293562ae Merge remote-tracking branch 'origin/master' 2011-11-28 13:15:35 +04:00
svtk ecb3db0912 KT-610 Distinguish errors 'unused variable' and 'variable is assigned but never accessed' 2011-11-28 13:15:03 +04:00
Nikolay Krasko 0c758902ef KT-621 Remove .foo() pattern matching from when (Some tests were rewritten) 2011-11-25 17:39:16 +04:00
svtk 63304cc2cf Merge remote-tracking branch 'origin/master' 2011-11-24 16:02:44 +04:00
svtk a7bb30a18c "Unused value" error added to existed tests 2011-11-24 15:59:44 +04:00
Stepan Koltsov e33af7f729 KT-328 Local function in function literals cause exceptions
===
fun bar() = {
  bar()
}
===
2011-11-23 16:40:50 +04:00
svtk a00ad38a1c KT-510 this. allows initialization without backing field 2011-11-21 14:35:08 +04:00
Andrey Breslav c74a0a62cc KT-313 Bug in substitutions in a function returning its type parameter T 2011-11-12 20:29:38 +04:00
Andrey Breslav 4224e00cbd Most of the tests fixed 2011-11-10 21:33:46 +03:00
svtk 0356bd98ec KT-411 Wrong type expected when returning from a function literal 2011-11-09 16:43:29 +04:00
svtk 2d6337fe93 KT-456 No check for obligatory return in getters 2011-11-09 12:22:08 +04:00
svtk d1787a5f6e tests fixed 2011-11-07 13:31:52 +04:00
Dmitry Jemerov 7171fe8b02 implement works for properties 2011-11-04 19:20:53 +01:00
Dmitry Jemerov b2990b74ef one more test; generate 'return' for primitive type return values 2011-11-04 19:20:52 +01:00
Dmitry Jemerov 7714e850b9 handle parameters in implement members 2011-11-04 19:20:52 +01:00
Dmitry Jemerov 8f15eea9c5 Kotlin implement members initial (not much works) 2011-11-04 19:20:51 +01:00
svtk 2eb7835ae1 Registered 'change variable mutability' fix for 'val reassignment' error 2011-11-03 18:30:28 +04:00
svtk a3ef9f9b50 Added 'change to backing field' fix 2011-11-01 19:00:57 +04:00
svtk 44ae29b01d Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-28 13:44:39 +04:00
Dmitry Jemerov a3f8a088be JetPsiCheckerTest and its testdata moved back to plugin tests 2011-10-27 18:44:39 +02:00
svtk f7950f9469 rename 2011-10-25 17:40:36 +04:00
Andrey Breslav fb971ff7cb Tests moved to appropriate locations 2011-10-21 13:37:14 +04:00
Andrey Breslav d445a09a80 KT-156 Fix the this<Super> syntax 2011-10-20 18:38:51 +04:00
Dmitry Jemerov ec6dec0d37 separate compiler and plugin tests 2011-10-20 16:21:18 +02:00
Andrey Breslav e91d20f326 KT-156 Fix the this<Super> syntax 2011-10-20 18:00:19 +04:00
Andrey Breslav 7bb7ea912e Merge remote branch 'origin/master' 2011-10-20 14:45:26 +04:00
Alex Tkachman 417bb26646 tests/fixes 2011-10-20 07:25:22 +02:00
Dmitry Jemerov c26ab4b472 IntRange iteration calls correct methods on IntRange class 2011-10-19 20:29:55 +02:00
Andrey Breslav 79ee5cd606 KT-156 Fix the this<Super> syntax
In progress: super<List> must work, but currently it does not, only super<List<Foo>> works, where Foo is ignored.
2011-10-19 19:24:46 +04:00
Andrey Breslav 84951d2585 KT-362 Don't allow autocasts on vals that are not internal 2011-10-19 14:35:02 +04:00
Andrey Breslav e262d94cc1 Nullable Nothing is exactly null 2011-10-19 12:46:32 +04:00
Alex Tkachman 33d09eb1df default args 2011-10-19 07:42:31 +02:00
Andrey Breslav 1b4bebaaf0 Autocasts for 'this' and stable qualified expressions 2011-10-18 22:30:39 +04:00
Andrey Breslav a7db6747a6 KT-359 ++/--/+= must be included into calculation of MUST_BE_WRAPPED_IN_A_REF 2011-10-17 21:09:18 +04:00
Andrey Breslav 7e142e9bb7 Merge remote branch 'origin/master'
Conflicts:
	idea/tests/org/jetbrains/jet/resolve/JetResolveTest.java
2011-10-17 20:04:32 +04:00
Andrey Breslav 3fa57f3f39 Failing test removed, a request KT-361 Allocate one LabelResolver per file filed 2011-10-17 20:02:47 +04:00
Andrey Breslav 82db2b789b KT-84 Lexer processes "!isFunction" code incorrectly 2011-10-17 19:56:09 +04:00
Alex Tkachman f29768efe9 object literals shared vars 2011-10-16 19:16:55 +02:00
Alex Tkachman ada54665db closure shared vars 2011-10-15 13:05:10 +02:00
Dmitry Jemerov 34e6ab9559 Merge remote branch 'origin/master' 2011-10-14 07:43:02 +02:00
Andrey Breslav e38279899c New tests for nullability 2011-10-13 19:22:17 +04:00
Andrey Breslav 22223cb6b0 Vars modified in closures are marked with a MUST_BE_WRAPPED_IN_A_REF key 2011-10-13 19:11:20 +04:00