A module can export some types to declare that other modules are allowed to refer to them as remote types (export_type). It would be nice to allow vmq plugins to use vmq_commons hook type information for their own needs.
This type information can be used for the following:
To document function interfaces explicitly
To provide more information for bug detection tools, such as Dialyzer
To be exploited by documentation tools, such as EDoc, for generating program documentation of various forms
What do you think about it? Many thanks in advance!
Hi there!
A module can export some types to declare that other modules are allowed to refer to them as remote types (
export_type
). It would be nice to allow vmq plugins to usevmq_commons
hook type information for their own needs.This type information can be used for the following:
What do you think about it? Many thanks in advance!