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

docs(resolver): Lay groundwork for documenting MSRV-aware logic #14662

Merged
merged 13 commits into from
Oct 10, 2024

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    24d3231 View commit details
    Browse the repository at this point in the history
  2. docs(deps): Remove redundant version req recommendation

    At the end of this section, we say the same but add a lot more context.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    721e2cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57b5f18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d45b31 View commit details
    Browse the repository at this point in the history
  5. docs(manifest): Describe version syntax

    This is modeled off of `resolver.md` and is prep for moving it to other
    places.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c64a063 View commit details
    Browse the repository at this point in the history
  6. docs(manifest): Remove bad SemVer guidance

    This implied SemVer's pre-1.0.0 rules,
    rather than Cargo's modified SemVer policy.
    
    The distinction between "minor" and "patch" is
    [muddy](https://epage.github.io/blog/2022/02/minor-semver-issue/),
    so leaving that for the more detailed documentation to cover.
    
    This also dramatically simplifies the section.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    0667214 View commit details
    Browse the repository at this point in the history
  7. docs(resolver): Instead of refreshing user on version req syntax, sho…

    …w expanded
    
    Trying to encourage having places that "own" a concept and letting other areas
    better focus.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    6083146 View commit details
    Browse the repository at this point in the history
  8. docs(deps): Add metadata explanation from Resolver docs

    I'm able to shrink / better focus the text as most of the content is
    covered by the version field.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b95fcc2 View commit details
    Browse the repository at this point in the history
  9. docs(deps): Add pre-release explanation from Resolver docs

    This will let the dependency resolution docs better focus.
    epage committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    940e82c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. docs(resolver): Describe how the resolver works

    This is to provide better context for the sections that come after.
    epage committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8e872ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f147d52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16dbce1 View commit details
    Browse the repository at this point in the history
  4. docs(resolver): Split SemVer section into individual resolver pieces

    We talked about three different roles of versions within the resolver in
    a way that made it easy to miss some of them.
    epage committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0d072e1 View commit details
    Browse the repository at this point in the history