Code

History

Commits on ig/commit-debug to lib/src/repo_path.rs35+
  1. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  2. copy-tracking: fix path tracking for nested directories with equal namesNigthknight committed 1 year agoad5a4b3
  3. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  4. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  5. repo_path: derive serde::SerializeYuya Nishihara committed 1 year ago1d4813a
  6. Use Path::display().to_string() instead of Path::to_str()Cyril Plisko committed 1 year ago6a6d747
  7. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  8. repo_path: add `ancestors()` iteratorJonas Greitemann committed 1 year agoa92651e
  9. repo_path: impl Extend for RepoPathBufJonas Greitemann committed 1 year ago541e42c
  10. repo_path: remove assertion from constructorsMartin von Zweigbergk committed 1 year ago7cab444
  11. test: introduce test helpers for creating repo path typesMartin von Zweigbergk committed 1 year agof0545ee
  12. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  13. lib: internalize testutils::new_temp_dir() for unit testsYuya Nishihara committed 2 years agod9b762b
  14. resolve: try to resolve all conflicted files in filesetScott Taylor committed 1 year ago7df0f16
  15. tests: work around codespell suggesting dows->doesMartin von Zweigbergk committed 2 years agoc697ee7
  16. repo_path: reject invalid path components by to_fs_path/name()Yuya Nishihara committed 2 years ago1c30f3b
  17. repo_path: add stub for checked to_fs_path(), rename unchecked functionsYuya Nishihara committed 2 years ago739bf8d
  18. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  19. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  20. fix: small clippy warningMatt Kulukundis committed 2 years agob67b774
  21. copy-tracking: improve --summary and add --statMatt Kulukundis committed 2 years agoec99a17
  22. repo_path: add type for formatting and parsing `RepoPath`, use in CLIMartin von Zweigbergk committed 2 years ago3b70225
  23. cli: suggest root:"<path>" if cwd-relative path is not in workspaceYuya Nishihara committed 2 years ago18f94bb
  24. repo_path: make Debug formatting of RepoPathComponent less verboseYuya Nishihara committed 2 years agof3485c9
  25. repo_path: use write!() macro to implement DebugYuya Nishihara committed 2 years ago1134dc1
  26. repo_path: qualify fmt::Error, use fmt::Result for shortYuya Nishihara committed 2 years ago0b833ea
  27. repo_path: accept from_relative_path("."), make "".to_fs_path("") return "."Yuya Nishihara committed 2 years ago8ad0a70
  28. repo_path: don't panic on invalid UTF-8 path componentYuya Nishihara committed 2 years agofa60026
  29. repo_path: show more detailed error if filesystem path failed to parseYuya Nishihara committed 2 years agoa224d0f
  30. Replace uses of content_hash! with #[derive(ContentHash)]Evan Mesterhazy committed 2 years agoe8f324f
  31. clippy: new nightly fixesIlya Grigoriev committed 2 years agoa88c060
  32. working_copy: add file states wrapper that provides map-like APIYuya Nishihara committed 2 years agofca3690
  33. repo_path: replace .contains() with .starts_with(), flipping the argumentsYuya Nishihara committed 2 years ago6ce7bd5
  34. repo_path: make strip_prefix() public function returning &RepoPathYuya Nishihara committed 2 years ago266690a
  35. repo_path: change .split() and .parent() to return &RepoPathYuya Nishihara committed 2 years ago016fc2b