1. A method comprising: receiving, by a device, a plurality of coding violation indications associated with one or more portions of code; categorizing, by the device, the plurality of coding violation indications based on a plurality of coding quality attributes to create a plurality of categorized violation indications; determining, by the device and based on the plurality of categorized violation indications, a first code quality index for each of the plurality of coding quality attributes, the first code quality index being determined based on an automated review of each of the plurality of coding violation indications; receiving, by the device, information associated with a second code quality index for each of the plurality of coding quality attributes, the information associated with the second code quality index for each of the plurality of coding quality attributes being determined based on a manual review of each of the plurality of coding violation indications; determining, by the device and based on the first code quality index and the second code quality index, a third code quality index, the third code quality index being an average of the first code quality index and the second code quality index; and providing, by the device and for presentation, quality information associated with the one or more portions of the code, the quality information including: information identifying each of the plurality of coding quality attributes, a respective first code quality index associated with each of the plurality of coding quality attributes, a respective second code quality index associated with each of the plurality of coding quality attributes, and a respective third code quality index associated with each of the plurality of coding quality attributes.