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

Rollup of 9 pull requests #54969

Merged
merged 24 commits into from
Oct 11, 2018
Merged

Rollup of 9 pull requests #54969

merged 24 commits into from
Oct 11, 2018

Commits on Oct 5, 2018

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

Commits on Oct 6, 2018

  1. cfg_attr_multi: Basic implementation

    Does not implement the warning or a feature flag.
    Havvy committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    1a867dc View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2018

  1. cfg_attr_multi: Feature gate

    Havvy committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    35e6c65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7248d5 View commit details
    Browse the repository at this point in the history
  3. Identify borrows captured by trait objects.

    This commit enhances `LaterUseKind` detection to identify when a borrow
    is captured by a trait object which helps explain why there is a borrow
    error.
    davidtwco committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    91b71f5 View commit details
    Browse the repository at this point in the history
  4. Update logic to search for casts.

    This commit updates the captured trait object search logic to look for
    unsized casts to boxed types rather than for functions that returned
    trait objects.
    davidtwco committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    72911fb View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. Configuration menu
    Copy the full SHA
    bbe832d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c01c22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c232ea1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    663002f View commit details
    Browse the repository at this point in the history
  5. Add chalk rules related to associated type defs

    * Rule ProjectionEq-Skolemize
    * Rule WellFormed-AssocTy
    * Rule Implied-Trait-From-AssocTy
    scalexm committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    96ff827 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    282559c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Update feature-gate listing

    flip1995 authored and Manishearth committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    dc2343c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e9084c View commit details
    Browse the repository at this point in the history
  3. Remove feature-gate tests

    flip1995 authored and Manishearth committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    a249981 View commit details
    Browse the repository at this point in the history
  4. Remove feature-gate code

    flip1995 authored and Manishearth committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    ac231d4 View commit details
    Browse the repository at this point in the history
  5. Remove unstable-book documentation

    flip1995 authored and Manishearth committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    6328850 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ffe1527 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Configuration menu
    Copy the full SHA
    a267b3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ebc6d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50e410c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1e628e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff3e4d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be64bf3 View commit details
    Browse the repository at this point in the history