unity-event-bus
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFEDYNAMIC_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill uses reflection-based bootstrapping to automate the registration of events.
assets/code/EventBusBootstrapper.cs.txtusesAppDomain.CurrentDomain.GetAssemblies()andassembly.GetTypes()to discover events implementingIEventupon application load.- The
ClearAllBusesmethod dynamically constructs generic types usingtypeof(EventBus<>).MakeGenericType(type)to clear static caches, which is a standard pattern for managing generic static state in Unity. - These operations are limited to the application's own assembly context and do not involve untrusted input or external code loading.
Audit Metadata