Commit Graph

3736 Commits

Author SHA1 Message Date
Pavel Talanov db90c60cb5 1 2012-02-21 20:36:54 +04:00
unknown 08c7b9bfa9 first commit 2012-02-21 20:32:25 +04:00
Stepan Koltsov aacf63ff6f reading annotations from bytecode
(without fields yet)
2012-02-21 20:16:11 +04:00
Pavel Talanov c77f7a9e0f remove jetTest.iml 2012-02-21 19:39:22 +04:00
Pavel Talanov f58ec5a12c added some test files that dropped were not tracked by git by accident
removed redundant ktSrc of module Translator
2012-02-21 19:36:53 +04:00
Pavel Talanov 0a2bea5ec2 removed redundant or outdated modules 2012-02-21 19:33:45 +04:00
Pavel Talanov e255230011 copyright added 2012-02-21 19:14:25 +04:00
Pavel Talanov 7bc82df7de copyright changes 2012-02-21 19:02:54 +04:00
Stepan Koltsov 175b7230f1 better compiler output for incomplete hierarchies 2012-02-21 18:37:49 +04:00
Alexander.Podkhalyuzin ffa41c1c27 Rename JetClass should rename file too. 2012-02-21 18:08:14 +04:00
Alex Tkachman 181f4d444d fix for broken test 2012-02-21 15:45:43 +02:00
Alexander.Podkhalyuzin e012f1e34b KT-1328 removing single class from file, should remove file too. Also changed file icon to one of containing classes icon. 2012-02-21 17:40:29 +04:00
Pavel Talanov af28455e5b implement multinamespace translation:
creating classes altogether before namespaces
better implementation of NamespaceDeclarationTranslator
2012-02-21 17:40:15 +04:00
Alex Tkachman fb8fa8bf9e intrinsic renamed to Intrinsic 2012-02-21 15:31:05 +02:00
Alex Tkachman 5e7de3f5ab getting rid of JetObject.getOuterObject 2012-02-21 15:13:16 +02:00
Pavel Talanov 6ca5b732de implement multinamespace translation:
classes belonging to namespace are passed to Namespace.create()
2012-02-21 17:09:37 +04:00
Alex Tkachman 25c1ece063 getting rid of TypeInfo 2012-02-21 14:58:18 +02:00
Alex Tkachman af437481a2 Merge remote branch 'origin/master' 2012-02-21 14:57:47 +02:00
Alex Tkachman 8b622f97f4 getting rid of TypeInfo 2012-02-21 14:54:00 +02:00
Pavel Talanov 55cfb8ce36 implement multinamespace translation:
excluded generation of empty(declaration only) namespaces
2012-02-21 16:46:48 +04:00
Pavel Talanov a8cdd32596 implement multinamespace translation:
simple implementation of NamespaceDeclarationTranslator
2012-02-21 16:15:25 +04:00
Alexander.Podkhalyuzin 2e2287f207 KT-1274 fixed tests 2012-02-21 16:10:13 +04:00
James Strachan 0ed8e19eaf added ignore and refactored code into a more maven plugin kinda layout 2012-02-21 11:35:46 +00:00
James Strachan 9af12d1bac added a little experimental kdoc module using the maven plugin for dogfooding 2012-02-21 11:31:53 +00:00
James Strachan 44169529f3 provide a hook so we can add post processors into the compiler; such as for generating javadoc etc 2012-02-21 11:29:50 +00:00
James Strachan a68b00dfd4 renamed the rather long getOrElseUpdate to a simpler getOrPut which is a bit simpler and more accurate; as a new entry is put into the Map if its null 2012-02-21 11:29:50 +00:00
James Strachan 724f7860ab tried moving helper function to where the other global util functions are defined to try avoid namespace method disappearing 2012-02-21 11:29:50 +00:00
James Strachan e39aa727a9 added helper method for creating hash maps 2012-02-21 11:29:50 +00:00
James Strachan c308eb7b7f added link to issue 2012-02-21 11:29:50 +00:00
Evgeny Gerashchenko 478bf8ac0f Fixed order of automatically implemented abstract members.
#KT-1357 fixed
2012-02-21 15:25:15 +04:00
Pavel Talanov 0b1287c103 implement multinamespace translation:
add tests
switch to using class descriptors in class declaration translator
2012-02-21 15:22:38 +04:00
Alexander.Podkhalyuzin deac0e20ca Fixed undo action after introduce variable.
Important: All created nodes shouldn't be physical.
2012-02-21 14:54:39 +04:00
Andrey Breslav a5a28a11c7 No errors printed in "ignoreErrors" mode 2012-02-21 13:37:36 +04:00
Maxim Shafirov fc09e7d637 Fake dependency to make sure plugin is actually updated during make 2012-02-21 13:19:39 +04:00
Andrey Breslav 2ff896cc5a Cleaned up Kompiler's error reporting 2012-02-21 12:52:59 +04:00
Stepan Koltsov fd8b363a5f fix tests 2012-02-20 22:58:07 +04:00
Andrey Breslav b67f028ff2 Deleting an extra jar that breaks the JUnit behavior in IntelliJ IDEA 2012-02-20 22:50:27 +04:00
Stepan Koltsov a1d88a0877 recognize @NotNull
http://youtrack.jetbrains.com/issue/KT-129
2012-02-20 22:37:06 +04:00
Stepan Koltsov 2026be5464 some automation in NamespaceComparator 2012-02-20 22:37:02 +04:00
Andrey Breslav ee3e7bb80f Fixing j2K tests 2012-02-20 21:58:33 +04:00
Andrey Breslav bff62484b1 KT-1306123.lng or 123.sht is not good name 2012-02-20 21:42:13 +04:00
Stepan Koltsov 5eb483b7a7 better error reporting on incomplete hierarchy in JDR 2012-02-20 21:28:10 +04:00
Stepan Koltsov b36da4da12 print command line of external compiler we are about to invoke 2012-02-20 21:28:04 +04:00
Stepan Koltsov e4658efbd1 fix copy-paste in JDR 2012-02-20 21:27:58 +04:00
Evgeny Goldin 3bec6d97ef Merge branch 'master' of git+ssh://github.com/JetBrains/kotlin 2012-02-20 18:22:32 +02:00
Evgeny Goldin a918058262 HtmlBuilder is commented out, compilation fails; Using "testlib/module.kt" to compile Unit tests with module. 2012-02-20 18:22:15 +02:00
Evgeny Goldin 06d8329548 HtmlBuilder is commented out, compilation fails. 2012-02-20 18:14:41 +02:00
Svetlana Isakova b35d340056 KT-1270 Poor highlighting when trying to dereference a nullable reference 2012-02-20 20:12:57 +04:00
James Strachan e87de1ac13 Merge remote-tracking branch 'origin/master' 2012-02-20 15:39:12 +00:00
James Strachan 094d5d2e70 added a few classes for doing property change listening (using pure kotlin code so its easier to work with JS and Java) 2012-02-20 15:38:34 +00:00