Debug Logging

To enable debug logging for various Illuminated Cloud 2 features, open Help>Debug Log Settings and add the entries below corresponding to the feature(s) that require additional information. Note that debug logging can be quite verbose and expensive and should only be enabled while gathering diagnostics for issues.

Metadata Deployment
#com.illuminatedcloud.intellij.builder.IlluminatedCloudSaveAllAction
#com.illuminatedcloud.intellij.builder.ForceComBuilder
#com.illuminatedcloud.intellij.builder.ForceComBuilderUtil
#com.illuminatedcloud.intellij.builder.ForceComMetadataApiDeployer
#com.illuminatedcloud.intellij.builder.ForceComSfdxDeployer
#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.ForceComSfdxRetriever
#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.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.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.ApexCopyHandler
#com.illuminatedcloud.intellij.refactoring.IlluminatedCloudFileHandler
#com.illuminatedcloud.intellij.refactoring.IlluminatedCloudMoveFileHandler
#com.illuminatedcloud.intellij.refactoring.LightningBundleCopyHandler

Subscription Management
#com.illuminatedcloud.intellij.settings.module.ModuleContentsSynchronizationListener

PMD Apex/Lightning Lint
#com.illuminatedcloud.util.CommandLineUtil
#com.illuminatedcloud.util.VariableLengthPollingInterval