From 20d6729012acc66527993bdc44587832632bea27 Mon Sep 17 00:00:00 2001 From: James Strachan Date: Mon, 19 Mar 2012 12:42:23 +0000 Subject: [PATCH] added generation of the JS APIs --- .../kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt | 1 + .../kotlin/org/jetbrains/kotlin/site/GenerateSiteTest.kt | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libraries/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt b/libraries/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt index 5e5958cfc55..3b102ed11ce 100644 --- a/libraries/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt +++ b/libraries/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt @@ -91,6 +91,7 @@ class SiteGenerator(val sourceDir: File, val outputDir: File) : Runnable {
  • Home
  • Documentation
  • API
  • +
  • JS
  • Blog
  • FAQ
  • Forum
  • diff --git a/libraries/website/src/test/kotlin/org/jetbrains/kotlin/site/GenerateSiteTest.kt b/libraries/website/src/test/kotlin/org/jetbrains/kotlin/site/GenerateSiteTest.kt index 3099b4b423f..59e315fae06 100644 --- a/libraries/website/src/test/kotlin/org/jetbrains/kotlin/site/GenerateSiteTest.kt +++ b/libraries/website/src/test/kotlin/org/jetbrains/kotlin/site/GenerateSiteTest.kt @@ -42,9 +42,7 @@ class GenerateSiteTest : TestCase() { compiler.exec(System.out, args) } - // TODO seems to generate exception here - maybe native ctor/function related? - // https://github.com/JetBrains/kotlin/blob/master/compiler/backend/src/org/jetbrains/jet/codegen/AnnotationCodegen.java#L80 - fun TODO_testGenerateJsKDoc(): Unit { + fun testGenerateJsKDoc(): Unit { val outDir = File(siteOutputDir, "versions/$versionDir/jsdocs") println("Generating JS KDocs to $outDir") @@ -58,6 +56,10 @@ class GenerateSiteTest : TestCase() { config.title = "Kotlin JS API ($version)" config.version = version config.ignorePackages.add("java") + config.ignorePackages.add("jet") + config.ignorePackages.add("junit") + config.ignorePackages.add("org") + config.ignorePackages.add("sun") val compiler = KDocCompiler() compiler.exec(System.out, args)