Packages

package bsp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class BspCompileResult extends Serializable

    Compile Response

  2. final class BspConnectionDetails extends Serializable

    https://build-server-protocol.github.io/docs/server-discovery.html

  3. final class BuildClientCapabilities extends Serializable

  4. final class BuildServerCapabilities extends Serializable

  5. final class BuildTarget extends Serializable

    Build target

  6. final class BuildTargetCapabilities extends Serializable

  7. final class BuildTargetIdentifier extends Serializable

    Build Target Identifier

  8. final class CleanCacheParams extends Serializable

    Clean Cache Request

  9. final class CleanCacheResult extends Serializable

    Clean Cache Response

  10. final class CompileParams extends Serializable

    Compile Request

  11. final class CompileProvider extends Serializable
  12. final class CompileReport extends Serializable

  13. final class CompileTask extends Serializable

    Compile Notifications

  14. final class DebugSessionAddress extends Serializable

  15. final class DebugSessionParams extends Serializable

  16. final class DependencySourcesItem extends Serializable

  17. final class DependencySourcesParams extends Serializable

    Dependency Sources Request

  18. final class DependencySourcesResult extends Serializable

    Dependency Sources Result

  19. final class Diagnostic extends Serializable

    Represents a diagnostic, such as a compiler error or warning.

    Represents a diagnostic, such as a compiler error or warning. Diagnostic objects are only valid in the scope of a resource.

  20. final class InitializeBuildParams extends Serializable

    Initialize Build Request

  21. final class InitializeBuildResult extends Serializable

  22. final class MetalsMetadata extends Serializable

    Metals metadata in the initialization request

  23. final class Position extends Serializable

    Position in a text document expressed as zero-based line and zero-based character offset.

    Position in a text document expressed as zero-based line and zero-based character offset. A position is between two characters like an 'insert' cursor in a editor.

  24. final class PublishDiagnosticsParams extends Serializable

    Publish Diagnostics

  25. final class Range extends Serializable

    A range in a text document expressed as (zero-based) start and end positions.

    A range in a text document expressed as (zero-based) start and end positions. A range is comparable to a selection in an editor. Therefore the end position is exclusive.

  26. final class ResourcesItem extends Serializable

  27. final class ResourcesParams extends Serializable
  28. final class ResourcesResult extends Serializable

    Build Target Resources response

  29. final class RunParams extends Serializable

    Run Request The run request is sent from the client to the server to run a build target.

    Run Request The run request is sent from the client to the server to run a build target. The server communicates during the initialize handshake whether this method is supported or not. An empty run request is valid.

  30. final class RunProvider extends Serializable
  31. final class RunResult extends Serializable

    Run Result

  32. final class SbtBuildTarget extends Serializable

    Contains sbt-specific metadata for providing editor support for sbt build files.

    Contains sbt-specific metadata for providing editor support for sbt build files. This metadata is embedded in the data: Option[Json] field of the BuildTarget definition when the dataKind field contains "sbt".

  33. final class ScalaBuildTarget extends Serializable

    Contains scala-specific metadata for compiling a target containing Scala sources.

    Contains scala-specific metadata for compiling a target containing Scala sources. This metadata is embedded in the data: Option[Json] field of the BuildTarget definition, when the dataKind field contains "scala".

  34. final class ScalaMainClass extends Serializable

  35. final class ScalaMainClassesItem extends Serializable

  36. final class ScalaMainClassesParams extends Serializable

    Scala Main Class Request The build target main classes request is sent from the client to the server to query for the list of main classes that can be fed as arguments to buildTarget/run.

  37. final class ScalaMainClassesResult extends Serializable

  38. final class ScalaTestClassesItem extends Serializable

  39. final class ScalaTestClassesParams extends Serializable

    Scala Test Class Request The build target scala test options request is sent from the client to the server to query for the list of fully qualified names of test clases in a given list of targets.

  40. final class ScalaTestClassesResult extends Serializable

  41. final class ScalaTestParams extends Serializable

    Scala Test Params ScalaTestParams contains scala-specific metadata for testing Scala targets.

    Scala Test Params ScalaTestParams contains scala-specific metadata for testing Scala targets. This metadata is embedded in the data field of the buildTarget/test request when the dataKind field contains "scala-test".

  42. final class ScalacOptionsItem extends Serializable

  43. final class ScalacOptionsParams extends Serializable

    Scalac options The build target scalac options request is sent from the client to the server to query for the list of compiler options necessary to compile in a given list of targets.

  44. final class ScalacOptionsResult extends Serializable
  45. final class SourceItem extends Serializable

  46. final class SourcesItem extends Serializable

  47. final class SourcesParams extends Serializable

    Build Target Sources Request

  48. final class SourcesResult extends Serializable

    Build Target Sources response

  49. final class TaskFinishParams extends Serializable

  50. final class TaskId extends Serializable

  51. final class TaskProgressParams extends Serializable

  52. final class TaskStartParams extends Serializable

    Task Notifications

  53. final class TestParams extends Serializable

    Test Request The test build target request is sent from the client to the server to test the given list of build targets.

    Test Request The test build target request is sent from the client to the server to test the given list of build targets. The server communicates during the initialize handshake whether this method is supported or not.

  54. final class TestProvider extends Serializable
  55. final class TestResult extends Serializable

    Test Result

  56. final class TextDocumentIdentifier extends Serializable

  57. final class WorkspaceBuildTargetsResult extends Serializable

    Workspace Build Targets response

