-
Notifications
You must be signed in to change notification settings - Fork 14
How to add a check?
Each check is a file located in the checks/
folder (see wiki - How does it work?), and need to follow some guidelines:
This is the function that tells launch_checks
if the current check must be performed before the others, or if it doesn't matter.
Its sole purpose is to return an int (the recommended use is between 1
and 5
).
The higher the number, the faster the function will be executed.
Since check_keywords
populates the site.keywords
var, it need to be executed before all the functions that will use site.keywords
var.
This is the main function of your file, the one that will do the check and that will populate the site.warnings
and/or site.problems
lists.
coming soon (the code will soon change, I don't want to write something obsolete)
If you want to know the reasons why we chose these checks in particular.
Checks that are not included inside the project