valentjn / vscode-ltex

LTeX: Grammar/spell checker :mag::heavy_check_mark: for VS Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others
https://valentjn.github.io/ltex
Mozilla Public License 2.0
800 stars 27 forks source link

Extremely high CPU usage #880

Open thebluepotato opened 4 months ago

thebluepotato commented 4 months ago

Describe the bug This is the same bug, I assume as in #45. My CPU sporadically goes up to 700%

Steps to reproduce Steps to reproduce the behavior:

It really seems to happen a bit at random, but especially when there have been many quick edits in succession.

Expected behavior My CPU usage not to go that high

Sample document If the bug occurs for a specific document (e.g. LaTeX), please paste it here. If your document is very long or confidential, please create and attach a smaller example for which the bug still occurs so that we can reproduce it.

```latex \documentclass[tikz]{standalone} %\usepackage[T1]{fontenc} %\usepackage{amsmath} %\usepackage{tikz} \usetikzlibrary{arrows, arrows.meta, shapes, matrix} \tikzset{>=stealth} \usepackage{xcolor} \begin{document} \begin{tikzpicture} \tikzset{blob/.style={draw, ultra thick, rounded corners, inner ysep=5pt, inner xsep=10pt}} \node[blob, fill=blue!15!white] at (1.25, 5) (matmul2) {\bf\sf MatMul}; \node[blob, fill=green!15!white] at (0.5, 4) (softmax) {\bf\sf SoftMax}; \node[blob, fill=red!15!white] at (0.5, 3) (mask) {\bf\sf Mask (opt.)}; \node[blob, fill=yellow!15!white] at (0.5, 2) (scale) {\bf\sf Scale}; \node[blob, fill=blue!15!white] at (0.5, 1) (matmul1) {\bf\sf MatMul}; \node at (0, 0) (Q) {\sf Q}; \node at (1, 0) (K) {\sf K}; \node at (2, 0) (V) {\sf V}; \begin{scope}[every path/.style={draw, thick, ->}] \path (Q) -- (Q.north |- matmul1.south); \path (K) -- (K.north |- matmul1.south); \path (V) -- (V.north |- matmul2.south); \path (matmul1) -- (scale); \path (scale) -- (mask); \path (mask) -- (softmax); \path (softmax) -- (softmax.north |- matmul2.south); \path (matmul2.north) -- +(0,0.5); \end{scope} \end{tikzpicture} \end{document} ```

LTeX configuration Please paste all configuration settings starting with ltex. from your settings.json. You can help us by temporarily removing some irrelevant settings from your settings.json and see if the bug still occurs.

``` { "enabled": [ "context", "context.tex", "html", "latex", "markdown", "org", "restructuredtext", "rsweave" ], "language": "en-US", "dictionary": {}, "disabledRules": {}, "enabledRules": {}, "hiddenFalsePositives": {}, "bibtex": { "fields": { "abstract": false } }, "latex": { "commands": { "\\subfile{}": "ignore", "\\subfileinclude{}": "ignore", "\\textcquote[]{}": "ignore", "\\textcite*{}": "dummy", "\\blockcquote[]{}": "ignore", "\\Glsfmtshort{}": "dummy", "\\namecref": "dummy", "\\R": "dummy", "\\C": "dummy" }, "environments": {} }, "markdown": { "nodes": {} }, "configurationTarget": { "dictionary": "workspaceFolderExternalFile", "disabledRules": "workspaceFolderExternalFile", "hiddenFalsePositives": "workspaceFolderExternalFile" }, "additionalRules": { "enablePickyRules": false, "motherTongue": "fr", "languageModel": "", "neuralNetworkModel": "", "word2VecModel": "" }, "languageToolHttpServerUri": "", "languageToolOrg": { "username": "yts4jdwxr9@privaterelay.appleid.com", "apiKey": "pit-Guf6LWWefAnk" }, "ltex-ls": { "path": "", "logLevel": "fine", "languageToolHttpServerUri": "", "languageToolOrgUsername": "", "languageToolOrgApiKey": "" }, "java": { "path": "", "initialHeapSize": 64, "maximumHeapSize": 512 }, "sentenceCacheSize": 2000, "completionEnabled": false, "diagnosticSeverity": "information", "checkFrequency": "edit", "clearDiagnosticsWhenClosingFile": true, "statusBarItem": true, "trace": { "server": "off" } } ```

