aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/src/dotty/tools/dottydoc/model/java.scala
diff options
context:
space:
mode:
Diffstat (limited to 'doc-tool/src/dotty/tools/dottydoc/model/java.scala')
-rw-r--r--doc-tool/src/dotty/tools/dottydoc/model/java.scala7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc-tool/src/dotty/tools/dottydoc/model/java.scala b/doc-tool/src/dotty/tools/dottydoc/model/java.scala
index 01dac2685..6ec35875f 100644
--- a/doc-tool/src/dotty/tools/dottydoc/model/java.scala
+++ b/doc-tool/src/dotty/tools/dottydoc/model/java.scala
@@ -47,6 +47,7 @@ object java {
implicit class JavaPackage(val ent: Package) extends AnyVal {
def asJava(extras: Map[String, _] = Map.empty): JMap[String, _] = (Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"path" -> ent.path.asJava,
"members" -> ent.members.map(_.asJava()).asJava,
@@ -57,6 +58,7 @@ object java {
implicit class JavaCaseClass(val ent: CaseClass) extends AnyVal {
def asJava(extras: Map[String, _] = Map.empty): JMap[String, _] = (Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"members" -> ent.members.map(_.asJava()).asJava,
"modifiers" -> ent.modifiers.asJava,
@@ -70,6 +72,7 @@ object java {
implicit class JavaClass(val ent: Class) extends AnyVal {
def asJava(extras: Map[String, _] = Map.empty): JMap[String, _] = (Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"members" -> ent.members.map(_.asJava()).asJava,
"modifiers" -> ent.modifiers.asJava,
@@ -83,6 +86,7 @@ object java {
implicit class JavaTrait(val ent: Trait) extends AnyVal {
def asJava(extras: Map[String, _] = Map.empty): JMap[String, _] = (Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"members" -> ent.members.map(_.asJava()).asJava,
"modifiers" -> ent.modifiers.asJava,
@@ -96,6 +100,7 @@ object java {
implicit class JavaObject(val ent: Object) extends AnyVal {
def asJava(extras: Map[String, _] = Map.empty): JMap[String, _] = (Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"members" -> ent.members.map(_.asJava()).asJava,
"modifiers" -> ent.modifiers.asJava,
@@ -108,6 +113,7 @@ object java {
implicit class JavaDef(val ent: Def) extends AnyVal {
def asJava: JMap[String, _] = Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"modifiers" -> ent.modifiers.asJava,
"path" -> ent.path.asJava,
@@ -122,6 +128,7 @@ object java {
implicit class JavaVal(val ent: Val) extends AnyVal {
def asJava: JMap[String, _] = Map(
"kind" -> ent.kind,
+ "annotations" -> ent.annotations.asJava,
"name" -> ent.name,
"modifiers" -> ent.modifiers.asJava,
"path" -> ent.path.asJava,