Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Superseding public/private dependencies #3516

Merged
merged 43 commits into from
Nov 18, 2023
Merged
Changes from 34 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
05cf671
feat: Fork pub/private dependencies RFC
epage Oct 13, 2023
2012050
refactor: Update to latest RFC template
epage Oct 13, 2023
c0eb5bf
feat: Initial draft for new proposal
epage Oct 13, 2023
8774ca6
fix: Clarify the proc macro language
epage Oct 13, 2023
ac7c261
fix: Expand more on the old cargo situation
epage Oct 13, 2023
e59b865
fix: Call out rustc/cargo risks
epage Oct 14, 2023
a784528
feat: Expand on preventing version mismatch errors
epage Oct 15, 2023
86ea56c
fix: Re-order drawbacks by priority
epage Oct 15, 2023
ddce845
fix: Clarify the migration path
epage Oct 15, 2023
cefbcdf
fix: Exclude independent resolution
epage Oct 16, 2023
c6cc6ca
fix: Clean up some language
epage Oct 16, 2023
1488635
fix: Mention ambiguity
epage Oct 16, 2023
8c26107
fix: Add notes on missing feature declaration checks
epage Oct 16, 2023
da3c198
fix: Add note for version.from
epage Oct 16, 2023
0ff78bd
fix: Quick edit pass
epage Oct 16, 2023
20a023b
fix: Call out the rollout plan as an unresolved question
epage Oct 16, 2023
fba8782
fix: Typos
epage Oct 16, 2023
e43432f
fix: Call out workspace inheritance
epage Oct 16, 2023
7e30a81
fix: Link to Pre-RFC
epage Oct 16, 2023
eb678fb
fix: Update RFC number
epage Oct 16, 2023
a3ee6c7
fix: Typo
epage Oct 17, 2023
5a73167
fix: Typo
epage Oct 19, 2023
1841595
fix: Typo
epage Oct 19, 2023
30fa936
fix: Clarify drawback wording
epage Oct 19, 2023
f4b6a2d
fix: Include future ideas from cargo meeting
epage Oct 24, 2023
6bab8b3
feat: Note the final decision on field name
epage Oct 24, 2023
dcd6ae2
feat: Demote lint from warn to allow
epage Oct 24, 2023
d1d2afa
fix: Demo multiple version.from
epage Oct 24, 2023
a543c14
feat: Talk about the Index
epage Oct 24, 2023
84c42ba
fix: Make reduced warnings for bins clearer
epage Oct 24, 2023
072c5e7
fix: Include another application of pub/private
epage Oct 25, 2023
0f544d2
fix: Include git with version.from
epage Nov 1, 2023
a3ecfa6
fix: Extend version.from with the 'distribution' idea
epage Nov 7, 2023
4896e9a
fix: Switch from `pub` to `public`
epage Nov 7, 2023
0ad4b92
fix: typos
epage Nov 13, 2023
e64a3ba
fix: typos
epage Nov 13, 2023
111f539
fix: typos
epage Nov 13, 2023
663d078
fix: typos
epage Nov 13, 2023
f3d0bb8
fix: Update lint name to match implementation
epage Nov 13, 2023
153b413
fix: Typo
epage Nov 13, 2023
ec500c2
fix: Typo
epage Nov 13, 2023
6cf4aa5
fix: Typo
epage Nov 13, 2023
c71a624
fix: Typo
epage Nov 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading