code quality analyzer