Code

History

Commits on encoding-fallback to gix-validate/src34
  1. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  2. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  3. fix(gix-submodule): don't follow submodule names with relative paths in themGPT 5.4 committed 6 months agod2e193f
  4. feat: add `Reserved` error variant for name checks.GPT 5.4 committed 7 months agoac9379b
  5. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  6. Make validate errors non-exhaustive and flatten them.Sebastian Thiel committed 9 months ago64fb9de
  7. feat!: replace `thiserror` with a custom implemenation of error types.Sebastian Thiel committed 9 months ago6ad2352
  8. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  9. fix: assure valid path components are never plain `.` or `..`.Sebastian Thiel committed 1 year agoa4801fe
  10. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  11. chore: bump `rust-version` to 1.70Sebastian Thiel committed 1 year ago17835bc
  12. thanks clippySebastian Thiel committed 1 year ago9193b05
  13. Fix typosJohn Vandenberg committed 2 years agob12c7c9
  14. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  15. Merge pull request #1548 from nyurik/rm-dup-codeSebastian Thiel committed 2 years ago030d880
  16. One fix of clippy::match_same_armsYuri Astrakhan committed 2 years ago5bf18fb
  17. Add missing semicolonsYuri Astrakhan committed 2 years agoec69c88
  18. fix: disallow `.lock` extensions per component.Sebastian Thiel committed 2 years ago62f586c
  19. Use additive approach to avoid issues around removal of indicesSebastian Thiel committed 2 years ago9683186
  20. fix!: `validate::tag::name()` now rejects names starting with slashes, and with empty components, tooSebastian Thiel committed 2 years ago13c7922
  21. Add all tests imaginable for branch name sanitizationSebastian Thiel committed 2 years ago0401758
  22. fix: prohibit full names with a trailing `.`.Sebastian Thiel committed 2 years ago91d29c3
  23. feat: add `path::component_is_windows_device()`Sebastian Thiel committed 2 years agof1f0ba5
  24. Apply suggestions from code reviewSebastian Thiel committed 2 years agoccbc119
  25. address review commentsSebastian Thiel committed 2 years agofcc3b69
  26. Apply suggestions from code reviewSebastian Thiel committed 2 years agobad9a79
  27. thanks clippySebastian Thiel committed 2 years ago1076375
  28. feat: defend against `CON` device names and more if `gitoxide.core.protectWindows` is enabled.Sebastian Thiel committed 2 years agoa67d82d
  29. feat: add validation for path componentsSebastian Thiel committed 2 years agoeff4c00
  30. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  31. fix!: remove `tagname` and `refname`.Sebastian Thiel committed 3 years agoa9da3f8
  32. feat: add validation for submodule namesSebastian Thiel committed 3 years agoafb1f02
  33. Cleaning up documentationYuri Astrakhan committed 3 years ago2578e57
  34. rename `git-validate` to `gix-validate`Sebastian Thiel committed 3 years agodff9053