Package-level declarations

Types

Link copied to clipboard
enum Tool : ProtocolMessageEnum
Enumerates supported tooling extensions for Elide.
Protobuf enum elide.tools.Tool
Link copied to clipboard
class ToolError : GeneratedMessage, ToolErrorOrBuilder
Describes an error that occurred while running a tool within a user's project.
Protobuf type elide.tools.ToolError
Link copied to clipboard

Protobuf type elide.tools.ToolError

Link copied to clipboard
interface ToolErrorOrBuilder : MessageOrBuilder
Link copied to clipboard
class ToolInfo : GeneratedMessage, ToolInfoOrBuilder
Describes info about a single supported tool.
Protobuf type elide.tools.ToolInfo
Link copied to clipboard
object ToolInfoKt

Protobuf type elide.tools.ToolInfo

Link copied to clipboard
interface ToolInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class ToolOptions : GeneratedMessage, ToolOptionsOrBuilder
Describes options which can customize the behavior of a supported tool.
Protobuf type elide.tools.ToolOptions
Link copied to clipboard

Protobuf type elide.tools.ToolOptions

Link copied to clipboard
interface ToolOptionsOrBuilder : MessageOrBuilder
Link copied to clipboard
Link copied to clipboard
class ToolRequest : GeneratedMessage, ToolRequestOrBuilder
Describes a request to run a tool within a user's project.
Protobuf type elide.tools.ToolRequest
Link copied to clipboard

Protobuf type elide.tools.ToolRequest

Link copied to clipboard
interface ToolRequestOrBuilder : MessageOrBuilder
Link copied to clipboard
class ToolResult : GeneratedMessage, ToolResultOrBuilder
Describes a response from a tool run within a user's project.
Protobuf type elide.tools.ToolResult
Link copied to clipboard

Protobuf type elide.tools.ToolResult

Link copied to clipboard
interface ToolResultOrBuilder : MessageOrBuilder
Link copied to clipboard
class Tools
Link copied to clipboard
class ToolSupport : GeneratedMessage, ToolSupportOrBuilder
Describes tooling support for a given run of Elide.
Protobuf type elide.tools.ToolSupport
Link copied to clipboard

Protobuf type elide.tools.ToolSupport

Link copied to clipboard
interface ToolSupportOrBuilder : MessageOrBuilder

Functions

Link copied to clipboard
inline fun ToolError.copy(block: ToolErrorKt.Dsl.() -> Unit): ToolError
inline fun ToolInfo.copy(block: ToolInfoKt.Dsl.() -> Unit): ToolInfo
inline fun ToolResult.copy(block: ToolResultKt.Dsl.() -> Unit): ToolResult
Link copied to clipboard
@JvmName(name = "-initializetoolError")
inline fun toolError(block: ToolErrorKt.Dsl.() -> Unit): ToolError
Link copied to clipboard
@JvmName(name = "-initializetoolInfo")
inline fun toolInfo(block: ToolInfoKt.Dsl.() -> Unit): ToolInfo
Link copied to clipboard
@JvmName(name = "-initializetoolOptions")
inline fun toolOptions(block: ToolOptionsKt.Dsl.() -> Unit): ToolOptions
Link copied to clipboard
@JvmName(name = "-initializetoolRequest")
inline fun toolRequest(block: ToolRequestKt.Dsl.() -> Unit): ToolRequest
Link copied to clipboard
@JvmName(name = "-initializetoolResult")
inline fun toolResult(block: ToolResultKt.Dsl.() -> Unit): ToolResult
Link copied to clipboard
@JvmName(name = "-initializetoolSupport")
inline fun toolSupport(block: ToolSupportKt.Dsl.() -> Unit): ToolSupport