Commit Graph

3726 Commits

Author SHA1 Message Date
Pavel Talanov 1c8460a68c modified 2012-02-22 22:01:49 +04:00
James Strachan 871f9fc580 initial support for extracting comments 2012-02-22 17:58:10 +00:00
Pavel Talanov 6f84da590e added dirty implementation for iterating over range literals 2012-02-22 21:44:25 +04:00
Evgeny Goldin e13692f02f "kdoc" - dependencies that are not required removed. 2012-02-22 19:39:43 +02:00
James Strachan aae592f6e6 add support for value parameters to kdoc 2012-02-22 17:04:49 +00:00
Pavel Talanov 4075070506 modified Config to implement multifile action
implemented optimisation of the for expression (quite dirty for now)
2012-02-22 20:55:08 +04:00
James Strachan 0024e29872 basic working kdoc for packages, classes, methods. Still needs work for extension methods, comments, value and type parameters and modifiers, but its a start ;) 2012-02-22 16:21:10 +00:00
Evgeny Goldin 2d24c87375 "kdoc" - using "ivy-maven-plugin" to inject IDEA/Kotlin dependencies into "compile" scope. 2012-02-22 17:58:10 +02:00
Evgeny Goldin 7a798d0f80 Merge branch 'master' of git+ssh://github.com/JetBrains/kotlin 2012-02-22 17:52:31 +02:00
Evgeny Goldin 1262f9ee85 "kdoc" - using "ivy-maven-plugin" to inject IDEA/Kotlin dependencies into "compile" scope. 2012-02-22 17:51:59 +02:00
Nikolay Krasko 21b3be0ef0 Fix NPE because of nullable local name 2012-02-22 19:29:17 +04:00
James Strachan 19a67c8edf really simple implementation of kdoc that lets us navigate the packages and classes at least (though the package name is not correct :) 2012-02-22 14:02:28 +00:00
James Strachan f771158d30 refactored the loading of KDoc and removed the old code to show how to navigate the bindingContext as thats now implemented in KDocSupport 2012-02-22 14:01:58 +00:00
James Strachan e05d299874 added a simple little CompilerPlugin interface and a loosely coupled loader of KDoc if its configured (via -docOutput) and its on the classpath then it can be used at the same stage as a compile & refactored KDoc to work with the compiler. Added a "docStdlib" goal to try out the kdoc on stdlib if the kdoc plugin has been built in kdoc/target/*.jar 2012-02-22 13:28:44 +00:00
Andrey Breslav 10b2bd089c No testlib tests in build-tools/build.xml 2012-02-22 17:05:39 +04:00
Andrey Breslav e3efda22c5 Removing the KDoc processor for now 2012-02-22 16:50:16 +04:00
James Strachan c5ddfe5988 got a basic set of templates working to generate javadoc like output from a simple model of packages/classes/methods etc 2012-02-22 12:20:27 +00:00
Andrey Breslav be032b84c8 Typo fixed 2012-02-22 16:15:09 +04:00
Andrey Breslav 583bcc0a1d Strub model walking code 2012-02-22 16:14:07 +04:00
Evgeny Goldin e119b9162b "kotlin-home-setup" - more explicit verification of existing files. 2012-02-22 13:40:30 +02:00
Alex Tkachman 53bba59a4f dbl -> toDouble 2012-02-22 13:14:41 +02:00
Alex Tkachman 18990e2c1b bug with delegation from EA 2012-02-22 13:02:48 +02:00
Alexander.Podkhalyuzin c9c81ed70f Patched test to avoid package renaming. 2012-02-22 13:57:33 +04:00
Alexander.Podkhalyuzin 7c00984930 Fixed Introduce Variable type annotation adding. 2012-02-22 12:52:27 +04:00
Andrey Breslav b46e20c5c3 KT-1138 Need better diagnostic for case when method/constructor call is followed by class initializer or simple block 2012-02-22 11:51:37 +04:00
Stepan Koltsov 62ddef4734 fix tests after javabean properties parsing 2012-02-22 00:38:14 +04:00
Stepan Koltsov 71f62f872f fix stdlib compilation after javabean refactoring 2012-02-21 23:54:16 +04:00
Stepan Koltsov a0cc63cd08 failonerror in build.xml 2012-02-21 23:54:11 +04:00
Stepan Koltsov f83c5e0d83 read java bean properties as kotlin properties 2012-02-21 23:15:36 +04:00
Alex Tkachman cc8d263f9e preliminary support for intrinsics in std lib. javaClass<T> 2012-02-21 20:37:38 +02:00
Pavel Talanov bbb84a9147 add patch for the main repo to enable idea action 2012-02-21 22:00:33 +04:00
Pavel Talanov 8768716027 Removed files created during the merge. 2012-02-21 21:36:03 +04:00
Stepan Koltsov 2796c914c4 remove unused code in JavaDescriptorResolver 2012-02-21 21:30:02 +04:00
pTalanov cc72098348 added .gitignore files to should-be-empty dirs 2012-02-21 21:22:52 +04:00
Stepan Koltsov b59970a610 JDR: work with names, not with PsiSomething
This should fix (or hide) problems like
http://ea.jetbrains.com/browser/ea_problems/33857
2012-02-21 21:10:25 +04:00
James Strachan ac281ad1a9 inital spike of a simple javadoc like tool for generating a HTML API summary from the kotlin model 2012-02-21 17:00:11 +00:00
James Strachan 8a55733245 moved template library into here temporarily (it maybe doesn't belong in the stdlib?) 2012-02-21 17:00:11 +00:00
James Strachan a403af575c remove typeo in artifact id 2012-02-21 17:00:11 +00:00
Stepan Koltsov 66e7945f29 minor JDR refactoring
* function descriptor cache is no longer needed in JDR
* fixed incorrect assertion
* removed unused parameter
* better exception message

Related to http://ea.jetbrains.com/browser/ea_problems/33872
2012-02-21 20:44:56 +04:00
unknown 3a93226e3d Merge branch 'master' of ../jet-contrib 2012-02-21 20:39:13 +04:00
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