Scalastyle standard configuration true ARROW, EQUALS, ELSE, TRY, CATCH, FINALLY, LARROW, RARROW ARROW, EQUALS, COMMA, COLON, IF, ELSE, DO, WHILE, FOR, MATCH, TRY, CATCH, FINALLY, LARROW, RARROW ^FunSuite[A-Za-z]*$ Tests must extend org.apache.spark.SparkFunSuite instead. ^println$ @VisibleForTesting Class\.forName JavaConversions Instead of importing implicits in scala.collection.JavaConversions._, import scala.collection.JavaConverters._ and use .asScala / .asJava methods ^getConfiguration$|^getTaskAttemptID$ Instead of calling .getConfiguration() or .getTaskAttemptID() directly, use SparkHadoopUtil's getConfigurationFromJobContext() and getTaskAttemptIDFromTaskAttemptContext() methods. 800> 30 10 50 -1,0,1,2,3