"LTeX Language Server" log file First, reproduce the bug. Then, go to ViewOutput and select LTeX Language Server in the drop-down list. Paste this log here:

``` [Truncated...] mai 30, 2024 10:57:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:57:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:57:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:57:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:57:39 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:57:39 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:57:53 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:57:53 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:04 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:04 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:05 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:05 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:30 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:30 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:31 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:31 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:34 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:34 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:38 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:38 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:38 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:38 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:39 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:39 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:39 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:39 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:41 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:41 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:47 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:47 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:58:48 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:58:48 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:59:44 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:59:44 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:59:44 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:59:44 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 10:59:50 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 10:59:50 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:00 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:00 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:02 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:02 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:03 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:03 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:03 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:03 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:04 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:04 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:04 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:04 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:05 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:05 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:06 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:06 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:07 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:07 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:07 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:07 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:08 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:08 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:08 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:08 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:10 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:10 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:12 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:12 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:14 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:14 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:14 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:14 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:16 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:16 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:19 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:19 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:23 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:23 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:29 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:29 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:30 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:30 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:31 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:31 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:45 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:45 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:47 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:47 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:47 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:47 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:48 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:57 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:57 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:00:58 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:00:58 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:07 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:07 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:11 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:11 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:12 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:12 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:16 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:16 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:16 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:16 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:25 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:25 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:36 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:36 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:36 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:36 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:46 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:46 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:47 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:47 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:47 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:47 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:49 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:49 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:49 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:49 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:50 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:50 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:50 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:50 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:54 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:54 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:55 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:55 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:56 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:56 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:01:56 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:01:56 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:02 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:02 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:15 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:15 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:17 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:18 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:18 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:18 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:18 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:23 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:23 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:24 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:24 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:24 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:24 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:30 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:30 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:31 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:32 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:32 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:34 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:34 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:34 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:34 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:34 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:35 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:35 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:35 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:36 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:37 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:37 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:39 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:39 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:40 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:40 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:41 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:41 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:44 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:44 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:45 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:45 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:46 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:51 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:51 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:51 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:51 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:52 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:52 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:53 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:53 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:54 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:55 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:55 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:55 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:55 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:57 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:57 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:57 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:57 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:58 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:58 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:59 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:59 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:02:59 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:02:59 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:00 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:00 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:01 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:01 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:01 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:01 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:02 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:02 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.LtexTextDocumentItem raiseExceptionIfCanceled PRÉCIS: Canceling check due to incoming check request... mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:03 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:04 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:04 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:52 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:52 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:03:53 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:03:53 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:01 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:01 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:01 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:01 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:05 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:05 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:05 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:05 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:06 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:06 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:11 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:13 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:13 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:14 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:14 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:18 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:18 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:18 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:18 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: " \n\n\n\n\n\n" mai 30, 2024 11:04:19 PM org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment PRÉCIS: Obtained 0 rule matches mai 30, 2024 11:04:33 PM org.bsplines.ltexls.parsing.CharacterBasedCodeAnnotatedTextBuilder addCode AVERTISSEMENT: Prevented infinite loop in CharacterBasedCodeAnnotatedTextBuilder by skipping a character. Subsequent parsing may be wrong. This is a bug in LTeX. Please file a bug report at https://github.com/valentjn/ltex-ls/issues and attach the document (or some equivalent example) for which this occurred. mai 30, 2024 11:04:33 PM org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked PRÉCIS: Checking the following text in language 'en-US' via LanguageTool: "`=1 LaTeX must be made using an initex with no format preloaded `=1 `=2 LaTeX requires e-TeX `=6 `=7"... (truncated to 100 characters) mai 30, 2024 11:07:34 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 957 mai 30, 2024 11:07:34 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 958 mai 30, 2024 11:07:35 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 960 mai 30, 2024 11:07:40 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 968 mai 30, 2024 11:07:42 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 970 mai 30, 2024 11:07:42 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 971 mai 30, 2024 11:08:02 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 980 mai 30, 2024 11:08:11 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 990 mai 30, 2024 11:08:17 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 995 mai 30, 2024 11:08:26 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 1004 mai 30, 2024 11:08:26 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 1005 mai 30, 2024 11:08:27 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation AVERTISSEMENT: Unmatched cancel notification for request id 1006 [Info - 23:13:45] Connection to server got closed. Server will restart. mai 30, 2024 11:13:50 PM org.bsplines.ltexls.server.LtexLanguageServer initialize INFOS: ltex-ls 15.2.0 - initializing... mai 30, 2024 11:13:50 PM org.bsplines.ltexls.tools.I18n setLocale INFOS: Setting locale to 'en' mai 30, 2024 11:13:50 PM org.bsplines.ltexls.server.LtexTextDocumentService didOpen$lambda-1 AVERTISSEMENT: The following exception occurred: java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source) at org.bsplines.ltexls.server.LtexTextDocumentItem.check(LtexTextDocumentItem.kt:395) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndGetDiagnostics(LtexTextDocumentItem.kt:295) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnostics(LtexTextDocumentItem.kt:272) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache(LtexTextDocumentItem.kt:267) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache$default(LtexTextDocumentItem.kt:266) at org.bsplines.ltexls.server.LtexTextDocumentService.didOpen$lambda-1(LtexTextDocumentService.kt:155) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209) at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94) at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) ... 6 more mai 30, 2024 11:13:50 PM org.bsplines.ltexls.server.LtexTextDocumentService didOpen$lambda-1 AVERTISSEMENT: The following exception occurred: java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source) at org.bsplines.ltexls.server.LtexTextDocumentItem.check(LtexTextDocumentItem.kt:395) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndGetDiagnostics(LtexTextDocumentItem.kt:295) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnostics(LtexTextDocumentItem.kt:272) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache(LtexTextDocumentItem.kt:267) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache$default(LtexTextDocumentItem.kt:266) at org.bsplines.ltexls.server.LtexTextDocumentService.didOpen$lambda-1(LtexTextDocumentService.kt:155) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209) at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94) at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) ... 6 more mai 30, 2024 11:13:50 PM org.bsplines.ltexls.server.LtexTextDocumentService didOpen$lambda-1 AVERTISSEMENT: The following exception occurred: java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source) at org.bsplines.ltexls.server.LtexTextDocumentItem.check(LtexTextDocumentItem.kt:395) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndGetDiagnostics(LtexTextDocumentItem.kt:295) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnostics(LtexTextDocumentItem.kt:272) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache(LtexTextDocumentItem.kt:267) at org.bsplines.ltexls.server.LtexTextDocumentItem.checkAndPublishDiagnosticsWithoutCache$default(LtexTextDocumentItem.kt:266) at org.bsplines.ltexls.server.LtexTextDocumentService.didOpen$lambda-1(LtexTextDocumentService.kt:155) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Unhandled method ltex/workspaceSpecificConfiguration at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209) at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94) at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) ... 6 more ```

