diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2016-05-31 15:25:13 +0200 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2016-08-19 15:37:25 +0200 |
commit | dccfb5bab0047b348b7b0168aec221e3f7939977 (patch) | |
tree | a09a55b6a3a78d788c04df396b0cf014bed0d201 /dottydoc/js/src/model/entities.scala | |
parent | 79133f9454bf56521bb07a4402d3f0a29ab22e81 (diff) | |
download | dotty-dccfb5bab0047b348b7b0168aec221e3f7939977.tar.gz dotty-dccfb5bab0047b348b7b0168aec221e3f7939977.tar.bz2 dotty-dccfb5bab0047b348b7b0168aec221e3f7939977.zip |
Remove parent from fields since it is not serialized
Diffstat (limited to 'dottydoc/js/src/model/entities.scala')
-rw-r--r-- | dottydoc/js/src/model/entities.scala | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/dottydoc/js/src/model/entities.scala b/dottydoc/js/src/model/entities.scala index 27db4ec0a..2710a5392 100644 --- a/dottydoc/js/src/model/entities.scala +++ b/dottydoc/js/src/model/entities.scala @@ -24,8 +24,6 @@ trait Entity extends sjs.Any { val name: String = sjs.native val path: sjs.Array[String] = sjs.native - - val parent: Entity = sjs.native } @sjs.native @@ -34,22 +32,27 @@ trait Members extends sjs.Any { } @sjs.native +trait Modifiers extends sjs.Any { + val modifiers: sjs.Array[String] = sjs.native +} + +@sjs.native trait Package extends Entity with Members @sjs.native -trait Class extends Entity with Members +trait Class extends Entity with Members with Modifiers @sjs.native -trait CaseClass extends Entity with Members +trait CaseClass extends Entity with Members with Modifiers @sjs.native -trait Object extends Class +trait Object extends Class with Modifiers @sjs.native trait Trait extends Class @sjs.native -trait Def extends Entity +trait Def extends Entity with Modifiers @sjs.native trait Val extends Def |