Automated source code formatting