All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.virtuslab.ideprobe.protocol.Inspections.scala Maven / Gradle / Ivy

There is a newer version: 0.53.0
Show newest version
package org.virtuslab.ideprobe.protocol

sealed trait RunFixesSpec
object RunFixesSpec {
  object All extends RunFixesSpec
  object None extends RunFixesSpec
  case class Specific(fixes: Seq[String]) extends RunFixesSpec
}

case class InspectionRunParams(
    className: String,
    targetFile: FileRef,
    runFixes: RunFixesSpec
)

case class ProblemDescriptor(message: String, line: Int, element: String, fixes: Seq[String])
case class InspectionRunResult(descriptors: Seq[ProblemDescriptor])




© 2015 - 2024 Weber Informatics LLC | Privacy Policy