Frequently Asked Questions

Is it safe to run on a large production project?

Yes. The tool is non-destructive.

  1. Read-Only Scan: The scanner only reads data. It does not modify files until you explicitly click “Fix”.
  2. Preview Mode: You can review every proposed fix in a list before applying.
  3. 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.


This site uses Just the Docs, a documentation theme for Jekyll.