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

Packages can inherit fields from their root workspace #8664

Closed
wants to merge 18 commits into from

Commits on Sep 6, 2020

  1. Add additional fields to Cargo.toml [workspace]

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    f12a4f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9967eae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    675acb6 View commit details
    Browse the repository at this point in the history
  4. Add support for MaybeWorkspace fields.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    ecedb51 View commit details
    Browse the repository at this point in the history
  5. Add tests for MaybeWorkspace fields.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    fd5da0a View commit details
    Browse the repository at this point in the history
  6. Add support for badges field.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    74a0d9d View commit details
    Browse the repository at this point in the history
  7. Clean up workspace field inheritance code, add more tests.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    baed34c View commit details
    Browse the repository at this point in the history
  8. Minor type fixes.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    38f7484 View commit details
    Browse the repository at this point in the history
  9. Better errors when parsing MaybeWorkspace-wrapped fields.

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    22ebec2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b995c3 View commit details
    Browse the repository at this point in the history
  11. Simplify MaybeWorkspace

    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    9f504ac View commit details
    Browse the repository at this point in the history
  12. Resolve readme and license-file relative to the manifest.

    This will need more tests once we determine the desired behavior.
    Mukund Lakshman committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    6c5af17 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Allow { workspace = true } when specifying dependencies.

    Mukund Lakshman committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    7b80f5b View commit details
    Browse the repository at this point in the history
  2. Add tests for dependency { workspace = true }

    Mukund Lakshman committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    4b32fee View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Add WorkspaceContext

    Mukund Lakshman committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    3415209 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. Configuration menu
    Copy the full SHA
    33fe331 View commit details
    Browse the repository at this point in the history
  2. Fix existing tests.

    Mukund Lakshman committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    a5f2018 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2020

  1. Improve erroring + tests

    Mukund Lakshman committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    ba4b75f View commit details
    Browse the repository at this point in the history