-
Type: Improvement
-
Resolution: Fixed
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: TypeScript
Use Case
As a... node.js driver engineer
I want... remove symbol class properties
So that... I can easily debug internals and properly encode access control
User Experience
- No change
Dependencies
- None
Risks/Unknowns
- What could go wrong while implementing this change? (e.g., performance, inadvertent behavioral changes in adjacent functionality, existing tech debt, etc)
- Changes to internals shouldn't impact users, take care to not adjust public API and declare it if we do
- Is there an opportunity for better cross-driver alignment or testing in this area?
- No
- Is there an opportunity to improve existing documentation on this subject?
- No
Acceptance Criteria
Implementation Requirements
- Remove all symbol class properties
Testing Requirements
- Change getSymbolFrom calls to the new string properties
Documentation Requirements
- None
Follow Up Requirements
- None