Java Code Style and Static Analysis