Package

org

scalastyle

Permalink

package scalastyle

Visibility
  1. Public
  2. All

Type Members

  1. trait Checker[A] extends AnyRef

    Permalink
  2. class CheckerUtils extends AnyRef

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

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

    Permalink
  5. trait CombinedChecker extends Checker[CombinedAst]

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

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

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

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

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

    Permalink
  11. class Directory extends AnyRef

    Permalink
  12. class DirectoryFileSpec extends RealFileSpec

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

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

    Permalink
  15. trait FileChecker extends Checker[Lines]

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

    Permalink
  17. trait FileSpec extends AnyRef

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

    Permalink
  19. sealed abstract class Level extends AnyRef

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

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

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

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

    Permalink
  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

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

    Permalink
  26. class MessageHelper extends AnyRef

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

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

    Permalink
  29. sealed abstract class ParameterType extends AnyRef

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

    Permalink
  31. class RealFileSpec extends FileSpec

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

    Permalink
  33. trait ScalariformChecker extends Checker[CompilationUnit]

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

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

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

    Permalink
  37. sealed abstract class ScalastyleError extends AnyRef

    Permalink
  38. class SourceSpec extends FileSpec

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

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

    Permalink
  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

    Permalink
  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

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

    Permalink
  44. class XmlPrettyPrinter extends PrettyPrinter

    Permalink

Value Members

  1. object BooleanType extends ParameterType with Product with Serializable

    Permalink
  2. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  3. object Checker

    Permalink
  4. object CommentFilter extends Serializable

    Permalink
  5. object Directory

    Permalink
  6. object ErrorLevel extends Level with Product with Serializable

    Permalink
  7. object InfoLevel extends Level with Product with Serializable

    Permalink
  8. object IntegerType extends ParameterType with Product with Serializable

    Permalink
  9. object Level

    Permalink
  10. object Main

    Permalink
  11. object Output

    Permalink
  12. object ParameterType

    Permalink
  13. object ScalastyleConfiguration extends Serializable

    Permalink
  14. object ScalastyleDefinition extends Serializable

    Permalink
  15. object StringType extends ParameterType with Product with Serializable

    Permalink
  16. object WarningLevel extends Level with Product with Serializable

    Permalink
  17. object XmlOutput

    Permalink
  18. package file

    Permalink
  19. package scalariform

    Permalink
  20. package util

    Permalink

Ungrouped