package
scapegoat
Type Members
-
case class
Configuration(dataDir: Option[File], disabledInspections: List[String], enabledInspections: List[String], ignoredFiles: List[String], consoleOutput: Boolean, verbose: Boolean, reports: Reports, customInspectors: Seq[Inspection], sourcePrefix: String, minimalLevel: Level, overrideLevels: Map[String, Level]) extends Product with Serializable
-
class
Feedback extends AnyRef
-
abstract
class
Inspection extends AnyRef
-
final
case class
InspectionContext(global: Global, feedback: Feedback) extends Product with Serializable
-
abstract
class
Inspector extends AnyRef
-
sealed
trait
Level extends AnyRef
-
case class
Reports(disableXML: Boolean, disableHTML: Boolean, disableScalastyleXML: Boolean, disableMarkdown: Boolean) extends Product with Serializable
-
class
Safe extends Annotation with Annotation with ClassfileAnnotation
-
class
ScapegoatComponent extends PluginComponent with TypingTransformers with Transform
-
-
final
case class
Warning(text: String, line: Int, level: Level, sourceFileFull: String, sourceFileNormalized: String, snippet: Option[String], explanation: String, inspection: String) extends Product with Serializable
Value Members
-
object
Configuration extends Serializable
-
-
-
-
package
io
-
val
isScala213: Boolean
-
val
scalaVersion: String
-
val
shortScalaVersion: String
Inherited from AnyRef
Inherited from Any