James Strachan
beedd36456
refactored out the KDocLoader stuff from the KotlinCompiler; also introduced CompilerPluginContext to wrap up the Project, BindingContext and List<JetFiles> in case a plugin were to need any of those things (or we added extra stuff later like the environment)
2012-03-29 16:37:36 +01:00
James Strachan
4e7070d2b1
add syntax highlighting to included code in kdocs #KT-1660 Fixed
2012-03-28 09:05:42 +01:00
James Strachan
5ece48e3cc
show traits and class visibility properly in kdoc and hide non API stuff (i.e. public and protected is shown)
2012-03-26 17:07:23 +01:00
James Strachan
3a4ed6a85f
for consistency, moved extension functions on iterator/iterable/collection to the kotlin package rather than being split across kotlin and kotlin.util. Once intrinsic collections are here we could consider moving the java.util extension functions into kotlin.java.util
2012-03-26 08:59:16 +01:00
Evgeny Goldin
9caca33ac6
testFilterIntoLinkedList test uncommented; Maven dependencies update
2012-03-21 15:12:00 +01:00
Evgeny Goldin
669c7ec326
Libraries:
...
- "kotlin-maven-plugin" is pulled up to the main POM
- "testFilterIntoLinkedList" test commented out
- stdlib - including "kotlin-runtime" respects "localKotlin" profile
2012-03-20 21:54:43 +01:00
Evgeny Goldin
178d822c89
Added "kotlin-maven-plugin" module, extracted <junit> to the parent POM scope "compile".
2012-03-19 23:19:23 +01:00
James Strachan
20d6729012
added generation of the JS APIs
2012-03-19 12:42:33 +00:00
Evgeny Goldin
165a110064
Kotlin maven plugin updates:
...
- <groupId>com.github.goldin</groupId>
- <kotlin-maven-plugin.version>0.2.3.8</kotlin-maven-plugin.version>
- Repo is "http://evgenyg.artifactoryonline.com/evgenyg/ "
2012-03-18 22:34:23 +01:00
James Strachan
d66077ea06
added links to getting started guide
2012-03-17 08:45:27 +00:00
James Strachan
406b8fa6a5
added a few more links to the home page
2012-03-16 10:58:10 +00:00
James Strachan
07163c3d9f
hide jdk crapola from kdoc report
2012-03-15 16:24:32 +00:00
James Strachan
7137872ede
moved the jdbc string template API out of the test case :) and fix up some cruft in the API docs
2012-03-14 20:44:54 +00:00
James Strachan
e2d85427ce
removed the old experiments for templating; so we now just create a StringTemplate object that can be converted to html or used with JDBC queries/statements etc
2012-03-14 16:00:11 +00:00
James Strachan
7adcecb634
removed IDEA project files from the maven build section
2012-03-14 08:42:41 +00:00
James Strachan
b6a1572b24
added some extra dependencies that kinda should come from the kotlin compiler but at least it makes the tests run more reliably with maven with and without localKotlin profiles
2012-03-13 16:57:54 +00:00
James Strachan
5189c6519c
attempt to generate the JS kdocs; almost there but for an assertion failure here https://github.com/JetBrains/kotlin/blob/master/compiler/backend/src/org/jetbrains/jet/codegen/AnnotationCodegen.java#L80 - could be native ctor/fn related?
2012-03-13 08:43:17 +00:00
James Strachan
d209eaf6d7
removed cruft
2012-03-13 08:43:17 +00:00
James Strachan
dc37fca143
allow packages to be excluded and added kotlin-jdbc to the API
2012-03-13 07:13:52 +00:00
James Strachan
049a755e89
added a link to the github page
2012-03-09 11:43:05 +00:00
James Strachan
6e67af66d2
used cleaner css and images
2012-03-09 09:26:48 +00:00
James Strachan
cc13986b87
added missing image
2012-03-09 09:20:03 +00:00
James Strachan
a05c39047a
added generation of the JS API docs, though had to disable until KT-1522 is fixed
2012-03-09 08:42:44 +00:00
James Strachan
1054a4da9a
added twitter bootstrap & a little home page with links to all the kool stuff
2012-03-09 08:08:50 +00:00
James Strachan
8936f45054
exposed the project version as a system property so we can use it in the tests & generation of the kdoc
2012-03-09 07:30:15 +00:00
James Strachan
b5108912ee
re-enabled tests by default
2012-03-09 07:12:41 +00:00
Evgeny Goldin
63b293aecc
"ivy-maven-plugin" removed.
2012-03-08 17:59:55 +01:00
Evgeny Goldin
1036c9df17
kotlin-maven-plugin "0.2.3.8-beta-9": no need to use "ivy-maven-plugin" or <systemPath>.
2012-03-08 16:41:04 +01:00
James Strachan
8d48e3c8a8
added some docs on how to deploy the API docs
2012-03-08 12:24:31 +00:00
James Strachan
366f69b8b1
fixed up the pom so that we can do "mvn site:deploy" in the website project to redeploy the API docs
2012-03-08 12:17:51 +00:00
James Strachan
b3bdfffca2
added a command line KDocCompiler so its easy to generate kdoc from command line or build tools. Also added generation of the kdoc documentation in a test case in the website project along with a simple html website
2012-03-08 12:02:30 +00:00
James Strachan
c68c298930
added website module
2012-03-08 08:10:43 +00:00
James Strachan
44b2fec726
added a simple little site generator for the API docs
2012-03-07 20:13:47 +00:00