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: Deduplicate Cargo workspace information #2906

Closed

Commits on Apr 13, 2020

  1. RFC: Deduplicate Cargo workspace information

    This proposal is aimed at deduplicating dependency and metadata
    directives amongst a set of workspace crates in Cargo with extensions to
    the `[workspace]` section in `Cargo.toml` and package manifests to
    reference this `[workspace]` section.
    alexcrichton committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    0a19196 View commit details
    Browse the repository at this point in the history
  2. Sync lists of attributes

    alexcrichton committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    5e40800 View commit details
    Browse the repository at this point in the history
  3. Uniformly treat [package] keys

    * Allow all keys to be inherited from a workspace
    * Also allow all keys to reference other packages explicitly.
    alexcrichton committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    af9b04b View commit details
    Browse the repository at this point in the history
  4. More alternate syntax

    alexcrichton committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    953b736 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bde704a View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. More alternatives

    alexcrichton committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    d5dd8a7 View commit details
    Browse the repository at this point in the history
  2. Fix some typos

    alexcrichton committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    9ba4c18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08e0ea0 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Configuration menu
    Copy the full SHA
    1e8577b View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    9e834ec View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Tweaks

    * Only support `workspace = true` everywhere
    * Disallow `default-features` in dependency directives with `workspace = true`
    alexcrichton committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    b735161 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2020

  1. Fix a typo

    alexcrichton committed May 15, 2020
    Configuration menu
    Copy the full SHA
    9ae2aa2 View commit details
    Browse the repository at this point in the history