CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 05:45:58 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/redhat-developer/lsp4ij.git
etag: W/"4bf842dd72b149579fdd961251642f02"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=QAQmx3bXJqR7rpMljkisBx12rkeY3UlvHsz6LL%2FU%2BoONXXMdVkcBELa1p%2BLT2%2Fs16p%2B%2BpginFzWLPSkSMCiLhy6OeN%2BUObhWXPa94Ty6WTuw8sdPRE%2FqK2DGCHCSXnGlReiCHxosxhz2tkCyX1qEaVYxCnPD0EXIITWUZLVD0zWpMhBOaG04yA7DtXv6VzmIsOcEMwU66nOvZQpYX%2B%2F8%2F%2F0Nn7JpFTeTHQoDnHu4t3vt234BKWBUFPKTCA5DYSsYPu3%2Fi%2F%2BKr2UgToZiU32lbA%3D%3D--VJbmKfwUTdoZQf4J--YqBDdpmxlh%2F7Ni4QcdUFpw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1821623123.1753249557; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 05:45:57 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 05:45:57 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8444:3B93B0:468519:5D0281:68807715
fix: Added caching of the file view provider's one file. (#935) · redhat-developer/lsp4ij@91b7b9a · GitHub
Copy file name to clipboardExpand all lines: src/main/java/com/redhat/devtools/lsp4ij/features/semanticTokens/viewProvider/LSPSemanticTokensFileViewProviderHelper.java
Skip to content
Navigation Menu
{{ message }}
generated from redhat-developer/new-project-template
-
Notifications
You must be signed in to change notification settings - Fork 56
Commit 91b7b9a
authored
fix: Added caching of the file view provider's one file. (#935)
* Added caching of the view provider's one file.
* Okay, let's try this approach as recommended by @FalsePattern.
* Fixed a rather subtle but insidious issue where semantic tokens-based elements were being indexed for their end offsets inclusive when they should have been exclusive. Put differently, for a file that uses the semantic tokens file view provider, file.getElementAt(offset) should return an element for [startOffset, endOffset) where those are the start/end offsets from element.getTextRange(). Without this change, it was [startOffset, endOffset], and that was causing an infinite loop in XDebuggerUtilImpl which was using endOffset as the new offset when searching for the next element.
I've also removed the file cache that was added to try to resolve this issue before it was understood.1 parent ea0f108 commit 91b7b9aCopy full SHA for 91b7b9a
File tree
Expand file treeCollapse file tree
1 file changed
+2
-2
lines changedFilter options
- src/main/java/com/redhat/devtools/lsp4ij/features/semanticTokens/viewProvider
Expand file treeCollapse file tree
1 file changed
+2
-2
lines changedsrc/main/java/com/redhat/devtools/lsp4ij/features/semanticTokens/viewProvider/LSPSemanticTokensFileViewProviderHelper.java
Copy file name to clipboardExpand all lines: src/main/java/com/redhat/devtools/lsp4ij/features/semanticTokens/viewProvider/LSPSemanticTokensFileViewProviderHelper.java+2-2Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
169 | 169 |
| |
170 | 170 |
| |
171 | 171 |
| |
172 |
| - | |
173 |
| - | |
| 172 | + | |
| 173 | + | |
174 | 174 |
| |
175 | 175 |
| |
176 | 176 |
| |
|
You can’t perform that action at this time.
0 commit comments