biomejs / biome-vscode

Biome extension for Visual Studio Code and VSCodium
https://marketplace.visualstudio.com/items?itemName=biomejs.biome
Apache License 2.0
230 stars 31 forks source link

πŸ› biome.json looks to be ignored periodically #304

Open Hoshock opened 2 months ago

Hoshock commented 2 months ago

VS Code version

1.92.1

Extension version

2.3.0

Biome version

1.8.3

Operating system

Description

I set biome.json and settings.json as follows.

biome.json

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 4,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}

settiings.json

{
  "[typescript]": {
    "editor.codeActionsOnSave": {
      "quickfix.biome": "explicit",
      "source.organizeImports.biome": "explicit"
    },
    "editor.defaultFormatter": "biomejs.biome"
  },
}

It works well for typescript at first, but after a while (30 minutes or 1 hour?), code formatting on save breaks, which means it looks VSCode ignores biome.json and apply default format style. This will be fixed if I restart VSCode, but after a while, the same phenomenon happens. I also found it will be fixed if I do not restart VSCode and keep using VSCode for a while. I totally don't have any idea of this cyclic bug. Any ideas?

Steps to reproduce

  1. Keep using VSCode for a while
  2. biome.json looks to be ignored
  3. Keep using VSCode for awhile
  4. biome.json looks to be applied
  5. ...

Expected behavior

Consistent formatting is expected with biome.json.

Does this issue occur when using the CLI directly?

Not sure / Not applicable

Logs

Biome binary found at /Users/hoge/Projects/REPO/node_modules/@biomejs/cli-darwin-arm64/biome
Copying binary to temporary folder: file:///Users/hoge/Library/Application%20Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
Executing Biome from: /Users/hoge/Library/Application Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stdout] data 66
[cli] exit 0
Connecting to "/Users/hoge/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3" ...
[Info  - 2:53:32] Server initialized with PID: 58092
[Warn  - 3:25:19] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
[Warn  - 3:25:27] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
Reloading biome executable.
Biome binary found at /Users/hoge/Projects/REPO/node_modules/@biomejs/cli-darwin-arm64/biome
Copying binary to temporary folder: file:///Users/hoge/Library/Application%20Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stderr] end
[cli-stdout] end
[cli-stderr] finish
[cli-stdout] finish
[cli-stdout] close
[cli] close 0
[cli-stderr] close
Executing Biome from: /Users/hoge/Library/Application Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stdout] data 66
[cli] exit 0
Connecting to "/Users/hoge/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3" ...
[Info  - 3:49:15] Server initialized with PID: 16400
[Warn  - 3:56:19] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
ematipico commented 2 months ago

The last line of log says that you're trying to format a file that parsing errors, that's why it's not working.

Hoshock commented 2 months ago

@ematipico It doesn't matter. Even if there is no parsing error, the issue happens.

ematipico commented 2 months ago

Any chance you can provide the Daemon logs?

Hoshock commented 2 months ago

@ematipico It may be a stupid question, but what is the Daemon log? Is it different from the log I've attatched? Could you tell me how to retrieve the Daemon log?

Hoshock commented 2 months ago

@ematipico I found the Daemon log.

