Code

History

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