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

Run tidy license checker on more workspaces #115274

Merged
merged 15 commits into from
Nov 4, 2023

Commits on Oct 10, 2023

  1. Split out check_runtime_license_exceptions

    For runtime dependencies we have a much stricter license check.
    Combining the license check code with that for regular tools makes it
    harder to follow.
    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    0a95d7c View commit details
    Browse the repository at this point in the history
  2. Check permitted dependencies for rustc-main

    Rather than just for rustc_driver. rustc-main also depends on rustc_smir
    which may get unique dependencies in the future.
    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    3b4598e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4182d93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    212f273 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6baa147 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be13075 View commit details
    Browse the repository at this point in the history
  7. Update rand dependency for test-float-parse

    This removes a dependency on fuchsia-cprng which doesn't have any
    license info.
    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    b876f2a View commit details
    Browse the repository at this point in the history
  8. Add two lockfiles

    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    8bce711 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f63776 View commit details
    Browse the repository at this point in the history
  10. Check more workspaces

    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    175e432 View commit details
    Browse the repository at this point in the history
  11. Ensure tidy never updates Cargo.lock

    Otherwise the results may be outdated compared to a build at a later
    time. Also disable checking for the backtrace workspace until Cargo.lock
    is committed.
    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    4edd748 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d2054db View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0d79348 View commit details
    Browse the repository at this point in the history
  14. Update license for notify

    bjorn3 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f6ce2e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

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