It adds caching support for super type declarations and interface for Apex classes. This improves loading time on large workspaces by ~20%.
As super class and interface may be missing and subsequently added to the workspace that caching is only used if the superclass/interface can be resolved to type declarations.
This depends on https://github.com/apex-dev-tools/apex-ls/pull/302
It adds caching support for super type declarations and interface for Apex classes. This improves loading time on large workspaces by ~20%.
As super class and interface may be missing and subsequently added to the workspace that caching is only used if the superclass/interface can be resolved to type declarations.