package scalastyle
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Checker[A] extends AnyRef
- class CheckerUtils 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
- trait CombinedChecker extends Checker[CombinedAst]
- 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
- class DirectoryFileSpec extends RealFileSpec
- 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
- trait FileChecker extends Checker[Lines]
- 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
- class MessageHelper extends AnyRef
- trait Output[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
- class RealFileSpec extends FileSpec
- case class ScalariformAst(ast: CompilationUnit, comments: List[Comment]) extends Product with Serializable
- trait ScalariformChecker extends Checker[CompilationUnit]
- class ScalastyleChecker[T <: FileSpec] extends AnyRef
- case class ScalastyleConfiguration(name: String, commentFilter: Boolean, checks: List[ConfigurationChecker]) extends Product with Serializable
- case class ScalastyleDefinition(checkers: List[DefinitionChecker]) extends Product with Serializable
- sealed abstract class ScalastyleError extends AnyRef
- class SourceSpec extends FileSpec
- 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
- class TextOutput[T <: FileSpec] extends Output[T]
- class XmlPrettyPrinter extends PrettyPrinter
Value Members
- object BooleanType extends ParameterType with Product with Serializable
- object BuildInfo extends Product with Serializable
- object Checker
- object CommentFilter extends Serializable
- object Directory
- object ErrorLevel extends Level with Product with Serializable
- object InfoLevel extends Level with Product with Serializable
- object IntegerType extends ParameterType with Product with Serializable
- object Level
- object Main
- object Output
- object ParameterType
- object ScalastyleConfiguration extends Serializable
- object ScalastyleDefinition extends Serializable
- object StringType extends ParameterType with Product with Serializable
- object WarningLevel extends Level with Product with Serializable
- object XmlOutput