logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pathspec-rb - Test pathspecs against a specific path

Author

       Gabriel Filion

                                                      2019                                        PATHSPEC-RB(1)

Description

pathspc-rb  is  a tool that accompanies the pathspec-ruby library to help you test what match results the
       library would find using path specs. You can either find all  specs  matching  a  path,  find  all  files
       matching specs, or verify that a path would match any spec.

Examples

       Find all files ignored by git under your source directory:

          $ pathspec-rb tree src/

       List all spec rules that would match for the specified path:

          $ pathspec-rb specs_match build/

       Check that a path matches at least one of the specs in a new version of a gitignore file:

          $ pathspec-rb match -f .gitignore.new spec/fixtures/

Name

       pathspec-rb - Test pathspecs against a specific path

Options

-f | --file <FILENAME>
           Load path specs from the file passed in as argument. If this option is
         not specified, pathspec-rb defaults to loading .gitignore.

       -t | --type [git|regex]
           Type of spec expected in the loaded specs file (see -f option).
         Defaults to git.

       -v | --verbose
           Only output if there are matches.

Sub-Commands

specs_match Find all specs matching path
       tree        Find all files under path matching the spec
       match       Check if the path matches any spec

Synopsis

       pathspec-rb [options] [subcommand] [path] <name> <path>

See Also