reviewer
The Reviewer module provides plugins to automate reviews of Drupal configuration, helping developers catch build issues and decrease the time spent checking configuration forms.
Additional Requirements
This module requires Drush 12.
Usage
Reviews can be run through Drush or reviewed at /admin/reports/reviewer when the reviewer_ui submodule is enabled.
Reviewer provides the following Drush commands:
reviewer:list: Lists all available reviews.reviewer:run: Runs reviews.
Use the --help flag to see available options for each command.
Enable the reviewer_test submodule to install test content and reviews to try out Reviewer!
Additional options when running reviews
You may specify specific reviews to run by their ID. For example, reviewer:run test_node test_taxonomy runs the "Test Node" and "Test Taxonomy" reviews. For reviews that support bundles you can specify specific bundles to run. reviewer:run test_node:test_fail runs the "Test Node" review on the "test_fail" content type only.
Options
review: Interactively review, prompting to ignore failures and errors.review-new: Interactively review, prompting to ignore new failures and errors only.review-reset: Interactively review, prompting to ignore all failures and errors on the reviews run. Any previously ignored items will be forgotten and will need to be ignored again.show-passed: Display passed tests in addition to failures and errors.show-not-run: Display tests which were not run in addition to failures and errors.show-ignored: Display ignored tests in addition to failures and errors.show-all: Display ignored and passed tests in addition to failures and errors.window-width: Set the window width to constrain the output table size. Defaults to no width.
Creating Reviews
Detailed information on how to create reviews can be found in the module's README.md.