user
01/25/2017, 6:50 PMuser
01/25/2017, 7:00 PMuser
01/25/2017, 7:01 PMuser
01/27/2017, 12:36 AM•
• This is a test
• of Dokka's code blocks
• and how they
• turn into HTML
• ```
The resulting Javadoc HTML looks like this:
```<code><pre>This is a test of Dokka's code blocksand how they turn into HTML</pre></code>
The pre
ends up being useless because the newlines are stripped from the output. The expected/desired output is more like:
<code><pre>This is a test
of Dokka's code blocks
and how they
turn into HTML</pre></code>
user
01/27/2017, 12:41 AM•
• This is a test
• of Dokka's code blocks.
• Here is a blank line.
•
• The previous line was blank.
• ```
the resulting (non-Javadoc) HTML looks like this:
<pre><code>This is a test
of Dokka's code blocks.
Here is a blank line.
The previous line was blank.</code></pre>
```
The blank line below "Here is a blank line." is missing.user
02/07/2017, 12:48 PM<https://github.com/Kotlin/dokka/commit/f4f7642c90fef06f04cadc57835ed431ace69802|f4f7642>
Version ++ - Simon Ogorodnik
<https://github.com/Kotlin/dokka/commit/cf4bb4673730cc0787784380fc986efec8f8e9fb|cf4bb46>
KT-16197 WebDemo: No empty strings - Simon Ogorodnikuser
02/08/2017, 2:44 PMuser
02/09/2017, 2:14 PM<https://github.com/Kotlin/dokka/commit/4517ce588431fc6080bad24d947c53c8d82fcaa0|4517ce5>
Removed leading newline - Simon Ogorodnikuser
02/10/2017, 1:35 PM<https://github.com/Kotlin/dokka/commit/64c8f35c00fcf483da76451b276e750533fbe9a4|64c8f35>
Tweaking of sample formatting - Simon Ogorodnikuser
02/12/2017, 2:44 PM./gradlew dokka
Expected
Dokka runs without issues
Actual
Gradle crashes with the following stacktrace:
```
./gradlew dokka --stacktrace
Starting a Gradle Daemon, 1 busy Daemon could not be reused, use --status for details
The JavaCompile.setDependencyCacheDir() method has been deprecated and is scheduled to be removed in Gradle 4.0.
at org.gradle.api.tasks.compile.JavaCompile.setDependencyCacheDir(JavaCompile.java:241)
at com.android.build.gradle.tasks.factory.AndroidJavaCompile_Decorated.setDependencyCacheDir(Unknown Source)
at com.android.build.gradle.tasks.factory.JavaCompileConfigAction.execute(JavaCompileConfigAction.java:131)
at com.android.build.gradle.tasks.factory.JavaCompileConfigAction.execute(JavaCompileConfigAction.java:39)
at org.gradle.api.internal.tasks.DefaultTaskContainer.create(DefaultTaskContainer.java:142)
at com.android.build.gradle.internal.TaskContainerAdaptor.create(TaskContainerAdaptor.java:59)
at com.android.build.gradle.internal.scope.AndroidTaskRegistry.create(AndroidTaskRegistry.java:47)
at com.android.build.gradle.internal.scope.AndroidTaskRegistry.create(AndroidTaskRegistry.java:89)
at com.android.build.gradle.internal.TaskManager.createJavacTask(TaskManager.java:1102)
at com.android.build.gradle.internal.ApplicationTaskManager$13.call(ApplicationTaskManager.java:248)
at com.android.build.gradle.internal.ApplicationTaskManager$13.call(ApplicationTaskManager.java:241)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
at com.android.build.gradle.internal.ApplicationTaskManager.createTasksForVariantData(ApplicationTaskManager.java:238)
at com.android.build.gradle.internal.VariantManager.createTasksForVariantData(VariantManager.java:485)
at com.android.build.gradle.internal.VariantManager$3.call(VariantManager.java:293)
at com.android.build.gradle.internal.VariantManager$3.call(VariantManager.java:290)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
at com.android.build.gradle.internal.profile.SpanRecorders.record(SpanRecorders.java:44)
at com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:286)
at com.android.build.gradle.BasePlugin$11.call(BasePlugin.java:688)
at com.android.build.gradle.BasePlugin$11.call(BasePlugin.java:685)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:683)
at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:608)
at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:605)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
at com.android.build.gradle.BasePlugin.lambda$createTasks$1(BasePlugin.java:603)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:93)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:82)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:44)
at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:79)
at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:30)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy15.afterEvaluate(Unknown Source)
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:82)
at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:76)
at org.gradle.configuration.project.LifecycleProjectEvaluator.access$000(LifecycleProjectEvaluator.java:33)
at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:53)
at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:50)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:50)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:628)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:129)
at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35)
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:62)
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:38)
at org.gradle.initialization.DefaultGradleLauncher$1.execute(DefaultGradleLauncher.java:161)
at org.gradle.initialization.DefaultGradleLauncher$1.execute(DefaultGradleLauncher.java:158)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:158)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:44)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:29)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.WatchF…user
02/14/2017, 6:54 PMuser
02/15/2017, 2:41 PM./gradlew clean
or updated dokka locally, or both, my local builds started failing.user
02/16/2017, 11:39 AM<https://github.com/Kotlin/dokka/commit/b3cef1901b20ea8696ee0757040d5cc0ddb836e0|b3cef19>
fix Dokka compilation - Dmitry Jemerovuser
02/16/2017, 1:33 PM<https://github.com/Kotlin/dokka/commit/dcb948ea12a7ef3c2515dc621d648baf4c6806d9|dcb948e>
Updated kotlin compiler to version 1.1.0-rc-84 - Simon Ogorodnikuser
02/16/2017, 2:50 PMuser
02/16/2017, 6:21 PM<https://github.com/Kotlin/dokka/commit/994a86700210fe5f26a8bc131815bde2f6269ac5|994a867>
KT-16262 Dokka does not render suspending function types properly - Simon Ogorodnikuser
02/16/2017, 6:23 PMuser
02/16/2017, 6:28 PMuser
02/17/2017, 12:07 PM<https://github.com/Kotlin/dokka/commit/f5f2347db7934ddc16944e1bff1a05689365b7d9#commitcomment-20929695|f5f2347>
No need to use code font hereuser
02/17/2017, 12:08 PM<https://github.com/Kotlin/dokka/commit/f5f2347db7934ddc16944e1bff1a05689365b7d9#commitcomment-20929704|f5f2347>
The summary table should also render some kind of tag to show that an API requires Kotlin 1.1nkiesel
03/06/2017, 6:34 PMyole
03/06/2017, 6:41 PMnkiesel
03/07/2017, 8:12 AMmaven { url '<https://dl.bintray.com/kotlin/kotlin-eap>'}
(which only has 0.9.5) instead of jcenter()
fbuergi
03/19/2017, 12:47 PMsemoro
03/19/2017, 7:23 PM[Kotlin](<http://kotlinlang.org>)
fbuergi
03/20/2017, 8:42 AMnkiesel
03/20/2017, 8:45 AMIan
03/23/2017, 1:52 AMsamples = [‘com/github/sanity/shoebox/samples/samples.kt’]
as a configuration option - has anyone else seen that?Ian
03/23/2017, 1:52 AM