Skip to content

Backgrounds

How-to Guides

Technical References

Code review

VIP offers automated scans for all pull requests, and an option for manual reviews of pull requests for customers with Application Support.

Automated scans

When a pull request is opened in GitHub, the VIP Code Analysis Bot will automatically scan the entire codebase against the VIP Coding Standards using PHP_CodeSniffer (PHPCS). Refer to this guide to learn more about PHPCS review feedback. VIP strongly recommends scanning code with PHPCS before submitting a pull request to expedite the review process.

Manual code review

Customers with Application Support may also request specific developer feedback on their codebase (including themes and custom plugins) by adding the “[VIP] Review Request” label to a pull request in master. Before adding the label, ensure that as many errors and warnings as possible from the automated scan have already been addressed. Pull requests that are not against master and pull requests without the [VIP] Review Request label will not be manually reviewed.

Last updated: January 09, 2022