Commit Graph

4254 Commits

Author SHA1 Message Date
Evgeny Goldin 0a0cfcf6c5 Libraries - "kotlin-compiler" dependency added. 2012-03-08 02:29:11 +01:00
Evgeny Goldin 96fad2693e <kotlin-maven-plugin.version>0.2.3.8-beta-8</kotlin-maven-plugin.version>; "localKotlin" profile added - when activated "${kotlin-sdk}/lib" files are used. 2012-03-08 02:21:38 +01:00
Evgeny Goldin 5da08b2bbc Build tools - "testlib-tests" task is commented out. 2012-03-07 21:31:32 +01:00
James Strachan 44b2fec726 added a simple little site generator for the API docs 2012-03-07 20:13:47 +00:00
James Strachan a2b41a717e switched to UTF-8 by default for string encoding 2012-03-07 20:13:47 +00:00
Evgeny Goldin 33f5b07997 KT-1529: Failing module compilation doesn't fail Maven build - test added. 2012-03-07 21:12:16 +01:00
Evgeny Goldin 710b22debe Build tools - "${basedir}/testlib" => "${basedir}/libraries/testlib" 2012-03-07 21:04:03 +01:00
Evgeny Goldin f2135d97cf Merge branch 'master' of github.com:JetBrains/kotlin 2012-03-07 20:43:36 +01:00
Evgeny Goldin 0ceac22872 KT-1529: Failing module compilation doesn't fail Maven build 2012-03-07 20:43:07 +01:00
James Strachan fe6268f458 merged pull request https://github.com/JetBrains/kotlin/pull/12 from ntaro with thanks! 2012-03-07 19:28:04 +00:00
James Strachan 7afe9e6fcf Merge pull request #14 from chirino/KT-1530
For KT-1530
2012-03-07 11:23:30 -08:00
James Strachan ae03192183 Merge pull request #13 from chirino/testexception
Generalize test exception catching to Throwable so that you can test for...
2012-03-07 11:22:46 -08:00
James Strachan 446541f676 upgraded to the latest mvn plugin 2012-03-07 19:17:21 +00:00
James Strachan 4f14c18aee added a few more file & stream helper methods 2012-03-07 19:16:18 +00:00
Hiram Chirino c9d6b8462d KT-1530 : stdlib should include assert and require functions to simplify precondition checking 2012-03-07 13:16:02 -05:00
Hiram Chirino 87370ba3bd Generalize test exception catching to Throwable so that you can test for RuntimeExceptions. 2012-03-07 13:14:49 -05:00
James Strachan 25ae0bb127 trying to work around compiler error 2012-03-07 18:05:00 +00:00
James Strachan 53f29c265c added some file & io helper methods 2012-03-07 17:58:58 +00:00
Stepan Koltsov 1e08fc3754 make build-tools module depend on idea-core to fix build 2012-03-07 20:48:34 +04:00
James Strachan 3b448bd725 initial support of [[wiklinks]] in comments which currently only works for fully qualified names (and some temporary hacks for common base packages), needs replacing with a real solver/completer though! :) 2012-03-07 12:52:51 +00:00
James Strachan 322eda917d add the apidocs to the mvn build (though temporarily requires a snapshot of the mvn plugin) 2012-03-07 12:51:53 +00:00
James Strachan cb0d5078da added some better wikilinks 2012-03-07 12:44:00 +00:00
Evgeny Gerashchenko 72fbdfa65e Extracted JetDecompiledData from JetContentBasedFileSubstitutor. It saves parsed Kotlin tree and text to user data of ClsFileImpl 2012-03-07 14:58:56 +04:00
Evgeny Gerashchenko 54a781edb6 Got rid of loading java stubs from class files: using ClsFile from PsiManager.findFile() instead. 2012-03-07 14:58:56 +04:00
Evgeny Gerashchenko d989fdfd3e Minor in DescriptorRenderer: added space after type parameters 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko b257a497d1 Added /* compiled code */ comments. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko ecf622dca4 Replaced hash sets with linked hash sets in JavaPackageScope. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko e810d73286 Some minor fixes in presentation of decompiled namespaces. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 61639e577e Added basic decompilation for namespace classes. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 5baf50cb92 Provided PSI file for decompiled Kotlin classes. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 2d492e5171 Added rendering class members. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 688fad7f8f Added COMPACT descriptor renderer (without "defined in ...") 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 16f4ec70e9 Replaced HashMap with LinkedHashMap in JavaClassMembersScope, JavaDescriptorResolver and JavaDescriptorResolverHelper (so the order of members is deterministic). 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 608787f639 Added explicit return-type annotation for FunctionalList.iterator() 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 7627cb6ed1 Removed redundant "final" in DescriptorRenderer. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko 2950d87b95 Using JavaDescriptorResolver to resolve Kotlin compiled classes. 2012-03-07 14:58:55 +04:00
Evgeny Gerashchenko a98532c46e Implemented simple class content subsitutor. 2012-03-07 14:58:55 +04:00
James Strachan af93b82ed9 minor refactor to ensure a KAnnotated always has a declarationDescriptor 2012-03-07 10:39:15 +00:00
James Strachan 41f456583a added missing ivy file 2012-03-07 10:26:58 +00:00
James Strachan 585625bf2f refactored the comments to split the wiki markup into the first paragraph for the summary and the rest for the detail and to allow relative URL links to classes in wiki links 2012-03-07 10:26:53 +00:00
James Strachan a6254ec4aa fixed up comment 2012-03-07 10:26:53 +00:00
Evgeny Gerashchenko cb45426d44 Got rid of non-ASCII character in JetCompiler. 2012-03-07 13:55:22 +04:00
James Strachan ab8499be32 added a sample project for generating the kdoc reports via the maven plugin (snapshot version) 2012-03-07 09:53:52 +00:00
James Strachan 7af79bc31b added gitignore and pegdown version 2012-03-07 09:53:52 +00:00
Nikolay Krasko ec29e06115 - KT-1430 Import popup/type completion does not work for extension functions
- refactoring for auto import tests
2012-03-07 13:42:06 +04:00
Andrey Breslav a94b77ffc9 Revert GUICE introduction 2012-03-07 12:58:37 +04:00
Svetlana Isakova e9a7a909f6 KT-1402 Create new Kotlin object from a Java public static inner class 2012-03-07 12:09:03 +04:00
James Strachan f6244f75ea minor refactoring to allow plugins to be added to the BytecodeCompiler 2012-03-07 07:36:18 +00:00
James Strachan fcc7189653 added very early spike of a pure kotlin based maven plugin (though we need value annotations before it can work :) 2012-03-07 07:13:48 +00:00
Stepan Koltsov 15e2741f06 ... fix build.xml too 2012-03-07 04:26:14 +04:00