code: /*
  WhitespaceAround
  allowEmptyConstructors = (default)false
  allowEmptyMethods = (default)false
  allowEmptyTypes = (default)false
  allowEmptyLoops = (default)false
  allowEmptyLambdas = (default)false
  allowEmptyCatches = (default)false
  ignoreEnhancedForColon = (default)true
  tokens = ELLIPSIS
  
  
  */
  
  package com.puppycrawl.tools.checkstyle.checks.whitespace.whitespacearound;
  
  class InputWhitespaceAroundVarargs
  {
      public void main0(String... args) { } // violation ''...' is not preceded with whitespace'
      public static void main1(String ...args) { } // violation ''...' is not followed by whitespace'
      public static void main2(String...args) { } // 2 violations
      public static void main3(String ... args) { }
      public void varargs(int...arr) { } // 2 violations
      public void doubleValue(int a, int...b) { } // 2 violations
  
  }
  