diff --git a/build.gradle b/build.gradle index 84d3ea6..b1609f2 100644 --- a/build.gradle +++ b/build.gradle @@ -7,12 +7,14 @@ buildscript { classpath libs.kotlin.gradle.plugin classpath libs.kotlin.serialization.plugin classpath libs.gh.release.plugin + classpath libs.jb.dokka.plugin } } plugins { alias libs.plugins.kotlin.jvm alias libs.plugins.kotlin.serialization + id "org.jetbrains.dokka" } project.group = project_group @@ -31,3 +33,17 @@ dependencies { api libs.plagubot.plugin api libs.kslog } + +tasks.dokkaHtml { + dokkaSourceSets { + configureEach { + skipDeprecated.set(true) + + sourceLink { + localDirectory.set(file("./")) + remoteUrl.set(new URL("https://github.com/InsanusMokrassar/PlaguBotCommandsPlugin/blob/master/")) + remoteLineSuffix.set("#L") + } + } + } +}