дзеркало
https://github.com/l0ng-ai/openidea.git
синхронізовано 2026-11-09 11:15:40 +02:00
* perf(java): count usage lenses in the project sources only Usage lenses asked JDT LS for a full references search per declaration, which also scans every dependency jar and the JDK. In a library class such as java.lang.String that kept JDT LS busy for tens of seconds per pass, and failed counts were asked again on every scroll. - Scoped Java searches without libraries pass the "sources" scope. - Lenses count declarations near the viewport (10 lines instead of 60). - Incomplete counts are remembered per document version and asked again once the server settles, instead of on every pass. * perf(java): turn off the language server's own reference lenses JDT LS shows a references lens above each declaration by default and the editor resolved them all at once, a references search per declaration on every open and edit. The editor's usage lenses already count usages. * style(editor): keep the usage lens's unrelated lines as they were