o

bloop.cli

Validate

object Validate

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Validate
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def bsp(cmd: Bsp, isWindows: Boolean): Action
  2. def validateBuildForCLICommands(state: State, report: (String) ⇒ Unit): Task[State]

    Reports errors related to the build definition.

    Reports errors related to the build definition.

    The method is responsible of handling non-existing .bloop configuration directories and the reporting of recursive traces. This method is called from two places: the interpreter and bloop.bsp.BloopBspServices, where we invoke this method whenever the user is importing the build.

    state

    The state we want to validate.

    report

    A function for reporting (in BSP we send a showMessage, otherwise we print).

    returns

    A state, possibly with a status code if there were errors.