package
0.0.0-20250115223502-0ee3d4bd54b7
Repository: https://github.com/gnoverse/gnopls.git
Documentation: pkg.go.dev
# Packages
Package commandmeta provides metadata about LSP commands, by statically analyzing the command.Interface type.
Package gen is used to generate command bindings from the gopls command interface.
# Functions
No description provided by the author
MarshalArgs encodes the given arguments to json.RawMessages.
MustMarshalArgs is like MarshalArgs, but panics on error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnmarshalArgs decodes the given json.RawMessages to the variables provided by args.
# Constants
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Populate the [TestFile.Tests] field in [Package] returned by the Packages command.
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
Symbolic names for gopls commands, corresponding to methods of [Interface].
# Variables
No description provided by the author
# Structs
No description provided by the author
AddTelemetryCountersArgs holds the arguments to the AddCounters command that updates the telemetry counters.
No description provided by the author
ChangeSignatureArgs specifies a "change signature" refactoring to perform.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DiagnoseFilesArgs specifies a set of files for which diagnostics are wanted.
No description provided by the author
No description provided by the author
FileStats holds information about a set of files.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MemStatsResult holds selected fields from runtime.MemStats.
No description provided by the author
No description provided by the author
No description provided by the author
Package describes a Go package (not an empty parent).
No description provided by the author
PackagesArgs holds arguments for the Packages command.
PackagesResult is the result of the Packages command.
PackageStats holds information about a collection of packages.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RunVulncheckResult holds the result of asynchronously starting the vulncheck command.
StackEntry models an element of a call stack.
StartProfileArgs holds the arguments to the StartProfile command.
StartProfileResult holds the result of the StartProfile command.
StopProfileArgs holds the arguments to the StopProfile command.
StopProfileResult holds the result to the StopProfile command.
TestCase represents a test case.
No description provided by the author
No description provided by the author
No description provided by the author
A View holds summary information about a cache.View.
ViewStats holds information about a single View in the session.
No description provided by the author
WorkspaceStatsResult returns information about the size and shape of the workspace.
# Interfaces
Interface defines the interface gopls exposes for the workspace/executeCommand request.
# Type aliases
CallStack models a trace of function calls starting with a client function or method and ending with a call to a vulnerable symbol.
A Command identifies one of gopls' ad-hoc extension commands that may be invoked through LSP's executeCommand.
PackagesMode controls the details to include in PackagesResult.