Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

antlr4-c3

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

antlr4-c3 - npm Package Compare versions

Comparing version 2.2.0 to 2.2.1

2

out/src/SymbolTable.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc