
The Dependency Inspector is a visual editor tool that allows you to easily find your scene's missing dependencies and resolve them.Asset Pack Description: Dependency Inspector & Missing Dependencies ScannerThe Dependency Inspector & Missing Dependencies Scanner asset pack is a comprehensive Unity Editor tool designed to help developers quickly identify, review, and resolve missing serialized references and UnityEvent fields in their scenes. It automates the process of scanning every GameObject for missing dependencies, providing a clear, organized visual report that highlights any broken references that could lead to runtime errors. The tool features an interactive, foldable dependency graph that allows users to easily navigate through GameObjects and components, with built-in “Ping” functionality to locate objects in the Scene view. As you populate dependencies in the dependency inspector - they automatically become populated in the scene.Key features include:Scene Scanning:The pack uses reflection to iterate over all MonoBehaviour components in the active scene. It detects missing object references on public fields or fields marked with [SerializeField] (while ignoring hidden or non-serialized fields) and records their property paths. This allows for automatic resolution via SerializedObjects.Interactive Dependency Graph:The tool organizes scan results by GameObject and component. Users can expand or collapse entries to view detailed information on missing dependencies. The interface provides convenient “Ping” buttons to highlight GameObjects in the Scene, ensuring that developers can quickly locate problematic objects.Automatic Resolution:When a missing dependency is assigned a new reference using the provided ObjectField controls, the asset pack immediately updates the underlying SerializedProperty, effectively “resolving” the dependency without requiring a separate action. This real-time update streamlines debugging and minimizes manual intervention.User-Friendly & Configurable:The asset pack preserves foldout states, supports real-time refreshes triggered by hierarchy changes, and integrates seamlessly with Unity’s Editor. Overall, this asset pack is ideal for developers who need to ensure that their scenes are free of missing references, streamlining the process of dependency management and ultimately improving the stability and reliability of their Unity projects.Key Features- Dependency Inspector custom editor window - Scan for missing dependencies in scene - creates interactable report - Resolving dependencies in dependency inspector resolves them in sceneUsed ChatGPT to prototype code.