Comparing version 2.2.0 to 2.2.1
@@ -199,3 +199,3 @@ import { ParseTree } from "antlr4ts/tree/ParseTree"; | ||
removeDependency(table: SymbolTable): void; | ||
addNewSymbolOfType<T extends Symbol>(t: new (...args: unknown[]) => T, parent: ScopedSymbol | undefined, ...args: unknown[]): T; | ||
addNewSymbolOfType<T extends Symbol>(t: new (...args: any[]) => T, parent: ScopedSymbol | undefined, ...args: any[]): T; | ||
addNewNamespaceFromPath(parent: ScopedSymbol | undefined, path: string, delimiter?: string): Promise<NamespaceSymbol>; | ||
@@ -202,0 +202,0 @@ addNewNamespaceFromPathSync(parent: ScopedSymbol | undefined, path: string, delimiter?: string): NamespaceSymbol; |
@@ -562,6 +562,4 @@ "use strict"; | ||
this.reference = ReferenceKind.Irrelevant; | ||
this.extends = []; | ||
this.implements = []; | ||
this.extends.push(...ext); | ||
this.implements.push(...impl); | ||
this.extends = ext; | ||
this.implements = impl; | ||
} | ||
@@ -582,4 +580,3 @@ get baseTypes() { return this.extends; } | ||
this.reference = ReferenceKind.Irrelevant; | ||
this.extends = []; | ||
this.extends.push(...ext); | ||
this.extends = ext; | ||
} | ||
@@ -586,0 +583,0 @@ get baseTypes() { return this.extends; } |
{ | ||
"name": "antlr4-c3", | ||
"version": "2.2.0", | ||
"version": "2.2.1", | ||
"description": "A code completion core implementation for ANTLR4 based parsers", | ||
@@ -5,0 +5,0 @@ "main": "out/index.js", |
@@ -217,2 +217,5 @@ ![](https://img.shields.io/github/license/mike-lischke/antlr4-c3?style=for-the-badge) | ||
### 2.2.1 | ||
Reverted changes from `any` to `unknown` for `SymbolTable.addNewSymbolOfType`. It works in the tests, but is not accepted by consumers of the node module. | ||
### 2.2.0 | ||
@@ -219,0 +222,0 @@ - Added `InterfaceSymbol` to SymbolTable and enhanced `ClassSymbol` for interface implementations. |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
272
219933
1559