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

Add support for exclude patterns #42

Merged
merged 5 commits into from
Feb 5, 2024
Merged

Commits on Feb 5, 2024

  1. Add exclude_patterns option to YAML files

    exclude_patterns replaces the exclude_files option, allowing the use of
    git-style "pathspec"s in place of globs.
    
    This may seem like a small change, but it's very powerful, allowing patterns as
    simple as "*.ext" to exclude ALL files with a particular extension.
    
    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    6fe38cf View commit details
    Browse the repository at this point in the history
  2. Add --exclude (-x) option to codebasin script

    Acts as a shorthand for defining exclude patterns in a YAML configuration file.
    
    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a98b36c View commit details
    Browse the repository at this point in the history
  3. Add tests for exclude functionality

    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    43471f6 View commit details
    Browse the repository at this point in the history
  4. Update copyright year

    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3a67374 View commit details
    Browse the repository at this point in the history
  5. Clarify behavior of --exclude in help string

    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9c896f1 View commit details
    Browse the repository at this point in the history