ScalafixFileEvaluationImpl

scalafix.internal.interfaces.ScalafixFileEvaluationImpl
See theScalafixFileEvaluationImpl companion object
final case class ScalafixFileEvaluationImpl(originalPath: AbsolutePath, fixedOpt: Option[String], exitStatus: ExitStatus, errorMessage: Option[String], diagnostics: Seq[RuleDiagnostic], patches: Seq[ScalafixPatchImpl])(args: ValidatedArgs, ctxOpt: Option[RuleCtx], index: Option[SemanticdbIndex]) extends ScalafixFileEvaluation

Attributes

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

Members list

Value members

Concrete methods

override def applyPatches(): Array[ScalafixError]

Attributes

Definition Classes
override def applyPatches(selectedPatches: Array[ScalafixPatch]): Array[ScalafixError]

Attributes

Definition Classes

Attributes

Definition Classes
override def getError(): Optional[ScalafixFileEvaluationError]

Attributes

Definition Classes
override def getErrorMessage: Optional[String]

Attributes

Definition Classes
override def getEvaluatedFile: Path

Attributes

Definition Classes

Attributes

Definition Classes
override def getPatches: Array[ScalafixPatch]

Attributes

Definition Classes
override def isSuccessful: Boolean

Attributes

Definition Classes
override def previewPatches(): Optional[String]

Attributes

Definition Classes
override def previewPatches(selectedPatches: Array[ScalafixPatch]): Optional[String]

Attributes

Definition Classes
override def previewPatchesAsUnifiedDiff: Optional[String]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

val pathToReplace: AbsolutePath