Directories
¶
| Path | Synopsis |
|---|---|
|
Package fuzzy implements a fuzzy matching algorithm.
|
Package fuzzy implements a fuzzy matching algorithm. |
|
util
|
|
|
cursorutil
Package cursorutil provides utility functions for working with inspector.Cursor.
|
Package cursorutil provides utility functions for working with inspector.Cursor. |
|
safetoken
Package safetoken provides wrappers around methods in go/token, that return errors rather than panicking.
|
Package safetoken provides wrappers around methods in go/token, that return errors rather than panicking. |
|
xtools
|
|
|
analysis/analyzerutil
Package analyzerutil provides implementation helpers for analyzers.
|
Package analyzerutil provides implementation helpers for analyzers. |
|
analysis/typeindex
Package typeindex defines an analyzer that provides a lesiw.io/plscheck/internal/xtools/typesinternal/typeindex.Index.
|
Package typeindex defines an analyzer that provides a lesiw.io/plscheck/internal/xtools/typesinternal/typeindex.Index. |
|
astutil
Package astutil provides various AST utility functions for gopls.
|
Package astutil provides various AST utility functions for gopls. |
|
flow
Package flow implements a monotone flow analysis framework.
|
Package flow implements a monotone flow analysis framework. |
|
graph
Package graph provides a common abstraction for directed graphs and standard graph algorithms.
|
Package graph provides a common abstraction for directed graphs and standard graph algorithms. |
|
packagepath
Package packagepath provides metadata operations on package path strings.
|
Package packagepath provides metadata operations on package path strings. |
|
refactor
Package refactor provides operators to compute common textual edits for refactoring tools.
|
Package refactor provides operators to compute common textual edits for refactoring tools. |
|
stdlib
Package stdlib provides a table of all exported symbols in the standard library, along with the version at which they first appeared.
|
Package stdlib provides a table of all exported symbols in the standard library, along with the version at which they first appeared. |
|
typeparams
Package typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18.
|
Package typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18. |
|
typesinternal
Package typesinternal provides helpful operators for dealing with go/types:
|
Package typesinternal provides helpful operators for dealing with go/types: |
|
typesinternal/typeindex
Package typeindex provides an Index of type information for a package, allowing efficient lookup of, say, whether a given symbol is referenced and, if so, where from; or of the inspector.Cursor for the declaration of a particular types.Object symbol.
|
Package typeindex provides an Index of type information for a package, allowing efficient lookup of, say, whether a given symbol is referenced and, if so, where from; or of the inspector.Cursor for the declaration of a particular types.Object symbol. |
Click to show internal directories.
Click to hide internal directories.