Daemon log ``` └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 4ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 5ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 6ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0 β”œβ”€ 6ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 22ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 22ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 1 }, end: Position { line: 81, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2335..2335 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2335..2335, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 1 }, end: Position { line: 81, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2335..2335 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2335..2335, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 80, character: 0 }, end: Position { line: 80, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2333..2333 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2333..2333, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=16} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 4ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 8ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=17} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Tab β”‚ Indent width: 2 β”‚ Line ending: LF β”‚ Line width: 80 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: Always β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=18} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 32m WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 82, character: 0 }, end: Position { line: 82, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2395..2395 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2395..2395, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 80, character: 0 }, end: Position { line: 80, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2333..2333 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2333..2333, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 94, character: 0 }, end: Position { line: 94, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2783..2783 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2783..2783, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=19} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 33ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 1 }, end: Position { line: 95, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2785..2785 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2785..2785, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 1 }, end: Position { line: 95, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2785..2785 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2785..2785, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=20} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Tab β”‚ Indent width: 2 β”‚ Line ending: LF β”‚ Line width: 80 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: Always β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=21} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 32m WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 93, character: 0 }, end: Position { line: 93, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2780..2780 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2780..2780, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 0 }, end: Position { line: 92, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2760..2760 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2760..2760, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 1ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=22} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 18 }, end: Position { line: 92, character: 18 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2778..2778 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2778..2778, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 273, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8057 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8057, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 18 }, end: Position { line: 92, character: 18 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2778..2778 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2778..2778, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 273, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8057 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8057, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Tab β”‚ Indent width: 2 β”‚ Line ending: LF β”‚ Line width: 80 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: Always β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=23} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 32m WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ β”œβ”€ 32m INFO tower_lsp::service::layers shutdown request received, shutting down β”œβ”€ 32m INFO tower_lsp::service::layers exit notification received, stopping β”œβ”€ 32m ERROR tower_lsp::transport failed to encode message: failed to encode response: Socket is not connected (os error 57) β”˜ INFO biome_cli::commands::daemon Received shutdown signal ┐biome_cli::commands::daemon::Running Server{pid=71681} β”œβ”€ 0ms INFO biome_cli::service::unix Trying to connect to socket /Users/ish-ts/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3 β”œβ”€ 0ms INFO biome_cli::service::unix Remove socket folder /Users/ish-ts/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3 β”œβ”€ 40ms ERROR tower_lsp::transport failed to encode message: failed to encode response: Socket is not connected (os error 57) β”œβ”€ 2s INFO biome_lsp::server Starting Biome Language Server... β”œβ”€ 2s WARN biome_lsp::server The Biome Server was initialized with the deprecated `root_path` parameter: this is not supported, use `root_uri` instead β”œβ”€ 2s INFO biome_lsp::server Attempting to load the configuration from 'biome.json' file β”œβ”€ 2s INFO biome_lsp::session Detected workspace folder. β”œβ”€ 2s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ └─┐biome_fs::fs::os::OsFile::read_to_string{} β”Œβ”€β”˜ └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 2s INFO biome_lsp::session Loaded workspace setting β”œβ”€ 2s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } β”œβ”€ 2s INFO biome_lsp::session Loaded workspace setting β”œβ”€ 2s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 2s ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } β”œβ”€ 2s INFO biome_lsp::session Loaded workspace setting └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/package.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ └─┐biome_fs::fs::os::OsFile::read_to_string{} β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_open{text_document_uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, text_document_language_id=typescript} β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 1ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported} β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 8ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_open{text_document_uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, text_document_language_id=json} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 2s INFO biome_lsp::session Loaded client configuration: Object { β”‚ "enabled": Bool(true), β”‚ "lspBin": String(""), β”‚ "searchInPath": Bool(true), β”‚ "rename": Bool(false), β”‚ } └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ β”œβ”€ 2s INFO biome_lsp::session Unregister capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/rename, textDocument/formatting, workspace/didChangeWatchedFiles" β”œβ”€ 2s INFO biome_lsp::session Register capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/formatting, workspace/didChangeWatchedFiles" β”œβ”€ 2s DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 2s DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 2s DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2s INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”œβ”€ 2s DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 2s DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 2s DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2s INFO biome_service::workspace::server Pulled 0 diagnostic(s) └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 25ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 25ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 1ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 3ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 94, character: 0 }, end: Position { line: 94, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2783..2783 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2783..2783, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 5ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=2} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 4ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=3} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 3ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Space β”‚ Indent width: 4 β”‚ Line ending: LF β”‚ Line width: 120 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: As needed β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=4} β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 1ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 4ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 32s WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 91, character: 4 }, end: Position { line: 91, character: 4 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 3145..3145 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=3145..3145, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 91, character: 4 }, end: Position { line: 91, character: 4 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 3145..3145 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=3145..3145, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ ```
ematipico commented 2 months ago

I can't seem to find anything that hints to an error. At this point you'll have to create a reproduction via npm create @biomejs/create-reproduction

Hoshock commented 2 months ago

@ematipico Thank you for the investigation. I've realized obvious settings change in the Daemon log even though I didn't change biome.json at all.

β”‚ Indent style: Tab
  β”‚ Indent width: 2
  β”‚ Line ending: LF
  β”‚ Line width: 80
  β”‚ Quote style: Double Quotes
  β”‚ JSX quote style: Double Quotes
  β”‚ Quote properties: As needed
  β”‚ Trailing commas: All
  β”‚ Semicolons: Always
  β”‚ Arrow parentheses: Always
  β”‚ Bracket spacing: true
  β”‚ Bracket same line: false
  β”‚ Attribute Position: Auto

β”‚ Indent style: Space
  β”‚ Indent width: 4
  β”‚ Line ending: LF
  β”‚ Line width: 120
  β”‚ Quote style: Double Quotes
  β”‚ JSX quote style: Double Quotes
  β”‚ Quote properties: As needed
  β”‚ Trailing commas: All
  β”‚ Semicolons: As needed
  β”‚ Arrow parentheses: Always
  β”‚ Bracket spacing: true
  β”‚ Bracket same line: false
  β”‚ Attribute Position: Auto
