Dependency Inspector View on Asset Store (opens in new tab)

Package details

Latest version
0.1.0
Last updated
First released
Unity version
6000.0.23 or later
Package size
68 KB
Files
6
Favorites
14
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Dependency Inspector

by Luminary Labs LLC (opens in new tab)

No ratings yet

The Dependency Inspector is a visual editor tool that allows you to easily find your scene's missing dependencies and resolve them.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Dependency Inspector, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Dependency Inspector screenshot 1

Dependency Inspector screenshot 1

About this asset

Asset Pack Description: Dependency Inspector & Missing Dependencies Scanner

The 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.

From the publisher's Asset Store listing.

Technical details

Key Features

- Dependency Inspector custom editor window

   - Scan for missing dependencies in scene - creates interactable report

   - Resolving dependencies in dependency inspector resolves them in scene

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.23f1 Compatible Compatible Compatible

As listed on the Asset Store.