package
scalastyle
Type Members
-
trait
Checker[A] extends AnyRef
-
-
case class
ColumnError(line: Int, column: Int, args: List[String] = List[String](), errorKey: Option[String] = None) extends ScalastyleError with Product with Serializable
-
case class
CombinedAst(compilationUnit: CompilationUnit, lines: Lines) extends Product with Serializable
-
-
case class
CommentFilter(id: Option[String], start: Option[LineColumn], end: Option[LineColumn]) extends Product with Serializable
-
case class
CommentInter(id: Option[String], position: Int, off: Boolean) extends Product with Serializable
-
case class
ConfigurationChecker(className: String, level: Level, enabled: Boolean, parameters: Map[String, String], customMessage: Option[String], customId: Option[String]) extends Product with Serializable
-
case class
DefinitionChecker(className: String, id: String, level: Level, parameters: Map[String, DefinitionParameter]) extends Product with Serializable
-
case class
DefinitionParameter(name: String, typeName: ParameterType, multiple: Boolean, defaultValue: String) extends Product with Serializable
-
class
Directory extends AnyRef
-
-
case class
EndFile[+T <: FileSpec](fileSpec: T) extends Message[T] with Product with Serializable
-
case class
EndWork[+T <: FileSpec]() extends Message[T] with Product with Serializable
-
-
case class
FileError(args: List[String] = List[String](), errorKey: Option[String] = None) extends ScalastyleError with Product with Serializable
-
trait
FileSpec extends AnyRef
-
case class
HiddenTokenInfo(tokens: Seq[HiddenToken]) extends Product with Serializable
-
sealed abstract
class
Level extends AnyRef
-
case class
Line(text: String, start: Int, end: Int) extends Product with Serializable
-
case class
LineColumn(line: Int, column: Int) extends Product with Serializable
-
case class
LineError(line: Int, args: List[String] = List[String](), errorKey: Option[String] = None) extends ScalastyleError with Product with Serializable
-
case class
Lines(lines: Array[Line], lastChar: Char) extends Product with Serializable
-
case class
MainConfig(error: Boolean, config: Option[String] = None, directories: List[String] = List(), verbose: Boolean = false, quiet: Boolean = false, warningsaserrors: Boolean = false, xmlFile: Option[String] = None, xmlEncoding: Option[String] = None, inputEncoding: Option[String] = None, externalJar: Option[String] = None, excludedFiles: Seq[String] = Nil) extends Product with Serializable
-
sealed abstract
class
Message[+T <: FileSpec] extends AnyRef
-
-
-
case class
OutputResult(files: Int, errors: Int, warnings: Int, infos: Int) extends Product with Serializable
-
sealed abstract
class
ParameterType extends AnyRef
-
case class
PositionError(position: Int, args: List[String] = List[String](), errorKey: Option[String] = None) extends ScalastyleError with Product with Serializable
-
-
case class
ScalariformAst(ast: CompilationUnit, comments: List[Comment]) extends Product with Serializable
-
-
-
case class
ScalastyleConfiguration(name: String, commentFilter: Boolean, checks: List[ConfigurationChecker]) extends Product with Serializable
-
-
sealed abstract
class
ScalastyleError extends AnyRef
-
-
case class
StartFile[+T <: FileSpec](fileSpec: T) extends Message[T] with Product with Serializable
-
case class
StartWork[+T <: FileSpec]() extends Message[T] with Product with Serializable
-
case class
StyleError[+T <: FileSpec](fileSpec: T, clazz: Class[_ <: Checker[_]], key: String, level: Level, args: List[String], lineNumber: Option[Int] = None, column: Option[Int] = None, customMessage: Option[String] = None) extends Message[T] with Product with Serializable
-
case class
StyleException[+T <: FileSpec](fileSpec: T, clazz: Option[Class[_ <: Checker[_]]], message: String, stacktrace: String, lineNumber: Option[Int] = None, column: Option[Int] = None) extends Message[T] with Product with Serializable
-
-