Add support for the latest GIR attributes and gi-docgen formatting to Valadoc
Add support for the latest GIR attributes and gi-docgen formatting to Valadoc
Mentors
@lwildberg (tentative)
Project length
?
Description
Valadoc is the API documentation generator for the Vala programming language. First it is needed to make the Vala API generator and Vala compiler support the latest GObject-Introspection attributes to for example marking a method as getter or setter of a property and emit them (issue). This will also benefit other users of Vala libraries, like language bindings. Then in Valadoc would be support implemented for displaying these attributes and information properly.
Other not directly involved but connected things to work on would be to add support to Valadoc for understanding the formatting of gi-docgen API references (issue) and modernizing the style of the outputted documentation pages bit (issue).
Requirements
Experience in programming with the Vala language is recommended. Other helpful topics are how compilers work and knowledge in the GObject type system.
Communication
Matrix: #vala:gnome.org