nhedger commented 2 months ago

Could you try the latest nightly to see if it solves your issue?

Hoshock commented 2 months ago

@nhedger Thank you. I've tried, but it reproduces. And I realized the quickest way to reproduce this issue.

  1. Restart VSCode
  2. Edit some .ts files and save it (biome works perfectly at this step)
  3. Edit biome.json and save it
  4. Edit some .ts files and save it (biome setting is ignored and default settings is applied
ematipico commented 2 months ago

Is it possible that the configuration file has errors? What can you see from the Daemon logs? You can tail them to check real time logs

I'll check if I can reproduce it consistently with the instructions you gave us

Hoshock commented 2 months ago

Here is the Daemon log diff

Step 2 ```txt └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 2ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=2} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 33, character: 1 }, end: Position { line: 33, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 856..856 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=856..856, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=3} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 33, character: 0 }, end: Position { line: 33, character: 0 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 855..855 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=855..855, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=4} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 48, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1155 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1155, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 48, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1155 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1155, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 2, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Space β”‚ Indent width: 2 β”‚ Line ending: LF β”‚ Line width: 120 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: As needed β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=5} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 35s WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 29, character: 3 }, end: Position { line: 29, character: 3 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 859..859 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=859..859, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ ```
Step 4 ```txt └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, version=2} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms INFO biome_service::workspace::server Pulled 1 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, version=3} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 13, character: 20 }, end: Position { line: 13, character: 20 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 264..264 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::file_handlers::json::Code actions JSON{range=264..264, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ β”œβ”€ 48s WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented β”œβ”€ 49s INFO biome_lsp::session Detected workspace folder. β”œβ”€ 49s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ └─┐biome_fs::fs::os::OsFile::read_to_string{} β”Œβ”€β”˜ └─┐biome_json_parser::parse{} β”Œβ”€β”˜ β”œβ”€ 49s INFO biome_lsp::session Loaded workspace setting β”œβ”€ 49s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } β”œβ”€ 49s INFO biome_lsp::session Loaded workspace setting β”œβ”€ 49s INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring", query: None, fragment: None } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ β”œβ”€ 49s ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason: β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" } β”œβ”€ 49s INFO biome_lsp::session Loaded workspace setting └─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/package.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }} β”Œβ”€β”˜ └─┐biome_fs::fs::os::OsFile::read_to_string{} β”Œβ”€β”˜ β”œβ”€ 49s INFO biome_lsp::session Unregister capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/rename, textDocument/formatting, workspace/didChangeWatchedFiles" β”œβ”€ 49s INFO biome_lsp::session Register capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/formatting, workspace/didChangeWatchedFiles" β”œβ”€ 49s DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } β”œβ”€ 49s DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported} β”œβ”€ 49s DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 49s INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”œβ”€ 49s DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 49s DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Format: Supported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 49s DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 49s INFO biome_service::workspace::server Pulled 0 diagnostic(s) └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=6} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 30, character: 1 }, end: Position { line: 30, character: 1 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 861..861 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=861..861, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=7} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=8} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 29, character: 3 }, end: Position { line: 29, character: 3 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 859..859 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=859..859, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 45, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1185 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1185, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 45, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1185 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1185, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ └─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 2, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::formatting Formatting... β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::file_handlers::javascript Options used for format: β”‚ Indent style: Tab β”‚ Indent width: 2 β”‚ Line ending: LF β”‚ Line width: 80 β”‚ Quote style: Double Quotes β”‚ JSX quote style: Double Quotes β”‚ Quote properties: As needed β”‚ Trailing commas: All β”‚ Semicolons: Always β”‚ Arrow parentheses: Always β”‚ Bracket spacing: true β”‚ Bracket same line: false β”‚ Attribute Position: Auto β”‚ β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts └─┐biome_formatter::printer::Printer::print{} β”Œβ”€β”˜ β”Œβ”€β”˜ └─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=9} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_js_parser::parse::parse{} β”Œβ”€β”˜ β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags(0b111, Syntax | Lint | Action))} └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })} β”œβ”€ 0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s) β”Œβ”€β”˜ β”œβ”€ 51s WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented └─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]} β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } β”œβ”€ 0ms DEBUG biome_service::workspace The file has the following feature sets: β”‚ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported} β”œβ”€ 0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854 β”œβ”€ 0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" } └─┐biome_service::file_handlers::javascript::code_actions{} └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }} β”Œβ”€β”˜ β”Œβ”€β”˜ β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] } β”œβ”€ 1ms DEBUG biome_lsp::handlers::analysis Suggested actions: β”‚ [] β”Œβ”€β”˜ ```
Hoshock commented 2 months ago

biome.json has not errors. Here are the configuration.

Step 2

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 2,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}

