18.104.22.168 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
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.