Alex Tkachman
3578d51cb1
Initial support for annotations
2012-02-05 11:29:04 +02:00
Evgeny Goldin
1ed825e2cb
Ant task - Maze test is commented out (compilation fails); <kotlin-home-setup> update to reflect project changes; <verify-exists> added.
2012-02-04 19:01:54 +02:00
Stepan Koltsov
ba15b59ff5
add missing JDK classes to mockJDK
...
java.lang.Appendable and several others
2012-02-04 12:49:35 +04:00
Stepan Koltsov
b4028bff97
attach asm src to libraries
2012-02-04 12:46:19 +04:00
Stepan Koltsov
5dfcda80c0
Test never worked. Mark it pending for convenience.
2012-02-04 12:15:23 +04:00
Stepan Koltsov
9015ce29c2
diamond inheritance in JetDiagnosticsTest
2012-02-04 11:59:57 +04:00
Stepan Koltsov
3623c7fc59
OverrideFunctionWithParamDefaultValue test in JetDiagnosticsTest
2012-02-04 11:59:54 +04:00
Stepan Koltsov
bf53a14c4e
properly copy error function
2012-02-04 11:56:36 +04:00
Stepan Koltsov
d9ffa4c882
more precise type of TypeConstructor.getDeclarationDescriptor
2012-02-04 03:55:57 +04:00
Stepan Koltsov
a7eb137b2f
error descriptions in error objects
2012-02-04 03:41:21 +04:00
Maxim Shafirov
a0ea7ba2b3
Yet another attempt to fix tests
2012-02-03 22:05:06 +04:00
Andrey Breslav
20178a7bb5
Local object declarations support (by Pavel Talanov)
2012-02-03 20:45:39 +04:00
svtk
0632f90c53
KT-1193 Check enum entry supertype
2012-02-03 20:35:29 +04:00
Maxim Shafirov
91da7e4e16
Hopefully, fix tests (they needn't to be executed actually)
2012-02-03 19:39:13 +04:00
Nikolay Krasko
cc19a21ff3
Enable completion for top level functions from kotlin in kotlin mode
2012-02-03 17:02:04 +04:00
Nikolay Krasko
bd1bb1f0bd
- Tests for KT-1051, KT-1151 and KT-1100
...
- Icon for java fake class
2012-02-03 16:05:30 +04:00
Andrey Breslav
35fb5faad8
Trying to fix the test
2012-02-03 15:05:55 +04:00
Andrey Breslav
649a639bba
Test for
...
KT-274 Add Enumeration.iterator () method in global namespace
2012-02-03 15:04:14 +04:00
Andrey Breslav
abd0932dfe
Test for
...
KT-274 Add Enumeration.iterator () method in global namespace
2012-02-03 15:00:55 +04:00
Andrey Breslav
fba7829ab8
KT-274 Add Enumeration.iterator () method in global namespace
...
Looking up iterator() via generic extensions' too
2012-02-03 14:57:26 +04:00
svtk
75f1f06862
test for KT-1028
2012-02-03 13:14:50 +04:00
svtk
34ee879094
KT-1189 StackOverflow in ide
2012-02-03 13:14:28 +04:00
svtk
6251b413a2
New check rules for inc, plus & plusAssign
...
KT-1176 arrayList[0]++. Setter is stored for array access expression when it's needed
2012-02-03 12:10:12 +04:00
svtk
db07a33d59
Added reference to array set method for expression like 'array[0]++'
2012-02-03 12:10:12 +04:00
svtk
1cb4c89c5c
Mark only brackets when array access expression is unresolved
2012-02-03 12:10:12 +04:00
Alex Tkachman
948ccc5205
javaClass<T>() function
2012-02-03 09:46:40 +02:00
Alex Tkachman
36203e5e17
typo fixed
2012-02-03 08:51:00 +02:00
Alex Tkachman
43a2a27966
String.endWith & replace added
2012-02-03 08:48:03 +02:00
Maxim Shafirov
adf97c3c53
outofmemoryfix
2012-02-02 21:24:13 +04:00
Nikolay Krasko
9531415aae
KT-1051 Java interoperability completion - tests
2012-02-02 21:06:59 +04:00
Maxim Shafirov
0ec6132798
Actors moved to other examples
2012-02-02 20:52:14 +04:00
Maxim Shafirov
04b0699cd5
Fix memory leak by disposing a classloader. The real issue though is located in TypeInfoParser, that has WeakHashMap with values referencing keys.
2012-02-02 20:35:15 +04:00
Maxim Shafirov
14ab62cf7a
Out-of-process compiler
2012-02-02 18:59:03 +04:00
Maxim Shafirov
83587b72a9
HEAD branch code changed
2012-02-02 18:59:03 +04:00
Maxim Shafirov
882d18e8ac
Off by one column index
2012-02-02 18:59:03 +04:00
Maxim Shafirov
21997904c5
NPE, if there were errors reported
2012-02-02 18:59:02 +04:00
Maxim Shafirov
f58bbb8de6
Respect -output even if compiling module script
2012-02-02 18:59:02 +04:00
Nikolay Krasko
2478582670
Simple handler with insertion imports for classes names completion
2012-02-02 16:46:43 +04:00
Alex Tkachman
b63fbccba6
actors moved from stdlib to example
2012-02-02 13:02:48 +02:00
Nikolay Krasko
38817014d5
KT-1051 Java interoperability completion (class and subpackages completion)
2012-02-02 14:28:32 +04:00
Alex Tkachman
fd3ae3923a
actors example and related bug fixes
2012-02-02 11:15:26 +02:00
Stepan Koltsov
0739332d97
Sometimes PsiClass'es are loaded twice for same class
...
This patch is workaround to fix tests.
2012-02-01 21:54:20 +04:00
Alefas
c8b4e5ec74
Introduce Variable feature (in pre-alpha quality).
...
Problems:
1. Still problems with containers, due to new for me JetContainerNode.
2. Needs name suggester
3. Needs name validator
4. Needs type annotation adding
5. Needs changing to var and checking write access of usages
6. Needs final modifier adding
7. Some problems on class and file level. Should be fixed. Problems with inplace rename on this positions. Additionally possibly should be added proper work with expressions on class body level and namespace/file level. It parsed as error now.
8. Needs much more tests than just 6.
2012-02-01 19:42:06 +04:00
Andrey Breslav
55fdeb9e35
Fixed fqn for the root package class
2012-02-01 18:41:15 +04:00
Stepan Koltsov
a9dedab481
better diag in JavaDescriptorResolver
2012-02-01 17:24:25 +04:00
Alex Tkachman
ac729504bf
functional list, queues and package for concurrent
2012-02-01 14:55:36 +02:00
Maxim Shafirov
699c43fe58
Simpler write() action
...
Useful Int.times(block) extension
2012-02-01 16:27:57 +04:00
Alex Tkachman
68a264154f
fixing upgrade logic bug
2012-02-01 13:06:11 +02:00
Alex Tkachman
e7812dc472
Executor.execute method added
2012-02-01 13:05:37 +02:00
Andrey Breslav
b2a8348c36
Refactored most of the static state out
2012-02-01 13:30:25 +04:00