Posts

Showing posts from March, 2025

2.3.5.0 release notes

2.3.5.0 Issue 2732  - Since updating to version 2024.3+ of your JetBrains IDE, you may have seen messages like "'Illuminated Cloud 2' might be slowing things down". This is a new message added by JetBrains to help identify behaviors in plugins — both first-party and third-party — that are not properly offloading long(-ish)-running behaviors to background threads. This doesn't mean that anything that has actually changed for the worse in IC (or whatever plugin/subsystem you might see attributed with this message). It just means that less-than-ideal existing behaviors are now being reported to help identify and resolve them. In this build, I've refactored IC's main long-running operations — metadata deployment, retrieval, and removal; offline symbol table generation; Salesforce CLI execution; anonymous Apex and SOQL query execution; etc. — so that they are moved to a background thread and, if appropriate, a progress indicator as quickly as possible after bei...

2.3.4.9 release notes

2.3.4.9 Issue 986  - Added classifications for Apex usages including: Declaration types Method return types Type parameters Type and method inheritance relationships Instance and array constructions via the  new  operator Explicit constructor invocations via  super()  and  this() Method invocations Field/property/local variable reads Field/property/local variable writes Class nested type accesses Class static member accesses Runtime type checks via the  instanceof  operator Type casts Query usages by clause type DML usages — both static and dynamic — by operation type Visualforce/Aura/LWC-based usages XML-based usages Let me know if you still see usages reported as  Unclassified  for which there should be clear classification, or if you see things classified incorrectly. Also, the  Show Read Access  and  Show Write Access  toggles in the various usage views should now filter the results accordingly. Issue 2699  -...