lsp-tailwindcss
lsp-tailwindcss copied to clipboard
Not getting completions in `tsx-ts-mode` but working fine for `web-mode`
Hi @merrickluo
I've recently tried setting this package up. Completions work fine for web-mode
but not for tsx-ts-mode
.
- I copied the config from the README
(use-package lsp-tailwindcss
:init
(setq lsp-tailwindcss-add-on-mode t
lsp-log-io t))
-
I can see that
tailwindcss
starts up properly vialsp-describe-session
-
Some excerpts from the LSP log:
Logs
[Trace - 08:36:18 am] Received request 'client/registerCapability - (7).
Params: {
"registrations": [
{
"id": "7fc496f0-b576-4644-be5a-3d668216c4d1",
"method": "textDocument/hover",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "6c8b4149-000d-49ad-9f1c-b699f7d0f0bd",
"method": "textDocument/documentColor",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "83695c24-163c-4180-a5e2-4bfe8339eb2d",
"method": "textDocument/codeAction",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "950c13a0-fb50-4788-932c-fb0b3c4a82cb",
"method": "textDocument/documentLink",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "2edf98cd-176c-436e-a4de-81666de0bead",
"method": "textDocument/completion",
"registerOptions": {
"documentSelector": null,
"resolveProvider": true,
"triggerCharacters": [
"\"",
"'",
"`",
" ",
".",
"(",
"[",
"!",
"/",
":"
]
}
}
]
}
...
[Trace - 08:36:41 am] Sending request 'textDocument/completion - (72)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/work/flux/packages/admin-ui/src/features/academy/components/ContentEditor.tsx"
},
"position": {
"line": 134,
"character": 30
},
"context": {
"triggerKind": 1
}
}
[Trace - 08:36:41 am] Received response 'textDocument/completion - (72)' in 4ms.
Result: null
Any ideas why?
feels wired to say this, but it seems works for me in tsx-ts-mode :joy: can you try
- reinstall the tailwindcss language server with C-u M-x lsp-install-server
- try to make a minimal project that can reproduce this issue
I'm also going to bump the default server version in the package.
No worries, sure. I'll send through a minimal emacs config + a minimal tailwind project
Hi @merrickluo, I've created this minimal React + Tailwind project (sorry forgot to mention React initially): https://github.com/anonimitoraf/tailwind-lsp-issue-repro
Using tsx-ts-mode
:
https://github.com/merrickluo/lsp-tailwindcss/assets/15933322/d212b602-0e49-48f1-a378-40a1b501915d
LSP logs
[Trace - 09:03:39 pm] Sending request 'initialize - (2)'.
Params: {
"processId": 65041,
"rootPath": "/Users/raf/personal/tailwind-lsp-repro",
"clientInfo": {
"name": "emacs",
"version": "GNU Emacs 29.0.90 (build 1, aarch64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.6 (Build 21G115))\n of 2023-05-12"
},
"rootUri": "file:///Users/raf/personal/tailwind-lsp-repro",
"capabilities": {
"general": {
"positionEncodings": [
"utf-32",
"utf-16"
]
},
"workspace": {
"workspaceEdit": {
"documentChanges": true,
"resourceOperations": [
"create",
"rename",
"delete"
]
},
"applyEdit": true,
"symbol": {
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
}
},
"executeCommand": {
"dynamicRegistration": false
},
"didChangeWatchedFiles": {
"dynamicRegistration": true
},
"workspaceFolders": true,
"configuration": true,
"fileOperations": {
"didCreate": false,
"willCreate": false,
"didRename": true,
"willRename": true,
"didDelete": false,
"willDelete": false
}
},
"textDocument": {
"declaration": {
"dynamicRegistration": true,
"linkSupport": true
},
"definition": {
"dynamicRegistration": true,
"linkSupport": true
},
"references": {
"dynamicRegistration": true
},
"implementation": {
"dynamicRegistration": true,
"linkSupport": true
},
"typeDefinition": {
"dynamicRegistration": true,
"linkSupport": true
},
"synchronization": {
"willSave": true,
"didSave": true,
"willSaveWaitUntil": true
},
"documentSymbol": {
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
},
"hierarchicalDocumentSymbolSupport": true
},
"formatting": {
"dynamicRegistration": true
},
"rangeFormatting": {
"dynamicRegistration": true
},
"onTypeFormatting": {
"dynamicRegistration": true
},
"rename": {
"dynamicRegistration": true,
"prepareSupport": true
},
"codeAction": {
"dynamicRegistration": true,
"isPreferredSupport": true,
"codeActionLiteralSupport": {
"codeActionKind": {
"valueSet": [
"",
"quickfix",
"refactor",
"refactor.extract",
"refactor.inline",
"refactor.rewrite",
"source",
"source.organizeImports"
]
}
},
"resolveSupport": {
"properties": [
"edit",
"command"
]
},
"dataSupport": true
},
"completion": {
"completionItem": {
"snippetSupport": false,
"documentationFormat": [
"markdown",
"plaintext"
],
"resolveAdditionalTextEditsSupport": true,
"insertReplaceSupport": true,
"deprecatedSupport": true,
"resolveSupport": {
"properties": [
"documentation",
"detail",
"additionalTextEdits",
"command"
]
},
"insertTextModeSupport": {
"valueSet": [
1,
2
]
}
},
"contextSupport": true,
"dynamicRegistration": true
},
"signatureHelp": {
"signatureInformation": {
"parameterInformation": {
"labelOffsetSupport": true
}
},
"dynamicRegistration": true
},
"documentLink": {
"dynamicRegistration": true,
"tooltipSupport": true
},
"hover": {
"contentFormat": [
"markdown",
"plaintext"
],
"dynamicRegistration": true
},
"selectionRange": {
"dynamicRegistration": true
},
"callHierarchy": {
"dynamicRegistration": false
},
"typeHierarchy": {
"dynamicRegistration": true
},
"publishDiagnostics": {
"relatedInformation": true,
"tagSupport": {
"valueSet": [
1,
2
]
},
"versionSupport": true
},
"linkedEditingRange": {
"dynamicRegistration": true
}
},
"window": {
"workDoneProgress": true,
"showDocument": {
"support": true
}
}
},
"initializationOptions": {
"configuration": {
"tailwindCSS": {
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
}
},
"workDoneToken": "1"
}
[Trace - 09:03:40 pm] Received request 'workspace/configuration - (0).
Params: {
"items": [
{
"section": "editor"
}
]
}
[Trace - 09:03:40 pm] Sending response 'workspace/configuration - (0)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 0,
"result": [
{}
]
}
[Trace - 09:03:40 pm] Received request 'workspace/configuration - (1).
Params: {
"items": [
{
"section": "tailwindCSS"
}
]
}
[Trace - 09:03:40 pm] Sending response 'workspace/configuration - (1)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
]
}
[Trace - 09:03:40 pm] Received notification 'window/logMessage'.
Params: {
"message": "[Global] Creating projects: [{\"folder\":\"/Users/raf/personal/tailwind-lsp-repro\",\"configPath\":\"/Users/raf/personal/tailwind-lsp-repro/src/tailwind.config.js\",\"isUserConfigured\":false,\"documentSelector\":[{\"pattern\":\"/Users/raf/personal/tailwind-lsp-repro/src/tailwind.config.js\",\"priority\":0},{\"pattern\":\"/Users/raf/personal/tailwind-lsp-repro/src/**/*.{js,jsx,ts,tsx}\",\"priority\":1},{\"pattern\":\"/Users/raf/personal/tailwind-lsp-repro/src/**\",\"priority\":3},{\"pattern\":\"/Users/raf/personal/tailwind-lsp-repro/**\",\"priority\":4}]}]",
"type": 4
}
[Trace - 09:03:40 pm] Received request 'client/registerCapability - (2).
Params: {
"registrations": [
{
"id": "9bf68f91-c9db-4f40-b8f8-05c6f3f59a46",
"method": "workspace/didChangeWatchedFiles",
"registerOptions": {
"watchers": [
{
"globPattern": "**/{tailwind,tailwind.config,tailwind.*.config,tailwind.config.*}.{js,cjs,ts,mjs}"
},
{
"globPattern": "**/{package-lock.json,yarn.lock,pnpm-lock.yaml}"
},
{
"globPattern": "**/*.{css,scss,sass,less,pcss}"
}
]
}
}
]
}
[Trace - 09:03:40 pm] Sending response 'client/registerCapability - (2)'. Processing request took 3ms
Params: {
"jsonrpc": "2.0",
"id": 2,
"result": null
}
[Trace - 09:03:40 pm] Received notification 'window/logMessage'.
Params: {
"message": "[Global] Adding watch patterns: /Users/raf/personal/tailwind-lsp-repro/src/tailwind.config.js, /Users/raf/personal/tailwind-lsp-repro/src, /Users/raf/personal/tailwind-lsp-repro",
"type": 4
}
[Trace - 09:03:40 pm] Received request 'client/registerCapability - (3).
Params: {
"registrations": [
{
"id": "bd8d6c52-3af7-4e33-b7ed-22ec605776f5",
"method": "workspace/didChangeWatchedFiles",
"registerOptions": {
"watchers": [
{
"globPattern": "/Users/raf/personal/tailwind-lsp-repro/src/tailwind.config.js"
},
{
"globPattern": "/Users/raf/personal/tailwind-lsp-repro/src"
},
{
"globPattern": "/Users/raf/personal/tailwind-lsp-repro"
}
]
}
}
]
}
[Trace - 09:03:40 pm] Sending response 'client/registerCapability - (3)'. Processing request took 2ms
Params: {
"jsonrpc": "2.0",
"id": 3,
"result": null
}
[Trace - 09:03:40 pm] Received response 'initialize - (2)' in 749ms.
Result: {
"capabilities": {
"codeActionProvider": true,
"colorProvider": true,
"completionProvider": {
"resolveProvider": true,
"triggerCharacters": [
"\"",
"'",
"`",
" ",
".",
"(",
"[",
"!",
"/",
":"
]
},
"documentLinkProvider": null,
"hoverProvider": true,
"textDocumentSync": 1
}
}
[Trace - 09:03:40 pm] Sending notification 'initialized'.
Params: {}
[Trace - 09:03:40 pm] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"languageId": "css-modules",
"version": 0,
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
}
[Trace - 09:03:40 pm] Sending request 'textDocument/codeAction - (13)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:40 pm] Sending notification '$/cancelRequest'.
Params: {
"id": 13
}
[Trace - 09:03:40 pm] Sending request 'textDocument/codeAction - (15)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:41 pm] Sending notification '$/cancelRequest'.
Params: {
"id": 15
}
[Trace - 09:03:41 pm] Received notification 'window/logMessage'.
Params: {
"message": "[src/tailwind.config.js] Initializing...",
"type": 4
}
[Trace - 09:03:41 pm] Received notification 'window/logMessage'.
Params: {
"message": "[src/tailwind.config.js] Loaded Tailwind CSS config file: /Users/raf/personal/tailwind-lsp-repro/src/tailwind.config.js",
"type": 4
}
[Trace - 09:03:41 pm] Received notification 'window/logMessage'.
Params: {
"message": "[src/tailwind.config.js] Loaded postcss v8.4.38: /Users/raf/personal/tailwind-lsp-repro/node_modules/postcss",
"type": 4
}
[Trace - 09:03:41 pm] Received notification 'window/logMessage'.
Params: {
"message": "[src/tailwind.config.js] Loaded tailwindcss v3.4.3: /Users/raf/personal/tailwind-lsp-repro/node_modules/tailwindcss",
"type": 4
}
[Trace - 09:03:41 pm] Received notification 'window/logMessage'.
Params: {
"message": "[src/tailwind.config.js] Building...",
"type": 4
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (4).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "editor"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (4)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 4,
"result": [
{}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (5).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "tailwindCSS"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (5)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 5,
"result": [
{
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
]
}
[Trace - 09:03:41 pm] Received request 'client/registerCapability - (6).
Params: {
"registrations": [
{
"id": "0892c28c-2945-4a88-bef0-79de578ee95f",
"method": "textDocument/hover",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "60744e64-34e4-4178-87e5-f21fb589b1d6",
"method": "textDocument/documentColor",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "5e70b564-3a55-4347-b692-a693d7b7ec61",
"method": "textDocument/codeAction",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "6e67dd2b-82e2-4d70-adb5-817d5591223f",
"method": "textDocument/documentLink",
"registerOptions": {
"documentSelector": null
}
},
{
"id": "c366d05d-6a8b-492e-b8f7-3612a0b3a872",
"method": "textDocument/completion",
"registerOptions": {
"documentSelector": null,
"resolveProvider": true,
"triggerCharacters": [
"\"",
"'",
"`",
" ",
".",
"(",
"[",
"!",
"/",
":"
]
}
}
]
}
[Trace - 09:03:41 pm] Sending response 'client/registerCapability - (6)'. Processing request took 3ms
Params: {
"jsonrpc": "2.0",
"id": 6,
"result": null
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (7).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "editor"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (7)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 7,
"result": [
{}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (8).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "tailwindCSS"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (8)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 8,
"result": [
{
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (9).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "editor"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (9)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 9,
"result": [
{}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (10).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "tailwindCSS"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (10)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 10,
"result": [
{
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (11).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "editor"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (11)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 11,
"result": [
{}
]
}
[Trace - 09:03:41 pm] Received request 'workspace/configuration - (12).
Params: {
"items": [
{
"scopeUri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"section": "tailwindCSS"
}
]
}
[Trace - 09:03:41 pm] Sending response 'workspace/configuration - (12)'. Processing request took 0ms
Params: {
"jsonrpc": "2.0",
"id": 12,
"result": [
{
"emmetCompletions": false,
"showPixelEquivalents": true,
"rootFontSize": 16,
"validate": true,
"hovers": true,
"suggestions": true,
"codeActions": true,
"lint": {
"invalidScreen": "error",
"invalidVariant": "error",
"invalidTailwindDirective": "error",
"invalidApply": "error",
"invalidConfigPath": "error",
"cssConflict": "warning",
"recommendedVariantOrder": "warning"
},
"experimental": {
"classRegex": ""
},
"classAttributes": [
"class",
"className",
"ngClass"
]
}
]
}
[Trace - 09:03:41 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:03:41 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:03:41 pm] Received response 'nil - (13)' in 0ms.
Result: []
[Trace - 09:03:41 pm] Received response 'nil - (15)' in 0ms.
Result: []
[Trace - 09:03:43 pm] Sending notification 'textDocument/didClose'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:43 pm] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"languageId": "css-modules",
"version": 0,
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
}
[Trace - 09:03:43 pm] Sending request 'textDocument/documentLink - (16)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:43 pm] Sending request 'textDocument/codeAction - (18)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:43 pm] Sending request 'textDocument/documentLink - (19)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:43 pm] Sending notification '$/cancelRequest'.
Params: {
"id": 18
}
[Trace - 09:03:43 pm] Sending request 'textDocument/codeAction - (21)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:43 pm] Sending request 'textDocument/documentLink - (22)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:43 pm] Sending notification '$/cancelRequest'.
Params: {
"id": 21
}
[Trace - 09:03:43 pm] Sending request 'textDocument/codeAction - (24)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:43 pm] Received response 'textDocument/documentLink - (16)' in 33ms.
Result: []
[Trace - 09:03:43 pm] Received response 'nil - (18)' in 0ms.
Result: []
[Trace - 09:03:43 pm] Received response 'textDocument/documentLink - (19)' in 28ms.
Result: []
[Trace - 09:03:43 pm] Received response 'nil - (21)' in 0ms.
Result: []
[Trace - 09:03:43 pm] Received response 'textDocument/documentLink - (22)' in 25ms.
Result: []
[Trace - 09:03:43 pm] Received response 'textDocument/codeAction - (24)' in 22ms.
Result: []
[Trace - 09:03:43 pm] Sending request 'textDocument/documentLink - (25)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:43 pm] Sending request 'textDocument/codeAction - (26)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:43 pm] Received response 'textDocument/documentLink - (25)' in 4ms.
Result: []
[Trace - 09:03:43 pm] Received response 'textDocument/codeAction - (26)' in 3ms.
Result: []
[Trace - 09:03:44 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:03:44 pm] Sending request 'textDocument/documentLink - (27)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:44 pm] Sending request 'textDocument/codeAction - (28)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:44 pm] Received response 'textDocument/documentLink - (27)' in 9ms.
Result: []
[Trace - 09:03:44 pm] Received response 'textDocument/codeAction - (28)' in 7ms.
Result: []
[Trace - 09:03:46 pm] Sending request 'textDocument/documentLink - (29)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:46 pm] Sending request 'textDocument/codeAction - (30)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:46 pm] Received response 'textDocument/documentLink - (29)' in 9ms.
Result: []
[Trace - 09:03:46 pm] Received response 'textDocument/codeAction - (30)' in 6ms.
Result: []
[Trace - 09:03:47 pm] Sending request 'textDocument/documentLink - (31)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:47 pm] Sending request 'textDocument/codeAction - (32)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 45
},
"end": {
"line": 4,
"character": 45
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:47 pm] Received response 'textDocument/documentLink - (31)' in 9ms.
Result: []
[Trace - 09:03:47 pm] Received response 'textDocument/codeAction - (32)' in 7ms.
Result: []
[Trace - 09:03:47 pm] Sending request 'textDocument/documentLink - (34)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:47 pm] Sending request 'textDocument/codeAction - (35)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 45
},
"end": {
"line": 4,
"character": 45
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:47 pm] Received response 'textDocument/documentLink - (34)' in 7ms.
Result: []
[Trace - 09:03:47 pm] Received response 'textDocument/codeAction - (35)' in 5ms.
Result: []
[Trace - 09:03:47 pm] Sending request 'textDocument/documentLink - (36)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:47 pm] Sending request 'textDocument/codeAction - (37)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 45
},
"end": {
"line": 4,
"character": 45
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:47 pm] Received response 'textDocument/documentLink - (36)' in 7ms.
Result: []
[Trace - 09:03:47 pm] Received response 'textDocument/codeAction - (37)' in 5ms.
Result: []
[Trace - 09:03:47 pm] Sending request 'textDocument/documentLink - (38)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:47 pm] Sending request 'textDocument/codeAction - (39)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 46
},
"end": {
"line": 4,
"character": 46
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:47 pm] Received response 'textDocument/documentLink - (38)' in 8ms.
Result: []
[Trace - 09:03:47 pm] Received response 'textDocument/codeAction - (39)' in 5ms.
Result: []
[Trace - 09:03:47 pm] Sending request 'textDocument/documentLink - (40)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:47 pm] Sending request 'textDocument/codeAction - (41)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 47
},
"end": {
"line": 4,
"character": 47
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:47 pm] Received response 'textDocument/documentLink - (40)' in 8ms.
Result: []
[Trace - 09:03:47 pm] Received response 'textDocument/codeAction - (41)' in 5ms.
Result: []
[Trace - 09:03:47 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 1
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline \">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (43)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (45)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (43)' in 8ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (45)' in 4ms.
Result: []
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (47)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (48)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (47)' in 5ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (48)' in 5ms.
Result: []
[Trace - 09:03:48 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 2
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline t\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:48 pm] Sending request 'textDocument/completion - (50)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 49
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/completion - (50)' in 1ms.
Result: null
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (51)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (53)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 49
},
"end": {
"line": 4,
"character": 49
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (51)' in 7ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (53)' in 5ms.
Result: []
[Trace - 09:03:48 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 3
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline te\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (55)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (57)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 50
},
"end": {
"line": 4,
"character": 50
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (55)' in 8ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (57)' in 4ms.
Result: []
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (59)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (60)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 50
},
"end": {
"line": 4,
"character": 50
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (59)' in 6ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (60)' in 5ms.
Result: []
[Trace - 09:03:48 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 4
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline tex\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:48 pm] Sending request 'textDocument/documentLink - (61)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:48 pm] Sending request 'textDocument/codeAction - (63)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:48 pm] Received response 'textDocument/documentLink - (61)' in 7ms.
Result: []
[Trace - 09:03:48 pm] Received response 'textDocument/codeAction - (63)' in 5ms.
Result: []
[Trace - 09:03:48 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 5
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline text\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:49 pm] Sending request 'textDocument/documentLink - (65)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:49 pm] Sending request 'textDocument/codeAction - (67)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:49 pm] Received response 'textDocument/documentLink - (65)' in 5ms.
Result: []
[Trace - 09:03:49 pm] Received response 'textDocument/codeAction - (67)' in 4ms.
Result: []
[Trace - 09:03:49 pm] Sending request 'textDocument/documentLink - (69)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:49 pm] Sending request 'textDocument/codeAction - (70)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:49 pm] Received response 'textDocument/documentLink - (69)' in 3ms.
Result: []
[Trace - 09:03:49 pm] Received response 'textDocument/codeAction - (70)' in 2ms.
Result: []
[Trace - 09:03:49 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:03:49 pm] Sending request 'textDocument/documentLink - (71)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:49 pm] Sending request 'textDocument/codeAction - (72)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:49 pm] Received response 'textDocument/documentLink - (71)' in 4ms.
Result: []
[Trace - 09:03:49 pm] Received response 'textDocument/codeAction - (72)' in 4ms.
Result: []
[Trace - 09:03:49 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 6
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline text-\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:03:49 pm] Sending request 'textDocument/documentLink - (73)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:49 pm] Sending request 'textDocument/codeAction - (75)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:49 pm] Received response 'textDocument/documentLink - (73)' in 10ms.
Result: []
[Trace - 09:03:49 pm] Received response 'textDocument/codeAction - (75)' in 6ms.
Result: []
[Trace - 09:03:49 pm] Sending request 'textDocument/documentLink - (77)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:49 pm] Sending request 'textDocument/codeAction - (78)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:49 pm] Received response 'textDocument/documentLink - (77)' in 4ms.
Result: []
[Trace - 09:03:49 pm] Received response 'textDocument/codeAction - (78)' in 3ms.
Result: []
[Trace - 09:03:50 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:03:50 pm] Sending request 'textDocument/documentLink - (80)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:50 pm] Sending request 'textDocument/codeAction - (81)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/documentLink - (80)' in 7ms.
Result: []
[Trace - 09:03:50 pm] Received response 'textDocument/codeAction - (81)' in 6ms.
Result: []
[Trace - 09:03:50 pm] Sending request 'textDocument/completion - (83)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/completion - (83)' in 6ms.
Result: null
[Trace - 09:03:50 pm] Sending request 'textDocument/documentLink - (84)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:50 pm] Sending request 'textDocument/codeAction - (85)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/documentLink - (84)' in 11ms.
Result: []
[Trace - 09:03:50 pm] Received response 'textDocument/codeAction - (85)' in 9ms.
Result: []
[Trace - 09:03:50 pm] Sending request 'textDocument/completion - (87)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/completion - (87)' in 8ms.
Result: null
[Trace - 09:03:50 pm] Sending request 'textDocument/documentLink - (88)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:50 pm] Sending request 'textDocument/codeAction - (89)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/documentLink - (88)' in 8ms.
Result: []
[Trace - 09:03:50 pm] Received response 'textDocument/codeAction - (89)' in 6ms.
Result: []
[Trace - 09:03:50 pm] Sending request 'textDocument/completion - (91)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:50 pm] Received response 'textDocument/completion - (91)' in 4ms.
Result: null
[Trace - 09:03:51 pm] Sending request 'textDocument/documentLink - (92)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:51 pm] Sending request 'textDocument/codeAction - (93)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:51 pm] Received response 'textDocument/documentLink - (92)' in 10ms.
Result: []
[Trace - 09:03:51 pm] Received response 'textDocument/codeAction - (93)' in 7ms.
Result: []
[Trace - 09:03:51 pm] Sending request 'textDocument/completion - (95)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:51 pm] Received response 'textDocument/completion - (95)' in 9ms.
Result: null
[Trace - 09:03:51 pm] Sending request 'textDocument/documentLink - (96)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:51 pm] Sending request 'textDocument/codeAction - (97)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:51 pm] Received response 'textDocument/documentLink - (96)' in 8ms.
Result: []
[Trace - 09:03:51 pm] Received response 'textDocument/codeAction - (97)' in 6ms.
Result: []
[Trace - 09:03:51 pm] Sending request 'textDocument/completion - (99)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:03:51 pm] Received response 'textDocument/completion - (99)' in 5ms.
Result: null
[Trace - 09:03:51 pm] Sending request 'textDocument/documentLink - (100)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:51 pm] Sending request 'textDocument/codeAction - (101)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:51 pm] Received response 'textDocument/documentLink - (100)' in 13ms.
Result: []
[Trace - 09:03:51 pm] Received response 'textDocument/codeAction - (101)' in 9ms.
Result: []
[Trace - 09:03:52 pm] Sending request 'textDocument/documentLink - (103)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:52 pm] Sending request 'textDocument/codeAction - (104)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:52 pm] Received response 'textDocument/documentLink - (103)' in 12ms.
Result: []
[Trace - 09:03:52 pm] Received response 'textDocument/codeAction - (104)' in 9ms.
Result: []
[Trace - 09:03:53 pm] Sending request 'textDocument/documentLink - (106)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:53 pm] Sending request 'textDocument/codeAction - (107)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:53 pm] Received response 'textDocument/documentLink - (106)' in 8ms.
Result: []
[Trace - 09:03:53 pm] Received response 'textDocument/codeAction - (107)' in 5ms.
Result: []
[Trace - 09:03:53 pm] Sending request 'textDocument/documentLink - (108)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:53 pm] Sending request 'textDocument/codeAction - (109)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:53 pm] Received response 'textDocument/documentLink - (108)' in 9ms.
Result: []
[Trace - 09:03:53 pm] Received response 'textDocument/codeAction - (109)' in 6ms.
Result: []
[Trace - 09:03:54 pm] Sending request 'textDocument/documentLink - (110)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:54 pm] Sending request 'textDocument/codeAction - (111)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:54 pm] Received response 'textDocument/documentLink - (110)' in 8ms.
Result: []
[Trace - 09:03:54 pm] Received response 'textDocument/codeAction - (111)' in 6ms.
Result: []
[Trace - 09:03:54 pm] Sending request 'textDocument/documentLink - (112)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:54 pm] Sending request 'textDocument/codeAction - (113)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:54 pm] Received response 'textDocument/documentLink - (112)' in 9ms.
Result: []
[Trace - 09:03:54 pm] Received response 'textDocument/codeAction - (113)' in 6ms.
Result: []
[Trace - 09:03:55 pm] Sending request 'textDocument/documentLink - (114)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:55 pm] Sending request 'textDocument/codeAction - (115)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:55 pm] Received response 'textDocument/documentLink - (114)' in 8ms.
Result: []
[Trace - 09:03:55 pm] Received response 'textDocument/codeAction - (115)' in 6ms.
Result: []
[Trace - 09:03:55 pm] Sending request 'textDocument/documentLink - (116)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:55 pm] Sending request 'textDocument/codeAction - (117)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:55 pm] Received response 'textDocument/documentLink - (116)' in 8ms.
Result: []
[Trace - 09:03:55 pm] Received response 'textDocument/codeAction - (117)' in 6ms.
Result: []
[Trace - 09:03:55 pm] Sending request 'textDocument/documentLink - (118)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:55 pm] Sending request 'textDocument/codeAction - (119)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:55 pm] Received response 'textDocument/documentLink - (118)' in 9ms.
Result: []
[Trace - 09:03:55 pm] Received response 'textDocument/codeAction - (119)' in 6ms.
Result: []
[Trace - 09:03:56 pm] Sending request 'textDocument/documentLink - (120)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:56 pm] Sending request 'textDocument/codeAction - (121)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:56 pm] Received response 'textDocument/documentLink - (120)' in 9ms.
Result: []
[Trace - 09:03:56 pm] Received response 'textDocument/codeAction - (121)' in 6ms.
Result: []
[Trace - 09:03:56 pm] Sending request 'textDocument/documentLink - (122)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:56 pm] Sending request 'textDocument/codeAction - (123)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:56 pm] Received response 'textDocument/documentLink - (122)' in 9ms.
Result: []
[Trace - 09:03:56 pm] Received response 'textDocument/codeAction - (123)' in 6ms.
Result: []
[Trace - 09:03:57 pm] Sending request 'textDocument/documentLink - (125)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:57 pm] Sending request 'textDocument/codeAction - (126)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:57 pm] Received response 'textDocument/documentLink - (125)' in 9ms.
Result: []
[Trace - 09:03:57 pm] Received response 'textDocument/codeAction - (126)' in 7ms.
Result: []
[Trace - 09:03:58 pm] Sending request 'textDocument/documentLink - (128)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:58 pm] Sending request 'textDocument/codeAction - (129)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:58 pm] Received response 'textDocument/documentLink - (128)' in 10ms.
Result: []
[Trace - 09:03:58 pm] Received response 'textDocument/codeAction - (129)' in 8ms.
Result: []
[Trace - 09:03:58 pm] Sending request 'textDocument/documentLink - (131)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:58 pm] Sending request 'textDocument/codeAction - (132)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:58 pm] Received response 'textDocument/documentLink - (131)' in 10ms.
Result: []
[Trace - 09:03:58 pm] Received response 'textDocument/codeAction - (132)' in 7ms.
Result: []
[Trace - 09:03:58 pm] Sending request 'textDocument/documentLink - (134)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:58 pm] Sending request 'textDocument/codeAction - (135)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:58 pm] Received response 'textDocument/documentLink - (134)' in 10ms.
Result: []
[Trace - 09:03:58 pm] Received response 'textDocument/codeAction - (135)' in 7ms.
Result: []
[Trace - 09:03:59 pm] Sending request 'textDocument/documentLink - (137)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:03:59 pm] Sending request 'textDocument/codeAction - (138)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:03:59 pm] Received response 'textDocument/documentLink - (137)' in 10ms.
Result: []
[Trace - 09:03:59 pm] Received response 'textDocument/codeAction - (138)' in 7ms.
Result: []
[Trace - 09:04:00 pm] Sending request 'textDocument/documentLink - (140)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:00 pm] Sending request 'textDocument/codeAction - (141)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:00 pm] Received response 'textDocument/documentLink - (140)' in 12ms.
Result: []
[Trace - 09:04:00 pm] Received response 'textDocument/codeAction - (141)' in 9ms.
Result: []
[Trace - 09:04:00 pm] Sending request 'textDocument/documentLink - (143)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:00 pm] Sending request 'textDocument/codeAction - (144)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:00 pm] Received response 'textDocument/documentLink - (143)' in 13ms.
Result: []
[Trace - 09:04:00 pm] Received response 'textDocument/codeAction - (144)' in 10ms.
Result: []
[Trace - 09:04:00 pm] Sending request 'textDocument/documentLink - (146)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:00 pm] Sending request 'textDocument/codeAction - (147)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:00 pm] Received response 'textDocument/documentLink - (146)' in 11ms.
Result: []
[Trace - 09:04:00 pm] Received response 'textDocument/codeAction - (147)' in 8ms.
Result: []
[Trace - 09:04:00 pm] Sending request 'textDocument/documentLink - (149)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:00 pm] Sending request 'textDocument/codeAction - (150)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:00 pm] Received response 'textDocument/documentLink - (149)' in 10ms.
Result: []
[Trace - 09:04:00 pm] Received response 'textDocument/codeAction - (150)' in 8ms.
Result: []
[Trace - 09:04:01 pm] Sending request 'textDocument/documentLink - (152)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:01 pm] Sending request 'textDocument/codeAction - (153)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:01 pm] Received response 'textDocument/documentLink - (152)' in 9ms.
Result: []
[Trace - 09:04:01 pm] Received response 'textDocument/codeAction - (153)' in 6ms.
Result: []
[Trace - 09:04:04 pm] Sending request 'textDocument/documentLink - (155)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:04 pm] Sending request 'textDocument/codeAction - (156)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:04 pm] Received response 'textDocument/documentLink - (155)' in 5ms.
Result: []
[Trace - 09:04:04 pm] Received response 'textDocument/codeAction - (156)' in 4ms.
Result: []
[Trace - 09:04:17 pm] Sending request 'textDocument/documentLink - (158)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:17 pm] Sending request 'textDocument/codeAction - (159)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:17 pm] Received response 'textDocument/documentLink - (158)' in 5ms.
Result: []
[Trace - 09:04:17 pm] Received response 'textDocument/codeAction - (159)' in 4ms.
Result: []
[Trace - 09:04:18 pm] Sending request 'textDocument/documentLink - (161)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:18 pm] Sending request 'textDocument/codeAction - (162)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:18 pm] Received response 'textDocument/documentLink - (161)' in 11ms.
Result: []
[Trace - 09:04:18 pm] Received response 'textDocument/codeAction - (162)' in 7ms.
Result: []
[Trace - 09:04:18 pm] Sending request 'textDocument/documentLink - (164)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:18 pm] Sending request 'textDocument/codeAction - (165)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:18 pm] Received response 'textDocument/documentLink - (164)' in 9ms.
Result: []
[Trace - 09:04:18 pm] Received response 'textDocument/codeAction - (165)' in 6ms.
Result: []
[Trace - 09:04:18 pm] Sending request 'textDocument/documentLink - (167)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:18 pm] Sending request 'textDocument/codeAction - (168)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:18 pm] Received response 'textDocument/documentLink - (167)' in 9ms.
Result: []
[Trace - 09:04:18 pm] Received response 'textDocument/codeAction - (168)' in 6ms.
Result: []
[Trace - 09:04:19 pm] Sending request 'textDocument/documentLink - (170)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:19 pm] Sending request 'textDocument/codeAction - (171)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:19 pm] Received response 'textDocument/documentLink - (170)' in 4ms.
Result: []
[Trace - 09:04:19 pm] Received response 'textDocument/codeAction - (171)' in 4ms.
Result: []
[Trace - 09:04:20 pm] Sending request 'textDocument/documentLink - (173)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:20 pm] Sending request 'textDocument/codeAction - (174)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:20 pm] Received response 'textDocument/documentLink - (173)' in 7ms.
Result: []
[Trace - 09:04:20 pm] Received response 'textDocument/codeAction - (174)' in 4ms.
Result: []
[Trace - 09:04:20 pm] Sending request 'textDocument/documentLink - (175)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:20 pm] Sending request 'textDocument/codeAction - (176)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:20 pm] Received response 'textDocument/documentLink - (175)' in 7ms.
Result: []
[Trace - 09:04:20 pm] Received response 'textDocument/codeAction - (176)' in 4ms.
Result: []
[Trace - 09:04:20 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 7
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline \">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:20 pm] Sending request 'textDocument/documentLink - (177)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:20 pm] Sending request 'textDocument/codeAction - (179)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:20 pm] Received response 'textDocument/documentLink - (177)' in 4ms.
Result: []
[Trace - 09:04:20 pm] Received response 'textDocument/codeAction - (179)' in 3ms.
Result: []
[Trace - 09:04:20 pm] Sending request 'textDocument/documentLink - (181)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:20 pm] Sending request 'textDocument/codeAction - (182)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:20 pm] Received response 'textDocument/documentLink - (181)' in 3ms.
Result: []
[Trace - 09:04:20 pm] Received response 'textDocument/codeAction - (182)' in 3ms.
Result: []
[Trace - 09:04:20 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 8
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline t\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:20 pm] Sending request 'textDocument/completion - (184)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 49
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:20 pm] Received response 'textDocument/completion - (184)' in 2ms.
Result: null
[Trace - 09:04:20 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 9
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline te\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (185)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (187)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 50
},
"end": {
"line": 4,
"character": 50
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (185)' in 10ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (187)' in 5ms.
Result: []
[Trace - 09:04:21 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 10
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline tex\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (189)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (191)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (189)' in 9ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (191)' in 4ms.
Result: []
[Trace - 09:04:21 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 11
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline text\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (193)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (195)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 52
},
"end": {
"line": 4,
"character": 52
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (193)' in 4ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (195)' in 3ms.
Result: []
[Trace - 09:04:21 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 12
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline text-\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (197)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (199)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (197)' in 8ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (199)' in 4ms.
Result: []
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (201)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (202)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (201)' in 5ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (202)' in 3ms.
Result: []
[Trace - 09:04:21 pm] Sending request 'textDocument/completion - (204)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/completion - (204)' in 1ms.
Result: null
[Trace - 09:04:21 pm] Sending request 'textDocument/documentLink - (205)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:21 pm] Sending request 'textDocument/codeAction - (206)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:21 pm] Received response 'textDocument/documentLink - (205)' in 9ms.
Result: []
[Trace - 09:04:21 pm] Received response 'textDocument/codeAction - (206)' in 6ms.
Result: []
[Trace - 09:04:22 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:04:22 pm] Sending request 'textDocument/documentLink - (208)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:22 pm] Sending request 'textDocument/codeAction - (209)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/documentLink - (208)' in 9ms.
Result: []
[Trace - 09:04:22 pm] Received response 'textDocument/codeAction - (209)' in 7ms.
Result: []
[Trace - 09:04:22 pm] Sending request 'textDocument/completion - (211)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/completion - (211)' in 6ms.
Result: null
[Trace - 09:04:22 pm] Sending request 'textDocument/documentLink - (212)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:22 pm] Sending request 'textDocument/codeAction - (213)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/documentLink - (212)' in 8ms.
Result: []
[Trace - 09:04:22 pm] Received response 'textDocument/codeAction - (213)' in 5ms.
Result: []
[Trace - 09:04:22 pm] Sending request 'textDocument/completion - (215)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/completion - (215)' in 3ms.
Result: null
[Trace - 09:04:22 pm] Sending request 'textDocument/documentLink - (216)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:22 pm] Sending request 'textDocument/codeAction - (217)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/documentLink - (216)' in 9ms.
Result: []
[Trace - 09:04:22 pm] Received response 'textDocument/codeAction - (217)' in 6ms.
Result: []
[Trace - 09:04:22 pm] Sending request 'textDocument/completion - (219)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/completion - (219)' in 5ms.
Result: null
[Trace - 09:04:22 pm] Sending request 'textDocument/documentLink - (220)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:22 pm] Sending request 'textDocument/codeAction - (221)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/documentLink - (220)' in 8ms.
Result: []
[Trace - 09:04:22 pm] Received response 'textDocument/codeAction - (221)' in 5ms.
Result: []
[Trace - 09:04:22 pm] Sending request 'textDocument/completion - (223)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/completion - (223)' in 5ms.
Result: null
[Trace - 09:04:22 pm] Sending request 'textDocument/documentLink - (224)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:22 pm] Sending request 'textDocument/codeAction - (225)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/documentLink - (224)' in 10ms.
Result: []
[Trace - 09:04:22 pm] Received response 'textDocument/codeAction - (225)' in 7ms.
Result: []
[Trace - 09:04:22 pm] Sending request 'textDocument/completion - (227)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 53
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:22 pm] Received response 'textDocument/completion - (227)' in 5ms.
Result: null
[Trace - 09:04:23 pm] Sending request 'textDocument/documentLink - (228)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:23 pm] Sending request 'textDocument/codeAction - (229)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 53
},
"end": {
"line": 4,
"character": 53
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:23 pm] Received response 'textDocument/documentLink - (228)' in 7ms.
Result: []
[Trace - 09:04:23 pm] Received response 'textDocument/codeAction - (229)' in 5ms.
Result: []
[Trace - 09:04:23 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 13
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline \">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:23 pm] Sending request 'textDocument/documentLink - (231)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:23 pm] Sending request 'textDocument/codeAction - (233)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:23 pm] Received response 'textDocument/documentLink - (231)' in 9ms.
Result: []
[Trace - 09:04:23 pm] Received response 'textDocument/codeAction - (233)' in 4ms.
Result: []
[Trace - 09:04:23 pm] Sending request 'textDocument/documentLink - (235)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:23 pm] Sending request 'textDocument/codeAction - (236)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:23 pm] Received response 'textDocument/documentLink - (235)' in 4ms.
Result: []
[Trace - 09:04:23 pm] Received response 'textDocument/codeAction - (236)' in 3ms.
Result: []
[Trace - 09:04:23 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:04:23 pm] Sending request 'textDocument/documentLink - (238)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:23 pm] Sending request 'textDocument/codeAction - (239)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 48
},
"end": {
"line": 4,
"character": 48
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:23 pm] Received response 'textDocument/documentLink - (238)' in 4ms.
Result: []
[Trace - 09:04:23 pm] Received response 'textDocument/codeAction - (239)' in 3ms.
Result: []
[Trace - 09:04:24 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 14
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline b\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:24 pm] Sending request 'textDocument/completion - (241)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 49
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:24 pm] Received response 'textDocument/completion - (241)' in 2ms.
Result: null
[Trace - 09:04:24 pm] Sending request 'textDocument/documentLink - (242)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:24 pm] Sending request 'textDocument/codeAction - (244)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 49
},
"end": {
"line": 4,
"character": 49
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:24 pm] Received response 'textDocument/documentLink - (242)' in 11ms.
Result: []
[Trace - 09:04:24 pm] Received response 'textDocument/codeAction - (244)' in 9ms.
Result: []
[Trace - 09:04:24 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 15
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline bg\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:24 pm] Sending request 'textDocument/documentLink - (246)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:24 pm] Sending request 'textDocument/codeAction - (248)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 50
},
"end": {
"line": 4,
"character": 50
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:24 pm] Received response 'textDocument/documentLink - (246)' in 11ms.
Result: []
[Trace - 09:04:24 pm] Received response 'textDocument/codeAction - (248)' in 9ms.
Result: []
[Trace - 09:04:24 pm] Sending notification 'textDocument/didChange'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 16
},
"contentChanges": [
{
"text": "import * as React from \"react\";\n\nexport default () => (\n <>\n <h1 className=\"text-3xl font-bold underline bg-\">Hello world!</h1>\n <p>Hard to get more minimal than this React app.</p>\n </>\n);\n"
}
]
}
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (250)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (252)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (250)' in 11ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (252)' in 7ms.
Result: []
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (254)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (255)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (254)' in 7ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (255)' in 6ms.
Result: []
[Trace - 09:04:25 pm] Sending request 'textDocument/completion - (257)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 51
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/completion - (257)' in 5ms.
Result: null
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (258)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (259)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (258)' in 15ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (259)' in 12ms.
Result: []
[Trace - 09:04:25 pm] Received notification 'textDocument/publishDiagnostics'.
Params: {
"diagnostics": [],
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (261)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (262)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (261)' in 12ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (262)' in 11ms.
Result: []
[Trace - 09:04:25 pm] Sending request 'textDocument/completion - (264)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 51
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/completion - (264)' in 4ms.
Result: null
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (265)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (266)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (265)' in 7ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (266)' in 5ms.
Result: []
[Trace - 09:04:25 pm] Sending request 'textDocument/completion - (268)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 51
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/completion - (268)' in 4ms.
Result: null
[Trace - 09:04:25 pm] Sending request 'textDocument/documentLink - (269)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:25 pm] Sending request 'textDocument/codeAction - (270)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/documentLink - (269)' in 15ms.
Result: []
[Trace - 09:04:25 pm] Received response 'textDocument/codeAction - (270)' in 11ms.
Result: []
[Trace - 09:04:25 pm] Sending request 'textDocument/completion - (272)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 51
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:25 pm] Received response 'textDocument/completion - (272)' in 9ms.
Result: null
[Trace - 09:04:26 pm] Sending request 'textDocument/documentLink - (273)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:26 pm] Sending request 'textDocument/codeAction - (274)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:26 pm] Received response 'textDocument/documentLink - (273)' in 11ms.
Result: []
[Trace - 09:04:26 pm] Received response 'textDocument/codeAction - (274)' in 7ms.
Result: []
[Trace - 09:04:26 pm] Sending request 'textDocument/completion - (276)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"position": {
"line": 4,
"character": 51
},
"context": {
"triggerKind": 1
}
}
[Trace - 09:04:26 pm] Received response 'textDocument/completion - (276)' in 5ms.
Result: null
[Trace - 09:04:26 pm] Sending request 'textDocument/documentLink - (277)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:26 pm] Sending request 'textDocument/codeAction - (278)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:26 pm] Received response 'textDocument/documentLink - (277)' in 13ms.
Result: []
[Trace - 09:04:26 pm] Received response 'textDocument/codeAction - (278)' in 9ms.
Result: []
[Trace - 09:04:27 pm] Sending request 'textDocument/documentLink - (280)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:27 pm] Sending request 'textDocument/codeAction - (281)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:27 pm] Received response 'textDocument/documentLink - (280)' in 10ms.
Result: []
[Trace - 09:04:27 pm] Received response 'textDocument/codeAction - (281)' in 7ms.
Result: []
[Trace - 09:04:27 pm] Sending request 'textDocument/documentLink - (283)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:27 pm] Sending request 'textDocument/codeAction - (284)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:27 pm] Received response 'textDocument/documentLink - (283)' in 10ms.
Result: []
[Trace - 09:04:27 pm] Received response 'textDocument/codeAction - (284)' in 7ms.
Result: []
[Trace - 09:04:28 pm] Sending request 'textDocument/documentLink - (286)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:28 pm] Sending request 'textDocument/codeAction - (287)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:28 pm] Received response 'textDocument/documentLink - (286)' in 10ms.
Result: []
[Trace - 09:04:28 pm] Received response 'textDocument/codeAction - (287)' in 7ms.
Result: []
[Trace - 09:04:28 pm] Sending notification 'textDocument/didSave'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx",
"version": 16
}
}
[Trace - 09:04:29 pm] Sending request 'textDocument/documentLink - (289)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:29 pm] Sending request 'textDocument/codeAction - (290)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 4,
"character": 51
},
"end": {
"line": 4,
"character": 51
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:29 pm] Received response 'textDocument/documentLink - (289)' in 11ms.
Result: []
[Trace - 09:04:29 pm] Received response 'textDocument/codeAction - (290)' in 8ms.
Result: []
[Trace - 09:04:30 pm] Sending request 'textDocument/documentLink - (292)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:30 pm] Sending request 'textDocument/codeAction - (293)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:30 pm] Received response 'textDocument/documentLink - (292)' in 11ms.
Result: []
[Trace - 09:04:30 pm] Received response 'textDocument/codeAction - (293)' in 7ms.
Result: []
[Trace - 09:04:30 pm] Sending request 'textDocument/documentLink - (295)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:30 pm] Sending request 'textDocument/codeAction - (296)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:30 pm] Received response 'textDocument/documentLink - (295)' in 11ms.
Result: []
[Trace - 09:04:30 pm] Received response 'textDocument/codeAction - (296)' in 7ms.
Result: []
[Trace - 09:04:30 pm] Sending request 'textDocument/documentLink - (298)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:30 pm] Sending request 'textDocument/codeAction - (299)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:30 pm] Received response 'textDocument/documentLink - (298)' in 11ms.
Result: []
[Trace - 09:04:30 pm] Received response 'textDocument/codeAction - (299)' in 8ms.
Result: []
[Trace - 09:04:31 pm] Sending request 'textDocument/documentLink - (301)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:31 pm] Sending request 'textDocument/codeAction - (302)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 7,
"character": 0
},
"end": {
"line": 7,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:31 pm] Received response 'textDocument/documentLink - (301)' in 10ms.
Result: []
[Trace - 09:04:31 pm] Received response 'textDocument/codeAction - (302)' in 8ms.
Result: []
[Trace - 09:04:31 pm] Sending request 'textDocument/documentLink - (304)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:31 pm] Sending request 'textDocument/codeAction - (305)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 6,
"character": 0
},
"end": {
"line": 6,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:31 pm] Received response 'textDocument/documentLink - (304)' in 10ms.
Result: []
[Trace - 09:04:31 pm] Received response 'textDocument/codeAction - (305)' in 7ms.
Result: []
[Trace - 09:04:31 pm] Sending request 'textDocument/documentLink - (306)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:04:31 pm] Sending request 'textDocument/codeAction - (307)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 5,
"character": 0
},
"end": {
"line": 5,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:04:31 pm] Received response 'textDocument/documentLink - (306)' in 8ms.
Result: []
[Trace - 09:04:31 pm] Received response 'textDocument/codeAction - (307)' in 5ms.
Result: []
[Trace - 09:05:30 pm] Sending request 'textDocument/documentLink - (308)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:05:30 pm] Sending request 'textDocument/codeAction - (309)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 5,
"character": 0
},
"end": {
"line": 5,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:05:30 pm] Received response 'textDocument/documentLink - (308)' in 29ms.
Result: []
[Trace - 09:05:30 pm] Received response 'textDocument/codeAction - (309)' in 25ms.
Result: []
[Trace - 09:05:38 pm] Sending request 'textDocument/documentLink - (310)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:05:38 pm] Sending request 'textDocument/codeAction - (311)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:05:38 pm] Received response 'textDocument/documentLink - (310)' in 12ms.
Result: []
[Trace - 09:05:38 pm] Received response 'textDocument/codeAction - (311)' in 9ms.
Result: []
[Trace - 09:05:38 pm] Sending request 'textDocument/documentLink - (313)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
}
}
[Trace - 09:05:38 pm] Sending request 'textDocument/codeAction - (314)'.
Params: {
"textDocument": {
"uri": "file:///Users/raf/personal/tailwind-lsp-repro/src/App.tsx"
},
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 0
}
},
"context": {
"diagnostics": []
}
}
[Trace - 09:05:38 pm] Received response 'textDocument/documentLink - (313)' in 10ms.
Result: []
[Trace - 09:05:38 pm] Received response 'textDocument/codeAction - (314)' in 7ms.
Result: []
On the other hand, with web-mode
, it works fine
Check if the symbol tsx-ts-mode is in the lsp-tailwindcss-major-modes list
Yep
lsp-tailwindcss-major-modes is a customizable variable defined in
lsp-tailwindcss.el.
Value
(rjsx-mode web-mode html-mode css-mode typescript-mode typescript-tsx-mode tsx-ts-mode)
@vjohansen does lsp-tailwind-css
work for you for this project? anonimitoraf/tailwind-lsp-issue-repro
No and cannot work since there is no package.json
Actually your test repo works for me. I just had to be a little patient
M-x lsp-describe-session RET
@vjohansen Yeah I see it in my lsp sessions just fine, but autocomplete suggestions don't show up. Do they show up for you?
yeah , it works for me after running the lsp command and waiting a little
I see, thanks. I'll check if the issue's caused by doom emacs
On Thu, Jun 27, 2024, 21:44 Vagn Johansen @.***> wrote:
yeah , it works for me after running the lsp command and waiting a little
image.png (view on web) https://github.com/merrickluo/lsp-tailwindcss/assets/634765/c6e13934-bbd9-41f3-887b-f41c6451f3d2
— Reply to this email directly, view it on GitHub https://github.com/merrickluo/lsp-tailwindcss/issues/66#issuecomment-2194462068, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADZR7CX3A6PPQBOCXIQNWLDZJP3JZAVCNFSM6AAAAABGGLG5COVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJUGQ3DEMBWHA . You are receiving this because you authored the thread.Message ID: @.***>