Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 915 Bytes

File metadata and controls

19 lines (14 loc) · 915 Bytes

Validation And Debug

This section explains how the library rejects invalid descriptor sets and how to investigate runtime failures without guessing.

In This Section

  • Compile-Time Validation Checks performed by RegistryCompiler and DescriptorValidationPipeline before a registry is created.
  • Debug Validator Graph-wide validation performed by RegistryDebugValidator against the compiled registry and real resolver.
  • Troubleshooting Exception-oriented guidance for common configuration and runtime mistakes.

Use This Section When

  • compilation fails before your application boots
  • environment-specific bindings do not resolve as expected
  • factory metadata looks correct in isolation but fails when the full graph is wired
  • you need to map an exception message back to the descriptor or dependency that caused it