Automatic Execution via .NET Module Initializer
discovered 2026-07-09Two [ModuleInitializer]-attributed static methods (Braintree.DependencyInjectorLoader.Load in Braintree.dll and DependencyInjector.Core.AutoInitializer.Initialize in DependencyInjector.Core.dll, the latter Interlocked.Exchange-guarded) fire automatically on assembly load, running CodebaseAnalyzer.AnalyzeAndPrint() with no explicit call from the developer. Requires no install/postinstall hook and runs even under --ignore-scripts equivalents.