package generic

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AmendOptions(projects: List[String] = Nil, newTargets: List[String] = Nil, open: OpenOptions = OpenOptions(), export: ExportOptions = ExportOptions(), common: SharedOptions = SharedOptions()) extends Product with Serializable
  2. case class CreateOptions(targets: List[String] = Nil, name: Option[String] = None, bazel: Boolean = true, forcePants: Boolean = false, ignoreCache: Boolean = false, stopAfterCache: Boolean = false, export: ExportOptions = ExportOptions.default, open: OpenOptions = OpenOptions.default, common: SharedOptions = SharedOptions.default) extends Product with Serializable
  3. case class CurrentOptions(common: SharedOptions = SharedOptions()) extends Product with Serializable
  4. case class ExportOptions(sources: SourcesMode = SourcesMode.Default, strictDeps: StrictDepsMode = StrictDepsMode.Default, coursierBinary: Option[Path] = None, noBloopExit: Boolean = false, mergeTargetsInSameDirectory: Boolean = false) extends Product with Serializable
  5. sealed abstract class ImportMode extends AnyRef
  6. case class InfoOptions(projects: List[String] = Nil, common: SharedOptions = SharedOptions()) extends Product with Serializable
  7. case class ListProjects(common: SharedOptions = SharedOptions()) extends Product with Serializable
  8. case class OpenOptions(intellij: Boolean = false, intellijLauncher: Option[String] = None, vscode: Boolean = false, projects: List[String] = Nil, strict: Boolean = true, common: SharedOptions = SharedOptions.default) extends Product with Serializable
  9. case class Project(common: SharedOptions, name: String, targets: List[String], root: ProjectRoot, sources: SourcesMode, strictDeps: StrictDepsMode, importMode: ImportMode) extends Product with Serializable
  10. case class ProjectRoot(bspRoot: AbsolutePath) extends Product with Serializable
  11. case class RefreshOptions(projects: List[String] = Nil, update: Boolean = false, ignoreCache: Boolean = false, stopAfterCache: Boolean = false, export: ExportOptions = ExportOptions.default, open: OpenOptions = OpenOptions.default, common: SharedOptions = SharedOptions()) extends Product with Serializable
  12. case class RemoveOptions(projects: List[String] = Nil, common: SharedOptions = SharedOptions()) extends Product with Serializable
  13. case class SharedOptions(workspace: Path = PathIO.workingDirectory.toNIO, pants: Option[Path] = None, bazelPath: Option[Path] = None) extends Product with Serializable
  14. sealed abstract class SourcesMode extends AnyRef
  15. case class SwitchOptions(projects: List[String] = Nil, common: SharedOptions = SharedOptions.default) extends Product with Serializable

Value Members

  1. object AmendCommand extends Command[AmendOptions]
  2. object AmendOptions extends Serializable
  3. object BloopGlobalSettings
  4. object CreateCommand extends Command[CreateOptions]
  5. object CreateOptions extends Serializable
  6. object CurrentCommand extends Command[CurrentOptions]
  7. object CurrentOptions extends Serializable
  8. object DependencyResolution
  9. object ExportOptions extends Serializable
  10. object ImportMode
  11. object InfoCommand extends Command[InfoOptions]
  12. object InfoOptions extends Serializable
  13. object IntelliJ
  14. object ListCommand extends Command[ListProjects]
  15. object ListProjects extends Serializable
  16. object OpenCommand extends Command[OpenOptions]
  17. object OpenOptions extends Serializable
  18. object Project extends Serializable
  19. object RefreshCommand extends Command[RefreshOptions]
  20. object RefreshOptions extends Serializable
  21. object RemoveCommand extends Command[RemoveOptions]
  22. object RemoveOptions extends Serializable
  23. object SharedCommand
  24. object SharedOptions extends Serializable
  25. object SourcesMode
  26. object SwitchCommand extends Command[SwitchOptions]
  27. object SwitchOptions extends Serializable
  28. object VSCode

Ungrouped