Commit Graph

1577 Commits

Author SHA1 Message Date
svtk ec3f63fa9b Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-11-04 22:54:34 +04:00
svtk 2feba3345e KT-437 Support assignability checks 2011-11-04 22:54:24 +04:00
svtk bd1898cff2 NPE on incomplete code fixed 2011-11-04 22:51:32 +04:00
Dmitry Jemerov d7aa7e3044 override methods checks modality 2011-11-04 19:20:54 +01:00
Dmitry Jemerov 7b668a7e61 equals/hashCode for descriptors 2011-11-04 19:20:53 +01:00
Dmitry Jemerov fc4b810065 override methods initial 2011-11-04 19:20:53 +01: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
Andrey Breslav 0e4a7ebe90 isReified() for type parameters 2011-11-04 20:58:41 +03:00
svtk e225bf5e93 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-11-04 18:58:59 +04:00
svtk 05f1db20ce Changed 'deparenthesize' function to get 'a' from (a: Int) and (@l a) 2011-11-04 18:57:55 +04:00
svtk 4e159a4a4e little fixes 2011-11-04 18:57:34 +04:00
svtk 639497d7c3 Added 'variable expected' error on assignments 2011-11-04 15:58:46 +04:00
svtk 33fad16fd5 Added dot qualifiers for variable analysis 2011-11-04 15:57:59 +04:00
svtk dfa3783f54 Little fixes 2011-11-04 15:52:11 +04:00
Maxim Shafirov 498797b013 Plugable asm visitors strategy 2011-11-04 06:06:06 +03:00
Alex Tkachman 98774400ce initial super.method() 2011-11-04 14:23:26 +01:00
Alex Tkachman df87493e4d initial super.property 2011-11-04 13:11:41 +01:00
Andrey Breslav 2755fb8538 Test for function call with projection type arguments 2011-11-04 14:53:03 +03:00
Andrey Breslav b15af315c4 Tests for errors on literal callees 2011-11-04 14:52:42 +03:00
Andrey Breslav b00c2272d4 Error reporting improved on function calls 2011-11-04 14:52:32 +03:00
Andrey Breslav da3936ddd9 ResolvedCall recorder for the correct element 2011-11-04 14:40:45 +03:00
Dmitry Jemerov 2f191d3c43 avoid nesting of testsuites (hopefully it will help TeamCity report tests correctly) 2011-11-03 21:15:32 +01:00
Dmitry Jemerov 750e2e25f0 diagnostics for missing JetPsiCheckerTest 2011-11-03 20:44:36 +01:00
Andrey Breslav fbf49391b8 Formatting 2011-11-03 22:44:18 +03:00
Andrey Breslav 1d2efea0a4 KT-439 Support labeled function lliterals in call arguments 2011-11-03 22:38:01 +03:00
Andrey Breslav 73292bd4d6 Supporting function literals as selectors 2011-11-03 22:23:26 +03:00
Alex Tkachman 4012fc8a5f netty server example 2011-11-03 19:06:09 +01:00
Dmitry Jemerov 8540d60ce1 some more coverage 2011-11-03 19:03:29 +01:00
Dmitry Jemerov 2911ff95da test also looks for Java under JAVA_HOME 2011-11-03 18:47:40 +01:00
Dmitry Jemerov cf30540247 failing test diagnostics 2011-11-03 18:41:21 +01:00
svtk d497fb1a5b Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-11-03 21:35:01 +04:00
Dmitry Jemerov 431ae96daf test fix? 2011-11-03 18:23:36 +01:00
svtk 258419c064 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-11-03 21:21:14 +04:00
Stepan Koltsov 019ccae7f6 KT-175: infer nullability in then block from if condition
if (x != null) {
    // x is non-null here
}
2011-11-03 21:12:57 +04:00
svtk 1862cd3a8c Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-11-03 21:07:48 +04:00
Dmitry Jemerov 84b216b88c pull out code out of KotlinCompiler and into a testable CompileEnvironment; smoke test for CompileEnvironment 2011-11-03 18:07:23 +01:00
svtk 6a16cecce9 cfg analyzing enhancement 2011-11-03 21:03:03 +04:00
Andrey Breslav dc4edef9f5 Merge remote branch 'origin/master' 2011-11-03 17:37:37 +03:00
Andrey Breslav 95a2afcd19 Support for function-valued expressions 2011-11-03 17:37:24 +03:00
svtk 2eb7835ae1 Registered 'change variable mutability' fix for 'val reassignment' error 2011-11-03 18:30:28 +04:00
svtk 92a3fef06b Added 'sink' instruction to pseudocode 2011-11-03 18:29:34 +04:00
Alex Tkachman b4929b7091 tweak of the test 2011-11-03 13:01:29 +01:00
Andrey Breslav 6fcf0729f3 Standard IO functions 2011-11-03 14:41:20 +03:00
Andrey Breslav 9170d5c535 IO primitives 2011-11-03 14:35:30 +03:00
Andrey Breslav f530dcb571 A stub for standard library 2011-11-03 13:52:40 +03:00
Stepan Koltsov 970f66fc7c ignore my settings 2011-11-03 12:28:37 +04:00
Alex Tkachman 7d74443e1e KT-426 soft refs removed in case of closure capturing nothing 2011-11-03 00:17:16 +01:00