title: Is there a quick way to refactor the entire codebase to adopt a different code convention?
body: <p>I have received ownership of a code base that, although very well written, uses a rather bizarre convention:</p>
  
  <pre><code>public void someMethod(String pName, Integer pAge, Context pContext) 
  { 
      ... 
  }
  </code></pre>
  
  <p>I'd like to make the following two changes to the entire code:</p>
  
  <pre><code>public void someMethod(String name, Integer age, Context context) { ... }
  </code></pre>
  
  <ol>
  <li>Opening bracket in the same line of the method declaration</li>
  <li>Use a camelCase name for all parameters of the method, without this weird "p" prefix</li>
  </ol>
  
  <p>Can checkstyle help me here? I'm looking but I can't find a way to rename all parameters in all method signatures to something more pleasant.</p>