Code

History

Commits on copilot/replace-thiserror-with-rootcause to gix-pathspec/src33
  1. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  2. thanks clippySebastian Thiel committed 1 year agodbf65c9
  3. j fmtSebastian Thiel committed 1 year agoc3c6504
  4. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  5. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  6. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  7. fix: assure empty paths are always matching a `Search`Sebastian Thiel committed 2 years ago5b47567
  8. Fix typosViktor Szépe committed 2 years agof72ecce
  9. fix: `Search::can_match_relative_path()` won't report false-negatives anymore.Sebastian Thiel committed 2 years ago0386871
  10. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  11. fix: assure that `..` patterns don't end up being `.` that matches nothingSebastian Thiel committed 2 years ago5f21e24
  12. feat: Add `Search::prefix_directory()` and `Search::longest_common_directory()`.Sebastian Thiel committed 2 years ago57f0a24
  13. feat: add `str::precompose_bstr()` for convenienceSebastian Thiel committed 2 years ago9e3acde
  14. fix: Return `ExactSizeIterator` where applicable.Sebastian Thiel committed 2 years agoea2e5bb
  15. feat: Add `Search::directory_matches_prefix()` to see if the prefix of a pathspec matches.Sebastian Thiel committed 2 years agof520a51
  16. feat!: add `search::MatchKind`, which is available for any `search::Match`.Sebastian Thiel committed 2 years ago021d4c1
  17. feat: add `Search::can_match_relative_path()`.Sebastian Thiel committed 2 years agoe409e8d
  18. Typo fixesJosh Triplett committed 2 years ago3ef3bc2
  19. fix docsSebastian Thiel committed 3 years ago995bc84
  20. doc: improve documentation of `common_prefix()` and `pattern_matching_relative_path()`.Sebastian Thiel committed 3 years ago832b345
  21. fix!: use `dyn` trait where possible.Sebastian Thiel committed 3 years ago072ee32
  22. just fmtSebastian Thiel committed 3 years ago0d258f4
  23. feat: export `gix-attributes` as `attributes` to make `gix-glob` and `gix-attribute` types available.Sebastian Thiel committed 3 years ago07a3e93
  24. Add `Defaults::from_environment()` to be able to respect git environment settings.Sebastian Thiel committed 3 years agofb9d4db
  25. fix: certain combinations of exclude specs could cause panics.Sebastian Thiel committed 3 years agoa2f1879
  26. feat: match pathspecs just like `git` does.Sebastian Thiel committed 3 years ago49db3ac
  27. feat!: `parse()` now supports the configuration of defaults.Sebastian Thiel committed 3 years agof1421d3
  28. feat: Add `Pattern::is_null()` to be able to check for a special kind of spec.Sebastian Thiel committed 3 years agob3de72e
  29. refactorSebastian Thiel committed 3 years ago5f76ddf
  30. chore: Add `clippy::redundant-closure-for-method-calls` lintAlexis (Poliorcetics) Bourget committed 3 years agobcad5c2
  31. thanks clippySebastian Thiel committed 3 years ago14e64e7
  32. update to latest `bitflags` version.Sebastian Thiel committed 3 years ago594cca5
  33. renmae `git-pathspec` to `gix-pathspec`Sebastian Thiel committed 3 years agoa49ba33