This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

A linter tool for documentations.

0.2.0 2015-07-23 20:18 UTC

This package is auto-updated.

Last update: 2021-08-24 18:37:50 UTC


Welcome to DocBot! This bot will lint your documentation files according to the Symfony Doc Standards.


$ composer global require wouterj/docbot


# linting a directory
$ docbot lint some_directory/

# linting a file
$ docbot lint path/to/file.rst

# ignoring files (like backup files)
$ docbot lint --ignore *~ some_directory/
# or
$ docbot lint -i *~ some_directory/

# specifying a reviewer type (available types: rst, doc, symfony)
$ docbot lint --types rst ...
# or
$ docbot lint -t rst ...

# or multiple types
$ docbot lint -t rst -t doc ...


You started reading this section? You're my hero! Feel free to submit PRs, issues or do any other thing that benefits Docbot.


The DocBot is written as a big validator, each reviewer being a ConstraintValidator for a class constraint of Gnugat\Redaktilo\Text.


This project is created under the BSD license.