"LTeX Language Client" log file First, set the ltex.trace.server setting in your settings.json to "verbose". Then, reload the VS Code window and reproduce the bug. Go to ViewOutput and select LTeX Language Client in the drop-down list. Paste this log here (note: it will contain your checked document):

``` 2024-05-30T20:15:52.108Z Info: Setting LTeX UI language to 'fr'. 2024-05-30T20:15:52.108Z Info: Loading i18n messages... 2024-05-30T20:15:52.108Z Info: Loading default i18n messages... 2024-05-30T20:15:52.110Z Info: 2024-05-30T20:15:52.110Z Info: ltex.ltex-ls.path not set. 2024-05-30T20:15:52.110Z Info: Searching for ltex-ls in '/Users/jonaszaugg/.vscode/extensions/valentjn.vscode-ltex-13.1.0/lib'... 2024-05-30T20:15:52.110Z Info: ltex-ls found in '/Users/jonaszaugg/.vscode/extensions/valentjn.vscode-ltex-13.1.0/lib/ltex-ls-15.2.0'. 2024-05-30T20:15:52.110Z Info: 2024-05-30T20:15:52.110Z Info: Using ltex-ls from '/Users/jonaszaugg/.vscode/extensions/valentjn.vscode-ltex-13.1.0/lib/ltex-ls-15.2.0'. 2024-05-30T20:15:52.110Z Info: Using Java bundled with ltex-ls as ltex.java.path is not set. 2024-05-30T20:15:52.110Z Info: Testing ltex-ls... 2024-05-30T20:15:52.110Z Info: Command: "/Users/jonaszaugg/.vscode/extensions/valentjn.vscode-ltex-13.1.0/lib/ltex-ls-15.2.0/bin/ltex-ls" 2024-05-30T20:15:52.110Z Info: Arguments: ["--version"] 2024-05-30T20:15:52.110Z Info: env['JAVA_HOME']: undefined 2024-05-30T20:15:52.110Z Info: env['JAVA_OPTS']: "-Xms64m -Xmx512m" 2024-05-30T20:15:53.544Z Info: Test successful! 2024-05-30T20:15:53.544Z Info: 2024-05-30T20:15:53.546Z Info: Starting ltex-ls... 2024-05-30T20:15:53.546Z Info: Command: "/Users/jonaszaugg/.vscode/extensions/valentjn.vscode-ltex-13.1.0/lib/ltex-ls-15.2.0/bin/ltex-ls" 2024-05-30T20:15:53.546Z Info: Arguments: [] 2024-05-30T20:15:53.546Z Info: env['JAVA_HOME']: undefined 2024-05-30T20:15:53.546Z Info: env['JAVA_OPTS']: "-Xms64m -Xmx512m" 2024-05-30T20:15:53.546Z Info: 2024-05-30T21:16:19.865Z Info: Creating bug report... ```

