Code

History

Commits on ig/commit-debug to lib/src/file_util.rs35
  1. cleanup: use method version of str::from_utf8()Yuya Nishihara committed 1 year ago744631d
  2. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  3. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  4. file_util: insert fdatasync() before persisting temporary filesYuya Nishihara committed 1 year ago42f645e
  5. file_util: add thin wrapper over NamedTempFile::persist()Yuya Nishihara committed 1 year ago12f0551
  6. PathError: rename `error` field to `source`Martin von Zweigbergk committed 1 year ago823f4fc
  7. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  8. file_util: add helpers to construct Path from bytes and convert backYuya Nishihara committed 1 year ago50cded5
  9. git_backend: construct slash-separated path without decoding unicodeYuya Nishihara committed 1 year ago83ce0b2
  10. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  11. cleanup: remove unused `mut`Winter committed 1 year ago3a37843
  12. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  13. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  14. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  15. lib: internalize testutils::new_temp_dir() for unit testsYuya Nishihara committed 2 years agod9b762b
  16. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  17. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  18. config: expand tilde in ssh key filepathsAaron Bull Schaefer committed 2 years agoe803bed
  19. workspace add: add filename context to FS errorJonathan Tan committed 2 years ago1eef1a4
  20. working_copy: implement symlinks on windows with a helper functionThomas Castiglione committed 2 years agod661f59
  21. index: on reinit(), don't remove "operations" directory itselfYuya Nishihara committed 2 years ago4b541e6
  22. cli: Refactor workspace root directory creationEssien Ita Essien committed 2 years ago8423c63
  23. op_store: implement GC of unreachble operations and viewsYuya Nishihara committed 2 years agoe9d3117
  24. file_util: don't try to overwrite existing content-addressed file on WindowsYuya Nishihara committed 2 years agoc6df0ba
  25. file_util: drop open file instance from PersistErrorYuya Nishihara committed 2 years agodd325c0
  26. docs: warn about missing docs for `jj-lib` crateWaleed Khan committed 3 years ago54dba51
  27. file_util: move PathError and its helper trait from repo moduleYuya Nishihara committed 3 years ago6d6b87f
  28. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  29. Fix some `cargo +nightly clippy` warningsIlya Grigoriev committed 3 years ago0b528eb
  30. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  31. file_util: move path handling functions from ui moduleYuya Nishihara committed 4 years ago689332a
  32. tests: use testutils::new_temp_dir() thoroughlyYuya Nishihara committed 4 years ago872081c
  33. tests: don't leave /tmp/file, use tempfile::TempDir for cleanupYuya Nishihara committed 4 years agofbcec1f
  34. working_copy: consider it an error if temp file cannot be renamed to targetMartin von Zweigbergk committed 5 years ago7360589
  35. windows: don't fail when concurrent threads/processes fail to rename fileMartin von Zweigbergk committed 5 years ago134940d