title: VSCode Redhat language support for Java's formatter forces max line length
body: <p>I'm using VS Code IDE for Java project. I install <a href="https://marketplace.visualstudio.com/items?itemName=redhat.java" rel="nofollow noreferrer">Language Support for Java(TM) by Red Hat</a> for formating code.</p>
  <p>settings.json:</p>
  <pre class="lang-json prettyprint-override"><code>{
      &quot;java.configuration.updateBuildConfiguration&quot;: &quot;automatic&quot;,
      &quot;java.debug.settings.hotCodeReplace&quot;: &quot;auto&quot;,
      &quot;java.format.settings.url&quot;: &quot;https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml&quot;,
      &quot;java.format.settings.profile&quot;: &quot;GoogleStyle&quot;,
  }
  </code></pre>
  <p>I'm writing a class like that:</p>
  <pre class="lang-java prettyprint-override"><code>public class Foo {
      private int theFirstVariable, theSecondVariable, theThirdVariable, theFourthVariable, theFifthVariable, theSixthVariable;
      Foo(
          int theFirstVariable,
          int theSecondVariable,
          int theThirdVariable,
          int theFourthVariable,
          int theFifthVariable,
          int theSixthVariable
      ) {
          this.theFirstVariable = theFirstVariable;
          this.theSecondVariable = theSecondVariable;
          this.theThirdVariable = theThirdVariable;
          this.theFourthVariable = theFourthVariable;
          this.theFifthVariable = theFifthVariable;
          this.theSixthVariable = theSixthVariable;
      }
  }
  </code></pre>
  <p>When i format code (Press <code>Ctrl + s</code>), it becomes:</p>
  <pre class="lang-java prettyprint-override"><code>public class Foo {
      private int theFirstVariable, theSecondVariable, theThirdVariable, theFourthVariable,
              theFifthVariable, theSixthVariable;
  
      Foo(int theFirstVariable, int theSecondVariable, int theThirdVariable, int theFourthVariable,
              int theFifthVariable, int theSixthVariable) {
          this.theFirstVariable = theFirstVariable;
          this.theSecondVariable = theSecondVariable;
          this.theThirdVariable = theThirdVariable;
          this.theFourthVariable = theFourthVariable;
          this.theFifthVariable = theFifthVariable;
          this.theSixthVariable = theSixthVariable;
      }
  }
  </code></pre>
  <p>At the constructor, it seems like the formator was trying to fill every parameters into one line until maximum line length exceeded. Can we keep keep the fommer's format and how to if we can?</p>