Read only hooks should generally run only after write hooks.
Rules for editing this document
Only add a dependency once, i.e. if styler must run before roxygen,
add the requirement to styler or roxygen, not both. This makes keeping
track easier.
The hooks must appear in an order that meets all constraints, not
just randomly order constraints.
Hooks with dependencies
Read and write
style-files - caches; should run before roxygenize because of the
caching
roxygenize - caches
codemeta-description-updated - must be before
use-tidy-description
use-tidy-description
spell-check - updates inst/WORDLIST (unless
--read-only arg is specified); should run after
roxygenize