You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor: Move assign_attributes to Document class for consistency
- Move assign_attributes override from Persistence to Document class
- Ensures consistent behavior for both Document and NestedDocument
- Use Set for efficient unknown attribute lookup (performance optimization)
- Add require 'set' to base.rb
- Remove duplicate implementation from persistence.rb
This addresses code review feedback about consistency and performance.
0 commit comments