1. A method for analyzing changes in customized code of an enterprise resource planning (ERP) application from a previous instance of transformation of the customized code of the ERP application, the method comprising: (a) identifying, by an automated maintenance tool, from an instance of an enterprise resource planning (ERP) application previously transformed by the automated maintenance tool, changes to customized code of the ERP application since a previous execution of transformation; (b) determining, by the automated maintenance tool, which portions of changes to the customized code violate a predetermined set of coding rules, the predetermined set of coding rules used by the automated maintenance tool to generate the instance of the previously transformed ERP application; and (c) enumerating, by the automated maintenance tool, the portions of changes to the customized code that violate the predetermined set of coding rules by one of developer, time or type of object.