aboutsummaryrefslogtreecommitdiff
path: root/dottydoc/jvm/src/dotty/tools/dottydoc/util
diff options
context:
space:
mode:
Diffstat (limited to 'dottydoc/jvm/src/dotty/tools/dottydoc/util')
-rw-r--r--dottydoc/jvm/src/dotty/tools/dottydoc/util/MemberLookup.scala3
-rw-r--r--dottydoc/jvm/src/dotty/tools/dottydoc/util/Traversing.scala2
2 files changed, 3 insertions, 2 deletions
diff --git a/dottydoc/jvm/src/dotty/tools/dottydoc/util/MemberLookup.scala b/dottydoc/jvm/src/dotty/tools/dottydoc/util/MemberLookup.scala
index d8abb0319..40c775428 100644
--- a/dottydoc/jvm/src/dotty/tools/dottydoc/util/MemberLookup.scala
+++ b/dottydoc/jvm/src/dotty/tools/dottydoc/util/MemberLookup.scala
@@ -77,8 +77,7 @@ trait MemberLookup {
case (x :: _, e: Entity with Members) if x == entity.name =>
downwardLookup(e, querys)
case (x :: xs, _) =>
- if (xs.nonEmpty)
- globalLookup
+ if (xs.nonEmpty) globalLookup
else lookup(entity, packages, "scala." + query, pos)
}
}
diff --git a/dottydoc/jvm/src/dotty/tools/dottydoc/util/Traversing.scala b/dottydoc/jvm/src/dotty/tools/dottydoc/util/Traversing.scala
index 2ac8eae4f..a3b60fa44 100644
--- a/dottydoc/jvm/src/dotty/tools/dottydoc/util/Traversing.scala
+++ b/dottydoc/jvm/src/dotty/tools/dottydoc/util/Traversing.scala
@@ -13,6 +13,8 @@ object traversing {
def relativePath(from: Entity, to: Entity) = {
val offset = from match {
+ case v: Val if v.implicitlyAddedFrom.isDefined => 3
+ case d: Def if d.implicitlyAddedFrom.isDefined => 3
case _: Val | _: Def => 2
case _ => 1
}