Open Galathius opened 1 month ago
Thanks for the report. I'm trying to reproduce this failure but not seeing it yet, what version of the docusign_esign
gem are you using?
Hi @andyw8! Here are details:
docusign_esign
gem version – 3.26.0
ruby 3.2.2 (2023-03-30 revision e51014f9c0) [arm64-darwin23]
(without YJIT)MacOs Sonoma 14.5
1.89.1
0.16.7
Thanks, I was able to reproduce on Ruby 3.2.2, it's fine on 3.3.1
FYI @kddnewton
(one thing I don't yet understand is why ruby-lsp-doctor
doesn't fail for this...)
Possible fix/workaround: https://github.com/Shopify/ruby-lsp/pull/2097
Description
Recently tried to switch from my previous IDE to vscode using
ruby-lsp
extension. On one of my project, I got the indexing process stuck with the messageRuby LSP: indexing files: 33% completed
.Checking
Output
tab led me toStack level too deep
error:Logs
2024-05-29 14:59:19.596 [info] (hireglobal-backend) #Then I went through these instrucitons and figured out that it's failing on 7k LOC file from docusign_ruby gem.
I was managed to fix it by adding
.index.yml
file to the root of my project with the following content:Not sure how common this problem is, but I’m afraid it may stop some people from switching to VS Code and from using
ruby-lsp
. Maybe it is worth handling such error-prone cases somehow.