release notes

Post date: Feb 03, 2020 3:17:30 PM

  • Issue 976 - Added quick fixes for the Unresolvable Declaration code inspection to create/stub missing declarations. Illuminated Cloud uses available contextual information to help create the correct declaration signature including which type(s) are viable, whether the new declaration should be static, method/constructor invocation parameters, etc. It's currently possible to create:

    • Classes, interfaces, and enums (top-level and inner)

    • Methods, constructors, and interface methods

    • Fields, properties, constant fields, and enum constants

    • Local variables

    • It is not yet possible to create method or constructor parameters. That will be addressed in concert with new Change Method Signature and Introduce Parameter refactorings which require the same underlying enhancements.

  • Issue 1519 - Implemented two performance optimizations to the Tooling API deployer. These optimizations are most apparent when deploying large numbers of metadata objects via the Tooling API.

  • Issue 1520 - Adding missing System.Database.update() method signatures which take Database.DMLOptions as the second argument. Note that the OST must be regenerated to see the effect of this fix.

  • Fixed a few bugs that could occur when creating a new project from the IDE splash screen, i.e., with no project already open.

  • Other related fixes and improvements.