NoReload Doctor View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.9 or later
Package size
123 KB
Files
61
Favorites
1
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$29.99 on

Keywords

NoReload Doctor

by Kevin Bjorvand (opens in new tab)

No ratings yet

Make Fast Play safe. Find static state, event leaks, and reload bugs before they slow down your project.

Price $59.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for NoReload Doctor, 6 months Current $59.99; lowest $29.99; highest $59.99 in this period. $0 $50 $100 Aug Sep Oct Nov

Asset preview

1 / 8

NoReload Doctor screenshot 1

NoReload Doctor screenshot 1

About this asset

NoReload Doctor helps you use Fast Play Mode with less risk.

Fast Play Mode can save time by turning off Domain Reload. But old static data and event 

listeners may stay alive. This can cause bugs that are hard to find.

NoReload Doctor checks your project for these problems.

Run a simple checkup to find static fields and risky code. Then run a three-cycle proof to see what changes each time Play Mode starts.

See listener growth, stale objects, and state drift in one clear window.

Switch between Fast Play and Safe Play with one click. Safe Play turns Domain Reload back on when you need a clean test.

Set clear rules for your team and CI builds. Choose the code you want to test. Hide safe cases with a written reason.

Reset ideas are shown as a preview. NoReload Doctor does not silently change your code.

Spend less time chasing strange Play Mode bugs. Keep the speed of Fast Play with more trust.

From the publisher's Asset Store listing.

Technical details

  • Works in the Editor
  • Supports Unity 2022.3 LTS and newer
  • No third-party packages needed
  • Adds a NoReload Doctor Editor window
  • One-click Fast Play and Safe Play controls
  • Fast Play disables Domain Reload
  • Scene Reload stays enabled during proofs
  • Static-state inventory
  • Hidden and auditable finding filters
  • Searchable checkup results
  • Three-cycle runtime proof
  • Custom cycle count
  • Custom settle time and frame count
  • Detects state drift between Play Mode runs
  • Detects event listener growth
  • Detects stale object references
  • Source, reset, and runtime readiness scores
  • High and medium finding limits
  • CI readiness thresholds
  • Optional baseline checks for CI
  • Included and excluded assembly filters
  • Optional package assembly checks
  • Saved proof profiles
  • Reasoned suppressions
  • Reset hook suggestions
  • Reset changes are preview-only
  • JSON, Markdown, and HTML reports
  • Reports can be used in CI builds
  • Includes defect and fixed proof samples
  • Project settings are stored inside the project
  • Proof data stays inside the project Library folder
  • Player-safe declaration API
  • Editor-only diagnostics

Documentation: bjorv.com/assets/NoReloadDoctor

Compatibility

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

Tested in Unity 2022 LTS -> Unity 6.5.

As listed on the Asset Store.