Skip to content
This repository was archived by the owner on Feb 12, 2023. It is now read-only.

Parsing and platform libraries

Choose a tag to compare

@nawforce nawforce released this 17 Apr 18:10
· 1384 commits to master since this release

A SFDX CLI plugin command was added supporting running the ApexLink main class that performs a parallel parse of all class files in a directory or its subdirectories. The purpose of this is mainly to make it easy to install and run.

The platform libraries types have been overhauled to make them pretty much complete according to the tooling API competitions results. These are based a v45 API version, ongoing plan is to update to latests close after the time when the platform moves forward. These are not currently used by the Apex parser but will be soon...

The Apex parser has been improved to support switch statements, inherited sharing & unicode escapes in string literals. A problem with some keywords not being usable as identifiers was also fixed.