Commit Graph

3882 Commits

Author SHA1 Message Date
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
Nikolay Krasko 80a40ae175 Rename folders with tests. 2012-02-20 19:31:00 +04:00
James Strachan 8597188bcc added teamcity link 2012-02-20 15:02:04 +00:00
Evgeny Gerashchenko c5091adf14 Made BytecodeToolwindow and ResolveToolwindow disposable: got rid of unreleased editor exception on closing IDEA.
#KT-733 fixed
2012-02-20 18:58:10 +04:00
Evgeny Gerashchenko 0d78fa41b7 Merged resolve & code windows into one, adding icon to them.
#KT-1353 fixed
2012-02-20 18:58:10 +04:00