Debug Logging
Debug Logging
To enable debug logging for various Illuminated Cloud 2 features, open Help | Diagnostic Tools | Debug Log Settings... and add the entries below corresponding to the feature(s) that require additional information. Note that the leading #s are important and must be present. Also note that debug logging can be quite verbose and expensive and should only be enabled while gathering diagnostics for issues. The resulting logging will be written to files found under Help | Show Log in <File Manager> where <File Manager> is the name of the host operating system's file manager.
Metadata Deployment
com.illuminatedcloud.intellij.builder.annotator.ForceComBuildFailureAnnotator
com.illuminatedcloud.intellij.builder.deploy.action.IlluminatedCloudSaveAllAction
com.illuminatedcloud.intellij.builder.deploy.ForceComMetadataApiDeployer
com.illuminatedcloud.intellij.builder.deploy.ForceComSfDeployer
com.illuminatedcloud.intellij.builder.deploy.ForceComSfPushDeployer
com.illuminatedcloud.intellij.builder.deploy.ForceComToolingApiDeployer
com.illuminatedcloud.intellij.builder.deploy.IlluminatedCloudDeployOnSaveAllActionListener
com.illuminatedcloud.intellij.builder.ForceComBuilder
com.illuminatedcloud.intellij.builder.IlluminatedCloudFileHandler
com.illuminatedcloud.intellij.builder.refactoring.move.IlluminatedCloudMoveFileHandler
com.illuminatedcloud.intellij.builder.util.ForceComBuilderUtil
com.illuminatedcloud.intellij.builder.validate.AsYouTypeEventProcessor
com.illuminatedcloud.intellij.lightning.util.LightningDeployResult
com.illuminatedcloud.intellij.util.VariableLengthPollingInterval
Metadata Retrieval
com.illuminatedcloud.intellij.builder.annotator.ForceComBuildFailureAnnotator
com.illuminatedcloud.intellij.builder.retrieve.action.CompareWithOtherServerAction
com.illuminatedcloud.intellij.builder.retrieve.action.CompareWithServerAction
com.illuminatedcloud.intellij.builder.retrieve.action.RefreshAction
com.illuminatedcloud.intellij.builder.retrieve.action.RetrieveAction
com.illuminatedcloud.intellij.builder.retrieve.ForceComMetadataRetriever
com.illuminatedcloud.intellij.builder.retrieve.ForceComSfPullRetriever
com.illuminatedcloud.intellij.builder.retrieve.ForceComSfRetriever
com.illuminatedcloud.intellij.builder.ForceComBuilder
com.illuminatedcloud.intellij.builder.util.ForceComBuilderUtil
com.illuminatedcloud.intellij.util.VariableLengthPollingInterval
Metadata Removal
com.illuminatedcloud.intellij.builder.annotator.ForceComBuildFailureAnnotator
com.illuminatedcloud.intellij.builder.delete.action.DeleteFromServerAction
com.illuminatedcloud.intellij.builder.delete.ForceComMetadataDeleter
com.illuminatedcloud.intellij.builder.ForceComBuilder
com.illuminatedcloud.intellij.builder.util.ForceComBuilderUtil
com.illuminatedcloud.intellij.util.VariableLengthPollingInterval
Salesforce DX
com.illuminatedcloud.intellij.sfdx.command.SfCommandExecutor
com.illuminatedcloud.intellij.sfdx.model.SfdxProjectTemplate
com.illuminatedcloud.intellij.sfdx.model.SfdxScratchOrgDefinition
com.illuminatedcloud.intellij.sfdx.project.config.IlluminatedCloudSfdxDirectoryProjectConfigurator
com.illuminatedcloud.intellij.sfdx.settings.application.IlluminatedCloudSfdxCache
com.illuminatedcloud.intellij.sfdx.util.SfdxUtil
com.illuminatedcloud.intellij.util.CommandLineUtil
Include the following only if debugging .forceignore processing as it can be quite noisy
com.illuminatedcloud.intellij.sfdx.forceignore.ForceIgnoreUtil
Apex Completion
com.illuminatedcloud.intellij.apex.completion.ApexCompletionContext
com.illuminatedcloud.intellij.apex.completion.ApexCompletionRule
com.illuminatedcloud.intellij.apex.completion.ApexVariantsCompletionRule
com.illuminatedcloud.intellij.apex.completion.liveTemplate.ApexLiveTemplateKeywordCaseProcessor
com.illuminatedcloud.intellij.apex.completion.liveTemplate.SoqlFieldsMacro
Apex Unit Testing
com.illuminatedcloud.intellij.apex.unitTest.AbstractApexProcessHandler
com.illuminatedcloud.intellij.apex.unitTest.ApexUnitTestConsoleActionsPostProcessor
com.illuminatedcloud.intellij.apex.unitTest.ApexUnitTestRunConfigurationEditorForm
com.illuminatedcloud.intellij.apex.unitTest.ApexUnitTestRunConfigurationProducer
com.illuminatedcloud.intellij.apex.unitTest.ApexUnitTestRunProcessHandler
com.illuminatedcloud.intellij.apex.unitTest.ApexUnitTestRunProfileState
Apex Code Coverage
com.illuminatedcloud.intellij.apex.coverage.ApexCoverageEngine
com.illuminatedcloud.intellij.apex.coverage.ApexCoverageSuite
Apex Refactoring
com.illuminatedcloud.intellij.apex.refactoring.changeSignature.ApexChangeSignatureHandler
com.illuminatedcloud.intellij.apex.refactoring.changeSignature.ApexChangeSignatureUsageProcessor
com.illuminatedcloud.intellij.apex.refactoring.copy.ApexCopyHandler
com.illuminatedcloud.intellij.apex.refactoring.implementOverride.AbstractApexImplementOverrideMethodHandler
com.illuminatedcloud.intellij.apex.refactoring.introduce.AbstractApexIntroduceHandler
com.illuminatedcloud.intellij.apex.refactoring.introduce.method.ApexExtractMethodHandler
Anonymous Apex
com.illuminatedcloud.intellij.apex.toolWindow.anonymousApex.AnonymousApexToolWindow
com.illuminatedcloud.intellij.log.util.ApexLogUtil
SOQL Query
com.illuminatedcloud.intellij.apex.toolWindow.soqlQuery.SoqlQueryToolWindow
Log Analyzer
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.config.TraceFlagsTableModel
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.LogAnalyzerPanel
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.LogAnalyzerToolWindow
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.treetable.AbstractContextAnalysisAction
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.treetable.AbstractShowCalleesAction
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.treetable.ShowCalleesAction
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.treetable.ShowCallersAction
com.illuminatedcloud.intellij.log.toolWindow.logAnalyzer.treetable.ShowMergedCalleesAction
com.illuminatedcloud.intellij.log.util.ApexLogUtil
Apex Debug Logs
com.illuminatedcloud.intellij.log.model.ApexLogEntry
com.illuminatedcloud.intellij.log.model.ApexLogHeader
com.illuminatedcloud.intellij.log.model.ParsedApexLog
com.illuminatedcloud.intellij.log.util.ApexLogUtil
Aura/LWC
com.illuminatedcloud.intellij.lightning.refactoring.copy.LightningBundleCopyHandler
com.illuminatedcloud.intellij.lightning.util.LightningBundleUtil
com.illuminatedcloud.intellij.lwc.javascript.LightningWebComponentsImportFrameworkIndexingHandler
com.illuminatedcloud.intellij.lwc.util.LightningWebComponentsUtil
Visualforce/Aura/LWC Completion
com.illuminatedcloud.intellij.common.completion.IncludedResourceManager
com.illuminatedcloud.intellij.embeddedMarkup.completion.EmbeddedMarkupCompletionContext
com.illuminatedcloud.intellij.embeddedMarkup.completion.EmbeddedMarkupCompletionRule
com.illuminatedcloud.intellij.embeddedMarkup.completion.EmbeddedMarkupFileNsInfoProvider
Metadata Completion
com.illuminatedcloud.intellij.metadata.completion.MetadataCompletionUtil
com.illuminatedcloud.intellij.metadata.completion.PicklistFieldValuesCompletionUtil
Static Resources
com.illuminatedcloud.intellij.staticResource.fileType.StaticResourceFileTypeDetector
com.illuminatedcloud.intellij.staticResource.refactoring.copy.StaticResourceBundleCopyHandler
com.illuminatedcloud.intellij.staticResource.util.StaticResourceBundleUtil
Flow Preview
com.illuminatedcloud.intellij.flow.editor.ExportFlowDiagramAction
com.illuminatedcloud.intellij.flow.editor.ExportFlowDiagramToSvgAction
com.illuminatedcloud.intellij.flow.editor.FlowFileEditorProvider
Module Validation
com.illuminatedcloud.intellij.plugin.moduleType.validation.IlluminatedCloudModuleValidator
Offline Symbol Table Generation
com.illuminatedcloud.intellij.ost.ApexClassSymbolTableAdapter
com.illuminatedcloud.intellij.ost.generator.ApexTypeDeclarationGenerator
com.illuminatedcloud.intellij.ost.generator.TypeScriptTypeDeclarationGenerator
com.illuminatedcloud.intellij.ost.OfflineSymbolTable
com.illuminatedcloud.intellij.ost.OfflineSymbolTableGenerator
com.illuminatedcloud.intellij.ost.systemDeclaration.adjustment.SystemDeclarationAdjustment
Subscription Management
com.illuminatedcloud.intellij.builder.subscription.MetadataSubscriptionSynchronizationListener
com.illuminatedcloud.intellij.builder.subscription.MetadataSubscriptionSynchronizationListenerRegistrar
com.illuminatedcloud.intellij.builder.subscription.settings.module.AddToForceIgnoreAction
com.illuminatedcloud.intellij.builder.subscription.settings.module.ModuleSubscriptionEditor
com.illuminatedcloud.intellij.builder.subscription.settings.module.ModuleSubscriptionUpdater
Dependencies/Dependents Calculation
com.illuminatedcloud.intellij.util.IcPsiDependenciesUtil
com.illuminatedcloud.intellij.util.IcPsiDependentsUtil
Agentforce for Developers
com.illuminatedcloud.intellij.agentforce.client.AgentforceClient
com.illuminatedcloud.intellij.agentforce.client.GenerationsStreamResponse
com.illuminatedcloud.intellij.agentforce.completion.AgentforceInlineCompletionProvider
com.illuminatedcloud.intellij.agentforce.toolWindow.AgentforceToolWindow
com.illuminatedcloud.intellij.agentforce.util.AgentforceTestUtil
com.illuminatedcloud.intellij.agentforce.util.AgentforceUtil
The following includes full request/response bodies but can be quite noisy
com.illuminatedcloud.intellij.agentforce.client.AgentforceClient!trace
PMD Salesforce
com.illuminatedcloud.intellij.pmd.inspection.pmd.PMDInspection
com.illuminatedcloud.intellij.pmd.runner.PMDClassLoaderUtil
com.illuminatedcloud.intellij.pmd.runner.PMDRuleSetsCache
com.illuminatedcloud.intellij.pmd.runner.PMDRunner