Step 4

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 4,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}
ematipico commented 2 months ago

Found the issue

 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason:
β”‚ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs:

The configuration file can't be read. Probably your workspace/editor changes the privileges of the document?

ematipico commented 2 months ago

It's worth noting that the configuration file is in two separate folders...

β”œβ”€ 48s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
β”œβ”€ 49s  INFO biome_lsp::session Detected workspace folder.
β”œβ”€ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
β”Œβ”€β”˜
└─┐biome_fs::fs::os::OsFile::read_to_string{}
β”Œβ”€β”˜
└─┐biome_json_parser::parse{}
β”Œβ”€β”˜
β”œβ”€ 49s  INFO biome_lsp::session Loaded workspace setting
β”œβ”€ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
β”Œβ”€β”˜

Not sure what's going on, it's definitely something about the workspace you're using.

Please provide specifics about your workspace.

nhedger commented 2 months ago

Would be interesting to see the permissions on that biome.json file before and after.

ls -la /Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json
Hoshock commented 2 months ago

Thank you for your deep investigation. I'm using VSCode workspace settings below.

project.code-workspace

{
  "folders": [
    {
      "name": "NCPD-GitHub-Actions",
      "path": ".."
    },
    {
      "name": "ENV-GitHub-Test",
      "path": "../../ENV-GitHub-Test"
    },
    {
      "name": "NCPD-GitHub-Monitoring",
      "path": "../../NCPD-GitHub-Monitoring"
    }
  ]
}

NCPD-GitHub-Actions has biome.json at its root, but ENV-GitHub-Test and NCPD-GitHub-Monitoring doesn't. Is that some of the reason?

Hoshock commented 2 months ago

Would be interesting to see the permissions on that biome.json file before and after.

ls -la /Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json

Permisson hasn't changed (-rw-r--r--@).

Hoshock commented 2 months ago

BTW, the .ts file I want to edit is under NCPD-GitHub-Actions.

nhedger commented 2 months ago

We're going to need a minimal reproduction.

Create a fresh repo, and inside reproduce the structure of your workspace, but only provide the smallest amount of files that trigger the issue.

Without that, it's virtually impossible to help you troubleshoot.

Hoshock commented 2 months ago

@nhedger I've created minimal reproduction. https://github.com/Hoshock/Biome-Issue304-Reproduction

nhedger commented 2 months ago

@nhedger I've created minimal reproduction. https://github.com/Hoshock/Biome-Issue304-Reproduction

Thanks, will look into it !

nhedger commented 2 months ago

I'm afraid I can't reproduce it following your instructions :/ (using the latest nightly)

Hoshock commented 2 months ago

Just in case, did you open default.code-workspace and enter the workspace (by clicking green open workspace button)? If I don't enter the workspace, the issue doesn't occur.

nhedger commented 2 months ago

I opened the workspace by clicking the green button.

Hoshock commented 2 months ago

Hmm, I'll check if there are other factors.

nhedger commented 2 months ago

I'll close this for now, we'll re-open when you circle back.

irdkwmnsb commented 2 months ago

I was able to reproduce the issue on a mac

1876m  ERROR biome_fs::fs Biome couldn't open the file "/Users/redactedbutitsdefinatelythere/packages/app/biome.json", reason:
β”‚ Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" }

perms on that file are -rw-r--r--

I was able to fix the issue by forcibly giving full disk access to the binary file in mac os settings /Users/irdkwmnsb-mac/Library/Application Support/Code/User/workspaceStorage/0ade50184995cbb61ae311ac477de5d5/biomejs.biome/biome

After LSP server restart biome is able to read the settings, but only for a short moment.

But killing the process means it's path will change under the "workspaceStorage" and you would have to again give full disk access.

irdkwmnsb commented 2 months ago

I was able to fix the issue by forcibly giving full disk access to the binary file in mac os settings

But that's probably just a coincidence since if the binary had no access to the file it wouldn't be able to change the source code of the files I want formatted, yet it can format

After more testing the issue persists even with the binary having full disk access

Will look into it more.

My set up is a workspace with subworkspaces for each app in a monorepo
I have a biome.json for one of the apps

irdkwmnsb commented 2 months ago

@nhedger can we get this reopened? Still facing this issue on v2.3.0