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.IlluminatedCloudDeployOnSaveAllActionListener
#com.illuminatedcloud.intellij.builder.IlluminatedCloudSaveAllAction
#com.illuminatedcloud.intellij.builder.ForceComBuilder
#com.illuminatedcloud.intellij.builder.ForceComBuilderUtil
#com.illuminatedcloud.intellij.builder.ForceComMetadataApiDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataUtil
#com.illuminatedcloud.intellij.builder.ForceComToolingApiDeployer
#com.illuminatedcloud.intellij.builder.ForceComBuildFailureAnnotator
#com.illuminatedcloud.util.VariableLengthPollingInterval
Metadata Retrieval
#com.illuminatedcloud.intellij.builder.RefreshAction
#com.illuminatedcloud.intellij.builder.RetrieveAction
#com.illuminatedcloud.intellij.builder.ForceComBuilder
#com.illuminatedcloud.intellij.builder.ForceComBuilderUtil
#com.illuminatedcloud.intellij.builder.ForceComMetadataRetriever
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataRetriever
#com.illuminatedcloud.intellij.builder.ForceComSfdxRetriever
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataUtil
#com.illuminatedcloud.intellij.util.IlluminatedCloudDiffUtil
#com.illuminatedcloud.util.VariableLengthPollingInterval
Metadata Removal
#com.illuminatedcloud.intellij.builder.DeleteFromServerAction
#com.illuminatedcloud.intellij.builder.ForceComBuilder
#com.illuminatedcloud.intellij.builder.ForceComBuilderUtil
#com.illuminatedcloud.intellij.builder.ForceComMetadataDeleter
#com.illuminatedcloud.intellij.builder.ForceComSfdxDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataUtil
#com.illuminatedcloud.util.VariableLengthPollingInterval
Salesforce DX
#com.illuminatedcloud.util.CommandLineUtil
#com.illuminatedcloud.intellij.sfdx.SfdxUtil
#com.illuminatedcloud.intellij.builder.ForceComSfdxDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxRetriever
#com.illuminatedcloud.intellij.builder.ForceComSfdxMetadataUtil
#com.illuminatedcloud.util.VariableLengthPollingInterval
Unit Testing
#com.illuminatedcloud.intellij.unittest.ApexUnitTestRunProcessHandler
#com.illuminatedcloud.util.VariableLengthPollingInterval
Code Coverage
#com.illuminatedcloud.intellij.coverage.ApexCoverageEngine
#com.illuminatedcloud.intellij.coverage.ApexCoverageSuite
Apex Debug Logs
#com.illuminatedcloud.client.ApexLogUtil
Apex Completion
#com.illuminatedcloud.intellij.completion.ApexCompletionContext
#com.illuminatedcloud.intellij.completion.ApexCompletionRule
#com.illuminatedcloud.intellij.completion.ApexVariantsCompletionRule
Visualforce/Lightning Completion
#com.illuminatedcloud.intellij.completion.EmbeddedMarkupCompletionContext
#com.illuminatedcloud.intellij.completion.EmbeddedMarkupCompletionRule
Static Resources
#com.illuminatedcloud.intellij.filetype.StaticResourceFileTypeDetector
#com.illuminatedcloud.intellij.resourcebundle.StaticResourceBundleUtil
Lightning Bundles
#com.illuminatedcloud.intellij.lightning.LightningBundleUtil
Module Validation
#com.illuminatedcloud.intellij.moduletype.IlluminatedCloudModuleValidator
Offline Symbol Table Generation
#com.illuminatedcloud.symtab.OfflineSymbolTable
#com.illuminatedcloud.symtab.OfflineSymbolTable!trace (extremely verbose)
#com.illuminatedcloud.intellij.settings.project.OfflineSymbolTableGenerator
#com.illuminatedcloud.symtab.SystemDeclarations
Refactoring
#com.illuminatedcloud.intellij.refactoring.IlluminatedCloudFileHandler
#com.illuminatedcloud.intellij.refactoring.copy.ApexCopyHandler
#com.illuminatedcloud.intellij.refactoring.copy.LightningBundleCopyHandler
#com.illuminatedcloud.intellij.refactoring.copy.StaticResourceBundleCopyHandler
#com.illuminatedcloud.intellij.refactoring.changeSignature.ApexChangeSignatureHandler
#com.illuminatedcloud.intellij.refactoring.changeSignature.ApexChangeSignatureUsageProcessor
#com.illuminatedcloud.intellij.refactoring.implementOverride.AbstractApexImplementOverrideMethodHandler
#com.illuminatedcloud.intellij.refactoring.introduce.AbstractApexIntroduceHandler
#com.illuminatedcloud.intellij.refactoring.introduce.method.ApexExtractMethodHandler
#com.illuminatedcloud.intellij.refactoring.move.IlluminatedCloudMoveFileHandler
Subscription Management
#com.illuminatedcloud.intellij.settings.module.ModuleContentsSynchronizationListener
PMD Apex and Visualforce
#com.illuminatedcloud.intellij.inspection.pmd.PMDInspection
#com.illuminatedcloud.intellij.inspection.pmd.runner.PMDClassLoaderUtil
#com.illuminatedcloud.intellij.inspection.pmd.runner.PMDRuleSetsCache
#com.illuminatedcloud.intellij.inspection.pmd.runner.PMDRunner
Lightning Lint
#com.illuminatedcloud.util.CommandLineUtil
#com.illuminatedcloud.util.VariableLengthPollingInterval
Salesforce Functions
#com.illuminatedcloud.intellij.functions.SalesforceFunctionJavaSdkSetupValidator
#com.illuminatedcloud.intellij.functions.SalesforceFunctionsUtil
#com.illuminatedcloud.intellij.functions.runConfig.SalesforceFunctionRunProfileState
#com.illuminatedcloud.intellij.inspection.functions.typeInference.AddJavaScriptSdkDependencyAction
#com.illuminatedcloud.intellij.inspection.functions.typeInference.FixTypeInferenceHint
#com.illuminatedcloud.intellij.inspection.functions.typeInference.SalesforceFunctionJavaScriptTypeInferenceHintsInspection
#com.illuminatedcloud.intellij.inspection.functions.typeInference.SalesforceFunctionMissingJavaScriptSdkAnnotator
#com.illuminatedcloud.intellij.toolwindow.functions.CreateSalesforceFunctionAction
#com.illuminatedcloud.intellij.toolwindow.functions.DeleteSalesforceFunctionAction
#com.illuminatedcloud.intellij.toolwindow.functions.DeploySalesforceFunctionsAction
#com.illuminatedcloud.intellij.toolwindow.functions.RemoteSalesforceFunctionUtil
#com.illuminatedcloud.intellij.toolwindow.functions.RestartLocalSalesforceFunctionAction
#com.illuminatedcloud.intellij.toolwindow.functions.SalesforceFunctionCommandUtil
#com.illuminatedcloud.intellij.toolwindow.functions.SalesforceFunctionDebugUtil
#com.illuminatedcloud.intellij.toolwindow.functions.SalesforceFunctionsToolWindow
#com.illuminatedcloud.intellij.toolwindow.functions.StartLocalSalesforceFunctionAction
#com.illuminatedcloud.intellij.toolwindow.functions.StopLocalSalesforceFunctionAction
#com.illuminatedcloud.intellij.toolwindow.functions.TailRemoteSalesforceFunctionLogsAction