Value Members

  1. object BspCompileResult extends Serializable
  2. object BspConnectionDetails extends Serializable
  3. object BuildClientCapabilities extends Serializable
  4. object BuildServerCapabilities extends Serializable
  5. object BuildServerConnection
  6. object BuildServerTasks
  7. object BuildTarget extends Serializable
  8. object BuildTargetCapabilities extends Serializable
  9. object BuildTargetIdentifier extends Serializable
  10. object BuildTargetName
  11. object BuildTargetTag
  12. object CleanCacheParams extends Serializable
  13. object CleanCacheResult extends Serializable
  14. object CompileParams extends Serializable
  15. object CompileProvider extends Serializable
  16. object CompileReport extends Serializable
  17. object CompileTask extends Serializable
  18. object DebugSessionAddress extends Serializable
  19. object DebugSessionParams extends Serializable
  20. object DependencySourcesItem extends Serializable
  21. object DependencySourcesParams extends Serializable
  22. object DependencySourcesResult extends Serializable
  23. object Diagnostic extends Serializable
  24. object DiagnosticSeverity
  25. object InitializeBuildParams extends Serializable
  26. object InitializeBuildResult extends Serializable
  27. object MetalsMetadata extends Serializable
  28. object Position extends Serializable
  29. object PublishDiagnosticsParams extends Serializable
  30. object Range extends Serializable
  31. object ResourcesItem extends Serializable
  32. object ResourcesParams extends Serializable
  33. object ResourcesResult extends Serializable
  34. object RunParams extends Serializable
  35. object RunProvider extends Serializable
  36. object RunResult extends Serializable
  37. object SbtBuildTarget extends Serializable
  38. object ScalaBuildTarget extends Serializable
  39. object ScalaMainClass extends Serializable
  40. object ScalaMainClassesItem extends Serializable
  41. object ScalaMainClassesParams extends Serializable
  42. object ScalaMainClassesResult extends Serializable
  43. object ScalaPlatform
  44. object ScalaTestClassesItem extends Serializable
  45. object ScalaTestClassesParams extends Serializable
  46. object ScalaTestClassesResult extends Serializable
  47. object ScalaTestParams extends Serializable
  48. object ScalacOptionsItem extends Serializable
  49. object ScalacOptionsParams extends Serializable
  50. object ScalacOptionsResult extends Serializable
  51. object SourceItem extends Serializable
  52. object SourceItemKind
  53. object SourcesItem extends Serializable
  54. object SourcesParams extends Serializable
  55. object SourcesResult extends Serializable
  56. object StatusCode
  57. object TaskFinishParams extends Serializable
  58. object TaskId extends Serializable
  59. object TaskProgressParams extends Serializable
  60. object TaskStartParams extends Serializable
  61. object TestParams extends Serializable
  62. object TestProvider extends Serializable
  63. object TestResult extends Serializable
  64. object TextDocumentIdentifier extends Serializable
  65. object WorkspaceBuildTargetsResult extends Serializable

Ungrouped