6. The method as claimed in claim 5 , wherein the detecting further comprises detecting the programming language associated with the modified source code file or the previous version of the source code file and retrieving a rule set associated with the detected programming language.
7. The method as claimed in claim 6 , wherein the rule set comprises rules for identifying syntactic constructs of the identified programming language.