diff options
author | Robert Stoll <rstoll@tutteli.ch> | 2018-06-21 22:35:31 +0200 |
---|---|---|
committer | Simon Ogorodnik <Simon.Ogorodnik@jetbrains.com> | 2019-03-11 19:07:12 +0300 |
commit | 20bd82d30881f8b8439ea49baab923bc04ff1f2e (patch) | |
tree | bb4d9870d3c1f223192764a266e74baaecefa0e5 /README.md | |
parent | 9a4f7fec6b1ad37ffdce653ec9edc0fc269cfe97 (diff) | |
download | dokka-20bd82d30881f8b8439ea49baab923bc04ff1f2e.tar.gz dokka-20bd82d30881f8b8439ea49baab923bc04ff1f2e.tar.bz2 dokka-20bd82d30881f8b8439ea49baab923bc04ff1f2e.zip |
Use canonicalPath instead of absolutePath for srcLink
This way a user can define "./" instead of an absolute path to the
root of the project dir (or a user can use ../ etc.). Thus:
- use canonicalPath in:
- SourceLinkDefinitionImpl::parseSourceLinkDefinition
- and DocumentationNode.appendSourceLink => here because if the
config is deserialized we bypass parseSourceLinkDefinition
- also use canonicalPath for the path of PsiElement
Moreover:
- make sure the comparison works for unix and windows paths
- fixes #289
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -100,11 +100,11 @@ dokka { // If provided, Dokka generates "source" links for each declaration. // Repeat for multiple mappings linkMapping { - // Source directory - dir = "src/main/kotlin" + // Directory relative to the root of the project (where you execute gradle respectively). + dir = "src/main/kotlin" // or simply "./" // URL showing where the source code can be accessed through the web browser - url = "https://github.com/cy6erGn0m/vertx3-lang-kotlin/blob/master/src/main/kotlin" + url = "https://github.com/cy6erGn0m/vertx3-lang-kotlin/blob/master/src/main/kotlin" //remove src/main/kotlin if you use "./" above // Suffix which is used to append the line number to the URL. Use #L for GitHub suffix = "#L" |