9 Commits

Author SHA1 Message Date
Nathan Williis
d80b8dbc89 Docs, minor: add regularized title text to all modules. 2024-09-16 12:48:15 +01:00
Simon Cozens
ca8703f653
[docs] Document feaLib (#1941)
[docs] Document feaLib

* Rearrange docs by user intention, highlighting the things you can do with each component.
* Remove reference to lexer and error modules from documentation tree, since they’re not user-facing.
* I’ve added docstrings to the parser even though we only provide access to the user-facing part of the API in the main documentation, just to clarify what some of the more obscure methods do and provide links to the spec.
* AST *is* user-facing if you’re building your own feature files in code, so all classes are documented with the user in mind.
2020-05-12 23:11:17 +01:00
Chris Simpkins
d0cdffe437
[Doc] add inherited member docstring parsing support 2020-04-19 14:29:18 -04:00
Chris Simpkins
b014e52cf8
[Doc] add feaLib.ast documentation 2020-04-19 14:29:18 -04:00
Chris Simpkins
d67c59539b
[Doc] add feaLib.builder documentation 2020-04-19 14:29:18 -04:00
Chris Simpkins
4500339fa5
[Doc] add feaLib.error documentation 2020-04-19 14:29:18 -04:00
Chris Simpkins
78772d2eb8
[Doc] add feaLib.lexer documentation 2020-04-19 14:29:18 -04:00
Chris Simpkins
ccaa01062f
[Doc] add feaLib.parser documentation 2020-04-19 14:29:18 -04:00
Chris Simpkins
5100962383
[Doc] modify feaLib documentation path 2020-04-19 14:29:18 -04:00