Skip to content

VSC not showing any problems #1111

@MFredX

Description

@MFredX

Describe the bug
No Betterer problems appear on VS Code when the Betterer extension is installed

To Reproduce
I have initialized my Betterer project using npx @betterer/cli init and currently 2671 issues exist
image

My betterer.ts file is defined as;

import { typescript } from '@betterer/typescript';

export default {
  'strictNullChecks compilation': () =>
    typescript('./tsconfig.json', {
      strictNullChecks: true
    }).include('./src/**/*.ts')
};

Expected behavior
I expect the Problems tab on VS Code to show Betterer problems

Observed behavior
image

These are logs from the Betterer Output Terminal

[Info  - 11:41:41 am] Server: Clearing diagnostics for "file:///c%3A/Users/xxxx/Documents//app/ui/tsconfig.json".
[Info  - 11:41:41 am] Server: Removing "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json" from validation queue at 2023-01-23T00:41:41.464Z
[Info  - 11:43:16 am] Server: file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results opened, validating:
[Info  - 11:43:16 am] Server: Adding "file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results" to validation queue at 2023-01-23T00:43:16.721Z
[Info  - 11:43:16 am] Server: Processing queue at 2023-01-23T00:43:16.721Z
[Info  - 11:43:16 am] Server: Validating document "file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results".
[Info  - 11:43:16 am] Validator: Folders: 1, Documents: 1
[Info  - 11:43:16 am] Validator: About to run Betterer.
[Info  - 11:43:16 am] Validator: Setting CWD to "c:\Users\xxxx\Documents\app\ui".
[Info  - 11:43:16 am] Validator: Getting Betterer for "c:\Users\xxxx\Documents\app\ui".
[Info  - 11:43:16 am] Validator: Getting Betterer config.
[Info  - 11:43:16 am] {"cache":true,"cachePath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.cache","configPaths":["c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.ts"],"cwd":"c:\\Users\\xxxx\\Documents\\app\\ui","filters":[".*"],"resultsPath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.results","silent":true}
[Info  - 11:43:16 am] Validator: Not running Betterer, no documents need updating.
[Info  - 11:43:16 am] Validator: Restoring CWD to "C:\Program Files\Microsoft VS Code".
[Info  - 11:43:16 am] Server: file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json opened, validating:
[Info  - 11:43:16 am] Server: Adding "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json" to validation queue at 2023-01-23T00:43:16.979Z
[Info  - 11:43:16 am] Server: Processing queue at 2023-01-23T00:43:16.979Z
[Info  - 11:43:16 am] Server: Validating document "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json".
[Info  - 11:43:16 am] Validator: Folders: 1, Documents: 1
[Info  - 11:43:17 am] Validator: About to run Betterer.
[Info  - 11:43:17 am] Validator: Setting CWD to "c:\Users\xxxx\Documents\app\ui".
[Info  - 11:43:17 am] Validator: Getting Betterer for "c:\Users\xxxx\Documents\app\ui".
[Info  - 11:43:17 am] Validator: Getting Betterer config.
[Info  - 11:43:17 am] {"cache":true,"cachePath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.cache","configPaths":["c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.ts"],"cwd":"c:\\Users\\xxxx\\Documents\\app\\ui","filters":[".*"],"resultsPath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.results","silent":true}
[Info  - 11:43:17 am] Validator: Running Betterer in "c:\Users\xxxx\Documents\app\ui".
[Info  - 11:43:17 am] Validator: Running Betterer on "["c:\\Users\\xxxx\\Documents\\app\\ui\\tsconfig.json"]."
[Error - 11:43:17 am] Validator: Error: Cannot find module './register'
Require stack:
- c:\Users\xxxx\Documents\app\ui\node_modules\@betterer\betterer\dist\betterer.js
- c:\Users\xxxx\Documents\app\ui\node_modules\@betterer\betterer\dist\index.js
- c:\Users\xxxx\.vscode\extensions\betterer.betterer-vscode-5.2.1\dist\server\server.js
[Info  - 11:43:17 am] Validator: Restoring CWD to "C:\Program Files\Microsoft VS Code".

Versions:

OS: Windows 10 Pro 64-bit
Betterer Version 5.4
Node Version 16.15.0
Betterer VSC Extension Version: 5.2.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    extensionIssues with the VSCode Extension

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions