stackabletech / stackabletech/operator-rs
Add type state builders
Offen
@Techassi arbeitet bereits daran.
Seit 15.6.2023.
status/blocked
- Vorherrschende Sprache
- Rust
- Sterne
- 167
- Forks
- 19
- Ø Merge
- 1 T. 6 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
This issue tracks the effort to implement the type state pattern for all builders across operator-rs. This involves updating multiple builders, adjusting tests and updating all product operators.
Additionally, an upstream PR in typed_builder should make it suitable to implement the pattern automatically with derive macros.
### Tasks
- [ ] https://github.com/idanarye/rust-typed-builder/pull/94
- [ ] Evaluate typed_builder for our usecases
- [ ] Implement pattern across all builders. This includes method renaming
- [ ] https://github.com/idanarye/rust-typed-builder/pull/95
- [ ] https://github.com/stackabletech/operator-rs/pull/615
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.