Commit Graph

3211 Commits

Author SHA1 Message Date
James Strachan 3d3b41da4f improved the DOM API a little with a few more helper methods and syntax sugar 2012-02-20 10:03:38 +00:00
James Strachan 70bb9aec93 added ant goal to compile the testlib test cases 2012-02-20 10:01:57 +00:00
James Strachan 33af436b38 added little fail helper method 2012-02-20 10:01:30 +00:00
Stepan Koltsov b49c7f332c unused code in JavaDescriptorResolver 2012-02-19 22:31:05 +04:00
Stepan Koltsov 1172e49f8a cleanup after refactoring
merge property- and named-function- related code in OverrideResolver
2012-02-19 22:02:40 +04:00
Stepan Koltsov ea8eb7412a kill redeclaration handler in ClassDescriptor 2012-02-19 22:02:37 +04:00
Stepan Koltsov ca8cf6cb49 missing error report on incompatible declaration
===
open class Aaaa() {
    fun bb() = 1
}

class Bbbb() : Aaaa() {
    fun <T> bb() = 1
}
===
2012-02-19 22:02:33 +04:00
Evgeny Goldin 7acc4fe957 Ant task tests - "html.namespace" is invoked in "longer-examples-tests" macrodef. 2012-02-19 16:04:56 +02:00
Alex Tkachman e85b983953 more memory for ant build 2012-02-19 14:34:56 +02:00
Alex Tkachman 9073e4a6bb fixed non compiling HtmlBuilder.kt 2012-02-19 14:22:54 +02:00
Stepan Koltsov 943c1efc32 remove unused code in OverrideResolver 2012-02-18 00:33:43 +04:00
Stepan Koltsov 842a70ca66 report conflicting overloads in functions with same parameters different type parameters
test case:

===
class Aaa() {
    fun f() = 1
    fun <P> f() = 1
}
===
2012-02-18 00:33:37 +04:00
Stepan Koltsov 3b56b90a7c split ConflictingOverloads.jet test, add property overload conflict test 2012-02-18 00:33:26 +04:00
Stepan Koltsov da0db20ed5 JavaDescriptorResolver: initialize outer class first
Outer class must be initialized before inner class because inner class
because inner class needs a reference to outer class.

Fixes http://youtrack.jetbrains.com/issue/KT-1324
2012-02-18 00:08:58 +04:00
Stepan Koltsov d2a137d944 fix reading of jet signature with type parameter referencing self
===
class Something<A : Comparable<A>>
===

reported by Max

Also merge copy-paste in JavaDescriptorResolver
2012-02-17 22:32:11 +04:00
Maxim Shafirov 6cb7833e9b Cleanup 2012-02-17 21:07:32 +04:00
Andrey Breslav a87c0903f2 KT-224 "Overload ambiguity" when calling toString() method 2012-02-17 21:01:24 +04:00
Maxim Shafirov bf508ae03e KT-1245 Report syntax errors in kompiler 2012-02-17 21:00:45 +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
Maxim Shafirov 72b2dbe728 proper zip 2012-02-17 18:48:06 +04:00
Maxim Shafirov fd641eeafd this isn't used anymore 2012-02-17 18:40:39 +04:00
Alex Tkachman 252cd63d1c KT-633 test for obsolete issue 2012-02-17 09:36:09 -05:00
Maxim Shafirov f8008d85fe Refactor TC build 2012-02-17 18:34:50 +04:00
Alex Tkachman fac424c574 KT-725 test for obsolete issue 2012-02-17 09:12:48 -05:00
Alex Tkachman 082fdebaae KT-723 optional boxing after call to .inc() 2012-02-17 09:08:41 -05:00
Alex Tkachman 614c5018f6 inspection suppressed 2012-02-17 08:26:21 -05:00
Maxim Shafirov 47e649dd9f leftover 2012-02-17 17:04:39 +04:00
Maxim Shafirov b8ee1a90a7 Re-use artifacts we do already have configured for local plugin build 2012-02-17 16:59:31 +04:00
Andrey Breslav 6c30aca340 Merge branch 'master' of github.com:JetBrains/kotlin 2012-02-17 12:39:20 +04:00
Andrey Breslav 3daccc13b0 Update ReadMe.md 2012-02-17 12:37:58 +04:00
Andrey Breslav cf8c8f7563 Add "run build.xml" to the build instructions 2012-02-17 12:37:58 +04:00
Andrey Breslav e2494a235d README for idea_runner 2012-02-16 21:11:43 +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 795b30e7b0 KT-1259 Parameter info fails to extract parameter names from java method 2012-02-16 17:10:45 +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
Evgeny Goldin 504beac0fa Ant task - longer examples update; Maze doesn't compile, HtmlBuilder doesn't run; Ivy configuration files updated to use public TeamCity; Wiki update 2012-02-15 20:45:46 +02: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
Dmitry Jemerov 18c480ba98 Merge branch 'master' of git.labs.intellij.net:jet 2012-02-15 14:55:46 +01:00
Stepan Koltsov 356ad9bd0b fix Read*BinaryClassTest test on windows 2012-02-15 17:11:03 +04:00
Stepan Koltsov cf7be620a7 Read*BinaryClassTest: compare serialized namespace with hardcopy 2012-02-15 16:15:31 +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
Stepan Koltsov cbdeb23935 cleanup in JavaDescriptorResolver 2012-02-15 00:34:28 +04:00
Stepan Koltsov 274406b72b cleanup in JavaDescriptorResolver 2012-02-15 00:22:02 +04:00