Skip to content
  • mcharsley's avatar
    Initial dump of my code (#1) · 3198ff3b
    mcharsley authored
    * Initial checkin. Supports -name, -name -print and a subset of -type
    
    Has unit tests, but no system tests
    
    * Corrected usage text
    
    * Added ability to replace stdout with a fake. Moved and_matcher to
    logical_matchers
    
    * Significant refactoring to allow tests for the arg-parsing code
    
    * Added tests for the argument parsing code.
    
    * Added support for or operator
    
    * Added change missing form last commit
    
    * Added AUTHORS and (MIT) LICENSE
    
    * Added support for lists (i.e. the comma operand)
    
    * Added support for parentheses
    
    * Cleaned up names of some Or/And/List matcher methods
    
    * Added support for depth-first searching
    
    * Added initial support for max_depth, min_depth and depth arguments.
    
    * Cleaned up a surfeit of Box::new's and change the [Or|And|List]Matchers
    to use builders, so submatchers can't be added later on.
    
    * Added support for -a
    
    * Added support for prune
    
    * Added prune
    
    * Refactored the way we fake stdoutput.
    
    Will allowing for...
    3198ff3b
This project is licensed under the MIT License. Learn more