Frequently Asked Questions
General
Does this work with Assembly Definitions (.asmdef)?
Yes. Nexus Graph treats Assemblies as high-level nodes. It can visualize dependencies between assemblies and even warn if you have circular references defined in your .asmdef files (which Unity blocks, but we visualize why).
Is it safe to delete assets using this tool?
The tool helps you identify unused assets (Fan-In = 0). It offers a “Safe Move” feature to move them to a _Unused_Junk folder first. We always recommend verifying before permanently deleting.
Performance
Will it slow down my project?
No.
- The Active SaveGuard is optimized to only check the specific asset you are saving.
- The Full Scan is manual (you click “Refresh”).
- We use Smart Caching (hashing) to skip unchanged files during scans.
Can it handle large projects?
Yes. The tool has been tested on projects with 100,000+ assets.
- The Graph View uses virtualization to render thousands of nodes efficiently.
- You can “Isolate” specific chains to avoid viewing the entire massive graph at once.
Troubleshooting
“Save Blocked” - I can’t save my file!
You have Strict Mode enabled in SaveGuard.
- Read the error dialog to understand the violation (e.g., “Core referenced UI”).
- Fix the code.
- Or, temporarily disable Strict Mode via
Tools > Nexus Graph > Guard > Toggle Strict Mode.
The Graph is empty?
Click Refresh Graph in the toolbar. The first scan builds the cache. Successive scans will be much faster.