Shim infrastructure: standardize unimplemented API failures #4
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Provide one unmistakable failure mechanism for callable signatures while preventing placeholder implementations from returning plausible results.
Deliverables
NotImplementederror carrying the stable C# member ID for fallible APIs.unimplemented_api!mechanism for infallible constructors, accessors, operators, and trait methods.Validation
Prerequisite
Stage 0 project setup is complete. Do not implement production behavior in this milestone.
Project constraints
Implemented and verified in commit
d3f5e27.Implementation:
Review against the issue:
Passing focused tests and gates: