Checklist
Relevant Version Numbers
- Tide: 20220514.614
- Company: 0.9.13
- TypeScript:
- tsserver version: 4.7.4
- Emacs: 27.2 (x86_64-pc-linux-gnu)
(The list above is minimal. Make sure to include any other version numbers relevant to your report.)
Steps to Reproduce the Bug
run M-x company-diag using the company-tide backend for the string this.# inside of a class
Expected Behavior
observe "#" as the prefix
be suggested private methods from that class as completions
selecting one such method #foo results in this.#foo
Actual Behavior
observe "" as the prefix
be suggested all methods from that class as completions
selecting one such method #foo results in this.##foo
Thanks for taking a look at this and your work on this project :) I tried to dig in myself but my elisp skills lacking, looking forward to learning from how this is resolved
Checklist
I'm on tide-/ and Company 0.9.13
M-x tide-restart-serverin the buffer where I had the problem.M-x tide-verify-setupare correct.tsc(andtslint, if applicable) without the error or warning I'm seeing in tide.tsc(ortslint, if applicable) reports the error or warning I was expecting to see.typescript-modeortsserver.Relevant Version Numbers
(The list above is minimal. Make sure to include any other version numbers relevant to your report.)
Steps to Reproduce the Bug
run M-x company-diag using the company-tide backend for the string this.# inside of a class
Expected Behavior
observe "#" as the prefix
be suggested private methods from that class as completions
selecting one such method
#fooresults in this.#fooActual Behavior
observe "" as the prefix
be suggested all methods from that class as completions
selecting one such method
#fooresults in this.##fooThanks for taking a look at this and your work on this project :) I tried to dig in myself but my elisp skills lacking, looking forward to learning from how this is resolved