p

org

scalastyle

package scalastyle

Ordering
  1. Alphabetic
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] = List[String](), errorKey: Option[String] = 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] = List[String](), errorKey: Option[String] = 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] = List[String](), errorKey: Option[String] = 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] = 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
  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] = List[String](), errorKey: Option[String] = 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] = None, column: Option[Int] = None, customMessage: Option[String] = 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] = None, column: Option[Int] = 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

Ungrouped