Scriptronaut
QC Checker Documentation Core 1.0
Naming check

Object/Data Name Match

Checks that single-user datablock names match their object names across supported object types such as Mesh, Camera, Curve, Armature, and Light. Shared datablocks are ignored. Name collisions that would only produce a Blender-generated numeric suffix are treated as unfixable and are not reported.

Warning Automatic fix: Yes Settings: No Selection: Object

Why this check exists

Matching object and datablock names makes scene data easier to identify in scripts, exports, debugging, and production tools.

Behavior

Module naming/object_data_name_match.py
Included with Core
Severity Warning
Automatic fix Yes
Fix behavior An automatic fix is available.
User settings No
Selection support Object

Settings

This check has no configurable settings.