org

scalastyle

package scalastyle

Visibility
  1. Public
  2. All

Type Members

  1. trait Checker[A] extends AnyRef

  2. class CheckerUtils extends AnyRef

  3. case class ColumnError(line: Int, column: Int, args: List[String] = immutable.this.Nil, errorKey: Option[String] = scala.None) extends ScalastyleError with Product with Serializable

  4. case class CombinedAst(compilationUnit: CompilationUnit, lines: Lines) extends Product with Serializable

  5. trait CombinedChecker extends Checker[CombinedAst]

  6. case class CommentFilter(id: Option[String], start: Option[LineColumn], end: Option[LineColumn]) extends Product with Serializable

  7. case class CommentInter(id: Option[String], position: Int, off: Boolean) extends Product with Serializable

  8. case class ConfigurationChecker(className: String, level: Level, enabled: Boolean, parameters: Map[String, String], customMessage: Option[String], customId: Option[String]) extends Product with Serializable

  9. case class DefinitionChecker(className: String, id: String, level: Level, parameters: Map[String, DefinitionParameter]) extends Product with Serializable

  10. case class DefinitionParameter(name: String, typeName: ParameterType, multiple: Boolean, defaultValue: String) extends Product with Serializable

  11. class Directory extends AnyRef

  12. class DirectoryFileSpec extends RealFileSpec

  13. case class EndFile[+T <: FileSpec](fileSpec: T) extends Message[T] with Product with Serializable

  14. case class EndWork[+T <: FileSpec]() extends Message[T] with Product with Serializable

  15. trait FileChecker extends Checker[Lines]

  16. case class FileError(args: List[String] = immutable.this.Nil, errorKey: Option[String] = scala.None) extends ScalastyleError with Product with Serializable

  17. trait FileSpec extends AnyRef

  18. case class HiddenTokenInfo(tokens: Seq[HiddenToken]) extends Product with Serializable

  19. sealed abstract class Level extends AnyRef

  20. case class Line(text: String, start: Int, end: Int) extends Product with Serializable

  21. case class LineColumn(line: Int, column: Int) extends Product with Serializable

  22. case class LineError(line: Int, args: List[String] = immutable.this.Nil, errorKey: Option[String] = scala.None) extends ScalastyleError with Product with Serializable

  23. case class Lines(lines: Array[Line], lastChar: Char) extends Product with Serializable

  24. case class MainConfig(error: Boolean, config: Option[String] = scala.None, directories: List[String] = immutable.this.Nil, verbose: Boolean = false, quiet: Boolean = false, warningsaserrors: Boolean = false, xmlFile: Option[String] = scala.None, xmlEncoding: Option[String] = scala.None, inputEncoding: Option[String] = scala.None, externalJar: Option[String] = scala.None, excludedFiles: Seq[String] = immutable.this.Nil) extends Product with Serializable

  25. sealed abstract class Message[+T <: FileSpec] extends AnyRef

  26. class MessageHelper extends AnyRef

  27. trait Output[T <: FileSpec] extends AnyRef

  28. case class OutputResult(files: Int, errors: Int, warnings: Int, infos: Int) extends Product with Serializable

  29. sealed abstract class ParameterType extends AnyRef

  30. case class PositionError(position: Int, args: List[String] = immutable.this.Nil, errorKey: Option[String] = scala.None) extends ScalastyleError with Product with Serializable

  31. class RealFileSpec extends FileSpec

  32. case class ScalariformAst(ast: CompilationUnit, comments: List[Comment]) extends Product with Serializable

  33. trait ScalariformChecker extends Checker[CompilationUnit]

  34. class ScalastyleChecker[T <: FileSpec] extends AnyRef

  35. case class ScalastyleConfiguration(name: String, commentFilter: Boolean, checks: List[ConfigurationChecker]) extends Product with Serializable

  36. case class ScalastyleDefinition(checkers: List[DefinitionChecker]) extends Product with Serializable

  37. sealed abstract class ScalastyleError extends AnyRef

  38. class SourceSpec extends FileSpec

  39. case class StartFile[+T <: FileSpec](fileSpec: T) extends Message[T] with Product with Serializable

  40. case class StartWork[+T <: FileSpec]() extends Message[T] with Product with Serializable

  41. case class StyleError[+T <: FileSpec](fileSpec: T, clazz: Class[_ <: Checker[_]], key: String, level: Level, args: List[String], lineNumber: Option[Int] = scala.None, column: Option[Int] = scala.None, customMessage: Option[String] = scala.None) extends Message[T] with Product with Serializable

  42. case class StyleException[+T <: FileSpec](fileSpec: T, clazz: Option[Class[_ <: Checker[_]]], message: String, stacktrace: String, lineNumber: Option[Int] = scala.None, column: Option[Int] = scala.None) extends Message[T] with Product with Serializable

  43. class TextOutput[T <: FileSpec] extends Output[T]

  44. class XmlPrettyPrinter extends PrettyPrinter

Value Members

  1. object BooleanType extends ParameterType with Product with Serializable

  2. object BuildInfo extends Product with Serializable

  3. object Checker

  4. object CommentFilter extends Serializable

  5. object Directory

  6. object ErrorLevel extends Level with Product with Serializable

  7. object InfoLevel extends Level with Product with Serializable

  8. object IntegerType extends ParameterType with Product with Serializable

  9. object Level

  10. object Main

  11. object Output

  12. object ParameterType

  13. object ScalastyleConfiguration extends Serializable

  14. object ScalastyleDefinition extends Serializable

  15. object StringType extends ParameterType with Product with Serializable

  16. object WarningLevel extends Level with Product with Serializable

  17. object XmlOutput

  18. package file

  19. package scalariform

  20. package util

Ungrouped