Minimal changes

This commit is contained in:
Martino Ferrari
2026-01-24 15:33:23 +01:00
parent 0ffcecf19e
commit c9cc67f663
2 changed files with 7 additions and 12 deletions

View File

@@ -20,8 +20,6 @@ import (
"cuelang.org/go/cue" "cuelang.org/go/cue"
) )
type CompletionParams struct { type CompletionParams struct {
TextDocument TextDocumentIdentifier `json:"textDocument"` TextDocument TextDocumentIdentifier `json:"textDocument"`
Position Position `json:"position"` Position Position `json:"position"`
@@ -171,7 +169,6 @@ type TextEdit struct {
NewText string `json:"newText"` NewText string `json:"newText"`
} }
func RunServer() { func RunServer() {
reader := bufio.NewReader(os.Stdin) reader := bufio.NewReader(os.Stdin)
for { for {
@@ -783,11 +780,11 @@ func suggestCUEEnums(container *index.ProjectNode, field string) *CompletionList
if err != nil { if err != nil {
continue continue
} }
// Ensure strings are quoted // Ensure strings are quoted
if v.Kind() == cue.StringKind && !strings.HasPrefix(str, "\"") { if v.Kind() == cue.StringKind && !strings.HasPrefix(str, "\"") {
str = fmt.Sprintf("\"%s\"", str) str = fmt.Sprintf("\"%s\"", str)
} }
items = append(items, CompletionItem{ items = append(items, CompletionItem{
Label: str, Label: str,
@@ -986,9 +983,7 @@ func formatNodeInfo(node *index.ProjectNode) string {
if typ != "" { if typ != "" {
sigInfo += fmt.Sprintf("**Type**: `%s` ", typ) sigInfo += fmt.Sprintf("**Type**: `%s` ", typ)
} }
if ds != "" { sigInfo += fmt.Sprintf("**DataSource**: `%s` ", ds)
sigInfo += fmt.Sprintf("**DataSource**: `%s` ", ds)
}
// Size // Size
dims := node.Metadata["NumberOfDimensions"] dims := node.Metadata["NumberOfDimensions"]

View File

@@ -13,7 +13,7 @@ package schema
StateMachineEvent: { StateMachineEvent: {
NextState!: string NextState!: string
NextStateError!: string NextStateError!: string
Timeout: uint32 Timeout?: uint32
[_= !~"^(Class|NextState|Timeout|NextStateError|[#_$].+)$"]: Message [_= !~"^(Class|NextState|Timeout|NextStateError|[#_$].+)$"]: Message
... ...
} }