scalafix.internal.sbt

Members list

Type members

Classlikes

sealed trait Arg extends ScalafixArguments => ScalafixArguments

Attributes

Companion
object
Supertypes
trait ScalafixArguments => ScalafixArguments
class Object
trait Matchable
class Any
Known subtypes
class Classpath
class Config
object NoCache
class ParsedArgs
class Paths
class PrintStream
class Rules
class ScalaVersion
Show all
object Arg

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Arg.type
class BlockingCache[K, V]

A basic thread-safe cache with arbitrary eviction on GC pressure.

A basic thread-safe cache with arbitrary eviction on GC pressure.

Attributes

Supertypes
class Object
trait Matchable
class Any
object Compat

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Compat.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class DependencyRule(ruleName: String, dependency: ModuleID)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait Implicits

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Implicits
object Implicits extends Implicits

Attributes

Companion
trait
Supertypes
trait Implicits
class Object
trait Matchable
class Any
Self type
Implicits.type
class JGitCompletion(cwd: Path)

Attributes

Supertypes
class Object
trait Matchable
class Any
class LoggingOutputStream(logger: Logger, level: Value, separator: String) extends OutputStream

Split an OutputStream into messages and feed them to a given logger at a specified level. Not thread-safe.

Split an OutputStream into messages and feed them to a given logger at a specified level. Not thread-safe.

Attributes

Companion
object
Supertypes
class OutputStream
trait Flushable
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait Printable extends Product

Attributes

Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class ScalafixCompletions(workingDirectory: Path, loadedRules: () => Seq[ScalafixRule], terminalWidth: Option[Int], allowedTargetFilesPrefixes: Seq[Path], jgitCompletion: JGitCompletion)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ScalafixLogger(logger: Logger) extends ScalafixMainCallback

Attributes

Supertypes
trait ScalafixMainCallback
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
class SemanticdbNotFound(ruleNames: Seq[String], scalaVersion: String)

Attributes

Supertypes
class Object
trait Matchable
class Any
object ShellArgs

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
ShellArgs.type
case class ShellArgs(rules: List[String], files: List[String], extra: List[String], noCache: Boolean)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all