A new extension, Salesforce Apex Language Server (Typescript), was added to the extension pack! #6485
peternhale
announced in
Announcements
Replies: 1 comment
-
|
Is there any documentation on what features are planned for the new Apex language server? Will refactoring support be available, e.g., rename APEX class, extract method, etc.? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Starting with v64.8.1 the extension Salesforce Apex Language Server (Typescript) has been included in both the standard and extended extension packs.
The new extension is the beginning of a new Apex language server. The new extension is under development, but as we deliver additional features the new extension will start absorbing the responsibilities of the old Apex language server. As new a feature is published, we will also disable that feature in the old language server.
The first feature to be released is the production of document symbols. These are the data that are used to populated the outline view and are used by our peer extension, Agentforce for Developers (A4D), to help customers generate Apex tests.
When both extensions are installed, one should not see any interruptions in functionality.
Some customers, who already have an extension pack installed, are reporting bad behavior WRT Apex, such as
the outline view for an Apex class is empty, or generating Apex test using A4D are failing.
When I mention that part of enable a feature in new and disable in old, is shows that the work to disable document symbols in old is working.
What is missing is the a proper installation of the new extension.
To fix this:
If don't want to install the new extension and restore the old language server features
Beta Was this translation helpful? Give feedback.
All reactions