aboutsummaryrefslogtreecommitdiff
path: root/doc-tool
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2017-01-17 17:04:01 +0100
committerFelix Mulder <felix.mulder@gmail.com>2017-01-31 14:32:39 +0100
commit7d879b503f710d9d275b54a4428a7231e2a19f54 (patch)
tree2ad25e0c22c9276738f3373690f0372298571b4c /doc-tool
parent231d0a564944b32ba21877d2285809818e1b67a3 (diff)
downloaddotty-7d879b503f710d9d275b54a4428a7231e2a19f54.tar.gz
dotty-7d879b503f710d9d275b54a4428a7231e2a19f54.tar.bz2
dotty-7d879b503f710d9d275b54a4428a7231e2a19f54.zip
Fix nested entity linking
Diffstat (limited to 'doc-tool')
-rw-r--r--doc-tool/resources/_layouts/api-page.html8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc-tool/resources/_layouts/api-page.html b/doc-tool/resources/_layouts/api-page.html
index 1835a5403..cfbb03352 100644
--- a/doc-tool/resources/_layouts/api-page.html
+++ b/doc-tool/resources/_layouts/api-page.html
@@ -43,7 +43,13 @@ extraCSS:
{{ member.kind }}
</span>
<span class="member-name {% if member.isImplicitlyAddedFrom != null %}implicitly-added{% endif %}">
- {{ member.name }}
+ {% if member.kind == "class" or member.kind == "case class" or member.kind == "object" or member.kind == "trait" %}
+ <a href="{{ site.baseurl }}/api/{{ member.path | join: "/" }}.html">{{ member.name }}</a>
+ {% elsif member.kind == "package" %}
+ <a href="{{ site.baseurl }}/api/{{ member.path | join: "/" }}/index.html">{{ member.name }}</a>
+ {% else %}
+ {{ member.name }}
+ {% endif %}
</span>
{% if member.kind == "def" and member.paramLists.size > 0 %}