sisoe24 / Nuke-Tools

Private members should be marked as readonly JS-0368
Anti-pattern
Major
5 months ago5 months old
Member '_onDidChangeTreeData' is never reassigned; mark it as readonly
181}
182
183export class NukeNodesInspectorProvider implements vscode.TreeDataProvider<Dependency> {
184    private _onDidChangeTreeData: vscode.EventEmitter<Dependency | undefined | null | void> =185        new vscode.EventEmitter<Dependency | undefined | null | void>();186    readonly onDidChangeTreeData: vscode.Event<Dependency | undefined | null | void> =
187        this._onDidChangeTreeData.event;
188
Member 'version: string' is never reassigned; mark it as readonly
161class Dependency extends vscode.TreeItem {
162    constructor(
163        public readonly label: string,
164        private version: string,165        context: { context: string; icon: string },
166        public readonly collapsibleState: vscode.TreeItemCollapsibleState
167    ) {