doc: Add explicit inheritance support.

Adding a `@baseclass` tag will help detect inherited methods and
properties without hacks.
This commit is contained in:
Emmanuel Lepage Vallee 2019-11-24 03:58:54 -05:00
parent e1ddde7703
commit a6add4dab6
1 changed files with 7 additions and 0 deletions

View File

@ -262,6 +262,13 @@ add_custom_tag {
} }
} }
-- Define the base class where a method/property is implemented.
-- @baseclass my_module.my_submodule.my_baseclass
add_custom_tag {
name = "baseclass",
hidden = true
}
-- More fitting section names -- More fitting section names
kind_names={topic='Documentation', module='Libraries', script='Sample files'} kind_names={topic='Documentation', module='Libraries', script='Sample files'}