Frequently Asked Questions
Is it safe to run on a large production project?
Yes. The tool is non-destructive.
- Read-Only Scan: The scanner only reads data. It does not modify files until you explicitly click “Fix”.
- Preview Mode: You can review every proposed fix in a list before applying.
- Undo Support: All fixes use
Undo.RecordObject, so you can revert changes using Ctrl+Z.
Does it increase build size?
No. All scripts are located in Editor folders or wrapped in #if UNITY_EDITOR. They are completely stripped from your final build.
Can it find missing references in scenes I don’t have open?
Yes. The tool uses “Additive Background Loading”. It will iterate through your project’s scene list, open each one silently, scan it, and close it. This ensures 100% coverage.
What is the “Smart Assist”?
It is a heuristic engine. If you have a public field named public GameObject playerPrefab; that is missing, the tool converts the name to “Player Prefab” and searches your AssetDatabase for matching assets, offering them as a one-click assignment.
How do I disable the “Scan on Build” feature?
Go to the Settings menu (Gear Icon) in the tool window and toggle “Scan Before Build”. This preference is saved locally for your session.