Skip to content
This repository has been archived by the owner on Sep 9, 2020. It is now read-only.

Introduce IgnoredRuleset #1268

Merged
merged 9 commits into from
Oct 14, 2017
Merged

Introduce IgnoredRuleset #1268

merged 9 commits into from
Oct 14, 2017

Commits on Oct 13, 2017

  1. gps: Introduce IgnoredRuleset

    This provides a single type for handling both literal and wildcard
    ignore patterns, allowing us to tighten up a few interfaces.
    sdboyer committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    cb51cd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5be0c00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eb59de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0face7 View commit details
    Browse the repository at this point in the history
  5. gps: Fix up odds and ends around IgnoreRulesets

    The most crucial piece is fixing the hasher to make its prefix checks
    without the wildcard suffix for the purpose of determining whether the
    ignore affects the root project; otherwise, wildcards on the root of the
    current project (why would you do this?) would be erroneously included
    in hash inputs.
    sdboyer committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    c205304 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd42cef View commit details
    Browse the repository at this point in the history
  7. dep: Add more harness tests for wildcard ignores

    This also adds `dep hash-inputs` output to both of the harness tests, so
    that it's easier for developers to keep track of the expected output in
    these cases.
    sdboyer committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    9139a33 View commit details
    Browse the repository at this point in the history
  8. dep: Minor test and lint nits

    sdboyer committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    50326d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2017

  1. gps: remove wcIgnoreSuffix const

    It's clearer just to use the string literal in this case.
    sdboyer committed Oct 14, 2017
    Configuration menu
    Copy the full SHA
    da9b750 View commit details
    Browse the repository at this point in the history