1. A system configured to perform automatic code review, the system comprising a processor and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions for: receiving, by a software module executing on the system, a version of source code; processing, by the software module, the version of source code for potential coding issues based on a code review configuration; and upon detecting a coding issue in the version of source code, generating, by the software module, an automatic review for the coding issue, wherein the automatic review contains a location identifying the coding issue in the version of source code and a review comment selected from the code review configuration and associated with the coding issue.