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

Assign dependency scopes based on include/exclude filters #105

Merged
merged 7 commits into from
Jan 28, 2024

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    727cc5a View commit details
    Browse the repository at this point in the history
  2. Assign dependency scope based on regex filters

    Add new filter variables that can be used to categorize a dependency as 'runtime'.
      If not specified or not matched, a 'development' scope is assumed.
    bigdaz committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    244b61c View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    b5fdd60 View commit details
    Browse the repository at this point in the history
  2. Only add dependency scope if configured

    To avoid assigned all dependencies to either 'runtime' or 'development' scope,
    we leave the current behaviour of assigning no scopes unless the relevant input
    parameters are configured.
    bigdaz committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    7b2d392 View commit details
    Browse the repository at this point in the history
  3. Filter by exclusion as well as inclusion

    Using a Regex include filter can be problematic when trying to
    _exclude_ a matching entry (or entries).
    Adding specific exclude filters matching the current include filters
    makes configuration more straightforward.
    bigdaz committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    9945b32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c5357 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf01462 View commit details
    Browse the repository at this point in the history