Skip to content

Backup for more WIP of #275#282

Draft
foresterre wants to merge 23 commits intomainfrom
refactor/core-with-mergable-sources_v0.2_wipwipwip
Draft

Backup for more WIP of #275#282
foresterre wants to merge 23 commits intomainfrom
refactor/core-with-mergable-sources_v0.2_wipwipwip

Conversation

@foresterre
Copy link
Owner

@foresterre foresterre commented Mar 1, 2026

Haha, see #275.

foresterre added 23 commits May 16, 2025 21:14
In conjunction, the TargetTier struct was also removed. The reason is twofold:
1. This makes it easier to define a Toolchain, without the added indirection of surrounding it with ReleaseToolchain. Currently we're aiming for simplicity in the API and figuring out the right API.
2. Whatever a TargetTier is, is often in flux. There used to be a tier 2.5 (which we defined), but the Rust book currently defines platform support from tier 1 to 3, with the added "with or without host tools" supplement. The lack of a static definition makes it harder to target a stable API for this library, which we do want soonish.

https://doc.rust-lang.org/nightly/rustc/platform-support.html
Changed for clarity of what the "clients" represent. We also have a file system client after all.
@foresterre foresterre changed the title Refactor/core with mergable sources v0.2 wipwipwip Backup for further development of #275 Mar 1, 2026
@foresterre foresterre changed the title Backup for further development of #275 Backup for more WIP of #275 Mar 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant