Skip to content

Conversation

@afuno
Copy link
Member

@afuno afuno commented Jan 11, 2026

No description provided.

afuno added 2 commits January 12, 2026 00:28
- Add Storage class with single instance holding all data sections
- Refactor Inputs, Internals, Outputs to receive hash references
- Remove inheritance from Base class in favor of composition
- Simplify Setup by delegating to Storage
- Add YARD documentation for all warehouse classes
- Update RBS type signatures
- Restore inheritance from Base for Inputs, Internals, Outputs
- Remove duplicated fetch/assign methods from subclasses
- Use super() to initialize @arguments from Base
- Simplify RBS signatures by inheriting from Base
@afuno afuno added this to the v3.0.0 milestone Jan 11, 2026
@afuno afuno self-assigned this Jan 11, 2026
@afuno afuno added the feature label Jan 11, 2026
afuno added 6 commits January 12, 2026 00:39
- Move attr_reader to class top in Storage
- Remove visual separator comments from Inputs
- Remove initialize that only calls super in Internals
- Remove initialize that only calls super in Outputs
- Update RBS signatures accordingly
- Rename storage.rb to crate.rb and Storage class to Crate
- Update @storage instance variable to @crate in Setup
- Improve YARD comments for better readability
- Update RBS type signatures with new class name
- Simplify documentation by removing implementation details
- Keep only Purpose sections that describe class functionality
- Complete documentation simplification across warehouse module
@afuno afuno marked this pull request as ready for review January 11, 2026 19:39
@afuno afuno merged commit 6e54902 into main Jan 11, 2026
37 checks passed
@afuno afuno deleted the feature/SRV-407/warehouse branch January 11, 2026 19:40
@afuno afuno changed the title Introduce unified Storage class for warehouse data management Introduce unified Crate class for warehouse data management Jan 11, 2026
@afuno afuno changed the title Introduce unified Crate class for warehouse data management Introduce unified Crate storage for Warehouse optimization Jan 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants