Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
dogma
Package main is the entry point for the dogma command-line tool.
|
Package main is the entry point for the dogma command-line tool. |
dogma/internal/commands/lsp
Package lsp implements the "lsp" command.
|
Package lsp implements the "lsp" command. |
dogma/internal/commands/visualize
Package visualize implements the "visualize" command.
|
Package visualize implements the "visualize" command. |
dogma/internal/commands/visualize/graph
Package graph implements the "visualize graph" command.
|
Package graph implements the "visualize graph" command. |
internal
|
|
linter
Package linter checks Dogma applications for common problems.
|
Package linter checks Dogma applications for common problems. |
linter/diagnostic
Package diagnostic represents diagnostic information about a Dogma application's source code.
|
Package diagnostic represents diagnostic information about a Dogma application's source code. |
linter/internal/rules/identity
Package identity checks that all applications and handlers have a valid identity.
|
Package identity checks that all applications and handlers have a valid identity. |
linter/internal/rules/internal/ruletest
Package ruletest provides utilities for testing linter rules.
|
Package ruletest provides utilities for testing linter rules. |
lsp
Package lsp is the Dogma language server.
|
Package lsp is the Dogma language server. |
lsp/proto
Package proto is the data model for the language server protocol.
|
Package proto is the data model for the language server protocol. |
lsp/proto/generate
Package main generates Go code that represents the LSP data model.
|
Package main generates Go code that represents the LSP data model. |
lsp/proto/metamodel
Package metamodel parses and represents the LSP meta-model.
|
Package metamodel parses and represents the LSP meta-model. |
lsp/transport
Package transport provides a JSON-RPC transport over standard IO streams.
|
Package transport provides a JSON-RPC transport over standard IO streams. |
Click to show internal directories.
Click to hide internal directories.