diff --git a/src/autocomplete/content-assist.ts b/src/autocomplete/content-assist.ts index 2026003..a1c9415 100644 --- a/src/autocomplete/content-assist.ts +++ b/src/autocomplete/content-assist.ts @@ -738,8 +738,7 @@ function computeSuggestions(tokens: IToken[]): ComputeResult { const filteredExtra = extra.filter( (s) => !isImplicitStatementPath(s.ruleStack, IMPLICIT_RULES), ) - const extraEffective = - filteredExtra.length > 0 ? filteredExtra : extra + const extraEffective = filteredExtra.length > 0 ? filteredExtra : extra const seen = new Set(result.map((t) => t.name)) for (const s of extraEffective) { if (!seen.has(s.nextTokenType.name)) { diff --git a/src/parser/visitor.ts b/src/parser/visitor.ts index fae9b7e..d321329 100644 --- a/src/parser/visitor.ts +++ b/src/parser/visitor.ts @@ -3783,17 +3783,14 @@ class QuestDBVisitor extends BaseVisitor { return this.visit(ctx.qualifiedName) as AST.QualifiedName } - tableNameOrString( - ctx: TableNameOrStringCstChildren, - ): AST.QualifiedName { + tableNameOrString(ctx: TableNameOrStringCstChildren): AST.QualifiedName { if (ctx.StringLiteral) { return { type: "qualifiedName", parts: [ctx.StringLiteral[0].image.slice(1, -1)], } } - if (ctx.tableName) - return this.visit(ctx.tableName) as AST.QualifiedName + if (ctx.tableName) return this.visit(ctx.tableName) as AST.QualifiedName return { type: "qualifiedName", parts: [] } } diff --git a/tests/docs-autocomplete.test.ts b/tests/docs-autocomplete.test.ts index bb3cefb..25b17e6 100644 --- a/tests/docs-autocomplete.test.ts +++ b/tests/docs-autocomplete.test.ts @@ -317,7 +317,7 @@ function autocompleteWalkthrough( .getSuggestions(prefix, prefix.length) .map((s) => s.label) - let found = false + let found: boolean let expectedLabel: string if (tokenType === "Identifier" || tokenType === "QuotedIdentifier") {