James Strachan
92c1bd17a6
fixed up the frames links in the kdoc
2012-04-13 18:41:19 +01:00
James Strachan
20fcffbbb5
allow kdoc package summaries to use markdown for formatting and links (which works nicely in a pom.xml if using maven for example and avoids HTML escaping issues)
2012-04-13 18:20:20 +01:00
James Strachan
d83b76b7a7
kdoc improvements: allow package summaries, package API doc URLs and documentation files to be specified so we can better describe package, reuse documentation for them or link to external packages. #KT-1463 Fixed
2012-04-13 17:43:54 +01:00
Andrey Breslav
882412ea06
Proper handling of compiler messages
...
We used to have a triple (errorStream, messageRenderer, verbose) to represent the error reporting strategy.
Now we have a single MessageCollector abstraction for this.
As the MessageCollector abstraction was extracted, the need to CompilerMessageLocation and CompilerMessageSeverity arose, too.
2012-04-13 19:38:23 +04:00
James Strachan
da38230827
added jquery to the generated kdoc so we can start adding some nice effects and interactivity
2012-04-13 16:06:35 +01:00
James Strachan
2df5c9886f
include a target and css style for external source links in the doc
2012-04-13 15:43:44 +01:00
James Strachan
43261a7172
allow kdoc to link to the online source code in a source code repo (such as github)
2012-04-13 15:07:37 +01:00
James Strachan
5802a6f0ba
switched code to use nicer iteration over Map
2012-04-12 15:04:30 +01:00
James Strachan
c3f1e38c67
avoid default arguments on groupBy() by having groupByTo() if the caller wishes to specify the Map to group into. Also tidied up the sample code in CollectionTest
2012-04-12 12:35:13 +01:00
Leonid Shalupov
3813e0a886
maven version = 0.1-SNAPSHOT
2012-04-12 13:03:15 +04:00
Leonid Shalupov
d1246abbf1
maven: get rid of intermediate poms: examples, docs, tools (artifacts garbage)
2012-04-12 09:33:48 +04:00
Leonid Shalupov
1ecb2fe7db
maven plugin: include source roots to compiler classpath (enabled mixed compilation)
2012-04-11 21:32:50 +04:00
James Strachan
eaae5b4465
fixed bad property links
2012-04-11 16:36:18 +01:00
James Strachan
7f5631bcfc
added better tests to check if kdoc stops working again and a few more diagnostics and warnings
2012-04-11 09:55:04 +01:00
Leonid Shalupov
1752b6f13e
maven plugin: disable runtime hiding from compiler classpath
2012-04-10 23:44:56 +04:00
Leonid Shalupov
8baf7f50c1
don't set empty classpath
2012-04-10 23:26:45 +04:00
Leonid Shalupov
1a63f91cc5
maven plugin: exclude kotlin-runtime jar from classpath passed to compiler
2012-04-10 22:39:11 +04:00
Leonid Shalupov
863042da27
maven artifacts: runtime, stdlib -> kotlin-runtime, kotlin-stdlib
2012-04-10 22:39:11 +04:00
Stepan Koltsov
ff9af9b348
maven-plugin: log actual compiler arguments
...
mvn --debug prints compiler arguments
2012-04-10 22:08:47 +04:00
Leonid Shalupov
ec15591208
maven plugin: bundle jdk headers
2012-04-10 15:44:07 +04:00
Leonid Shalupov
9b020ebc28
fix kdoc
2012-04-10 15:43:51 +04:00
James Strachan
c3b3e5c7c1
fixed up bad path
2012-04-10 09:40:09 +01:00
Stepan Koltsov
a889e29147
else on the next line
...
as requested by http://confluence.jetbrains.net/display/JET/Code+Conventions+for+Java
(sed is your friend)
2012-04-10 00:03:13 +04:00
Leonid Shalupov
d02928715b
maven plugin: don't automatically include runtime
2012-04-09 22:51:06 +04:00
Leonid Shalupov
083ade9f68
compilation
2012-04-09 22:37:38 +04:00
Leonid Shalupov
6d47a3c2dc
libraries/tools: compile kotlin runtime in maven build
2012-04-09 22:31:14 +04:00
James Strachan
a40f9ee9b1
refactored the maven project structure so that things are in a simpler tree structure to avoid folks getting lost
2012-04-05 16:20:06 +01:00