Version information List here the version information of the relevant software.

Additional context/information You can add any other context or information about the problem here.

roaldarbol commented 3 months ago

Just confirming that this happens for me from time to time. Is there any way I can check the logs when it happens in case it's helpful in pinning down the issue?

Pahegi commented 2 months ago

I'm also experiencing this problem about every 30-60 minutes. I'm using a Macbook with an ARM processor. Here are the logs of the event where the CPU is used 100% until I kill the process:

LTeX Server:

Juli 18, 2024 8:06:29 NACHM. org.bsplines.ltexls.server.DocumentChecker checkAnnotatedTextFragment
FEIN: Obtained 83 rule matches
Juli 18, 2024 8:06:35 NACHM. org.bsplines.ltexls.parsing.CharacterBasedCodeAnnotatedTextBuilder addCode
WARNUNG: Prevented infinite loop in CharacterBasedCodeAnnotatedTextBuilder by skipping a character. Subsequent parsing may be wrong. This is a bug in LTeX. Please file a bug report at https://github.com/valentjn/ltex-ls/issues and attach the document (or some equivalent example) for which this occurred.
Juli 18, 2024 8:06:36 NACHM. org.bsplines.ltexls.server.DocumentChecker logTextToBeChecked
FEIN: Checking the following text in language 'en-US' via LanguageTool: "`=1 LaTeX must be made using an initex with no format preloaded `=1 `=2 LaTeX requires e-TeX `=6 `=7"... (truncated to 100 characters)
Juli 18, 2024 8:08:06 NACHM. org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
WARNUNG: Unmatched cancel notification for request id 2360
Juli 18, 2024 8:08:30 NACHM. org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
WARNUNG: Unmatched cancel notification for request id 2388
Juli 18, 2024 8:08:35 NACHM. org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
WARNUNG: Unmatched cancel notification for request id 2395
Juli 18, 2024 8:08:38 NACHM. org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
WARNUNG: Unmatched cancel notification for request id 2400

Version information: Operating system: macOS Monterey 12.7.4 ltex-ls: v13.1.0.

spitzerd commented 3 weeks ago

I recently added binaries for ARM processors. Maybe this solves your issue, but it's not a guarantee, of course. You can download the nightly builds here: https://github.com/ltex-plus/vscode-ltex-plus/releases/tag/nightly

You can use it together with LTeX+ https://marketplace.visualstudio.com/items?itemName=ltex-plus.vscode-ltex-plus Don't forget to set "ltex.ltex-ls.path": "PATH-TO-LTEX-LS+" in your settings

spitzerd commented 3 weeks ago

The nightly builds of LTeX+ now includes offline .vsix files for arm64/aarch64, so there is no need to download LTeX LS+ seperately and use "ltex.ltex-ls.path"

thebluepotato commented 3 weeks ago

The nightly builds of LTeX+ now includes offline .vsix files for arm64/aarch64, so there is no need to download LTeX LS+ seperately and use "ltex.ltex-ls.path"

I just tried the 14.1 nightly and it also go to 600%. I've installed the 15 nightly now, we'll see how it goes. It's really hard to track down since these spikes often happen after some inactivity.