Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Add a match_path option for comparison against a full path. #529

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Apr 1, 2021

  1. Add a match_path option for comparison against a full path.

    It has been noted in issue PyCQA#363 that match & match_dir are
    unwieldy when attempting to match against full paths.  For
    unexample if you have A.py in directories B & C and you only
    want to run pydocstyle on one of them.
    
    From my own experience trying to deploy pydocstyle against a
    large legacy codebase it is unworkable as it would mean the
    entire codebase being converted as a big bang change. A more
    nuanced approach means the codebase can be converted gradually.
    
    This commit adds a new option, match_path, to the config &
    command lines which can be used to provide more nuanced
    matching.  For example the following specification:
    
    match_path = [AB]/[ab].py
                 D/e.py
    
    This defines two regexes.  If either match a given path,
    relative to the directory specified, the file will be yielded
    for comparison.  The is complimentary to match & match_dir and
    the three can be used together.
    heoga committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    25171aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dfb190 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2021

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