Code

History

Commits on ig/vimdiffwarn to lib/src/stacked_table.rs35+
  1. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  2. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  3. lib: internalize testutils::new_temp_dir() for unit testsYuya Nishihara committed 2 years agod9b762b
  4. stacked_table: add context to error type, propagate lock errorYuya Nishihara committed 2 years ago48521d6
  5. lock: propagate error from lock(), remove panic from unlock pathYuya Nishihara committed 2 years agoaaf7f33
  6. lib: add short method summary to its documentationSamuel Tardieu committed 2 years ago8ba33b7
  7. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  8. clippy: disable bogus lints for nightly clippyAustin Seipp committed 2 years ago4b45dde
  9. index, stacked_table: inline read_u32::<LittleEndian>()Yuya Nishihara committed 2 years ago9de6273
  10. stacked_table: use u32::from_le_bytes() to reinterpret bytes as integerYuya Nishihara committed 2 years ago21c22be
  11. index, stacked_table: use u32::try_from() instead of numeric castYuya Nishihara committed 2 years ago6f5096e
  12. index, stacked_table: use u32::to_le_bytes() to reinterpret as bytesYuya Nishihara committed 2 years ago9ec89bc
  13. index, stacked_table: simply extend Vec<u8> to not use .write_all()Yuya Nishihara committed 2 years ago392539f
  14. file_util: drop open file instance from PersistErrorYuya Nishihara committed 2 years agodd325c0
  15. misc: drop a few low-hanging unsafesAnton Bulakh committed 3 years agod27351b
  16. cleanup: replace `x[n..n+l]` by `x[n..][..l]`Martin von Zweigbergk committed 3 years agoe1c0d4f
  17. docs: warn about missing docs for `jj-lib` crateWaleed Khan committed 3 years ago54dba51
  18. cleanup: avoid some unnecessary uses of `Cursor`Martin von Zweigbergk committed 3 years ago3ca4290
  19. stacked_table: extract method that resolves head without releasing lockYuya Nishihara committed 3 years ago83753e5
  20. stacked_table: do not remove head on empty save_table()Yuya Nishihara committed 3 years agob8e0ba9
  21. cleanup: let new Clippy move variables into format stringsMartin von Zweigbergk committed 3 years ago7f9a0a2
  22. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  23. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  24. Fixes suggested by new version of ClippyIlya Grigoriev committed 4 years ago2b8daba
  25. cleanup: automated fixes by new Clippy versionMartin von Zweigbergk committed 4 years agoaf4d183
  26. cleanup: remove `extern crate` declarationsMartin von Zweigbergk committed 4 years agob654a1f
  27. tests: use testutils::new_temp_dir() thoroughlyYuya Nishihara committed 4 years ago872081c
  28. errors: add a custom error type for `StackedTable`Martin von Zweigbergk committed 4 years ago90c8cb0
  29. cleanup: simplify some uses of `Option`, mostly by using `?`Martin von Zweigbergk committed 4 years ago99d2ef8
  30. cleanup: prefer `Option<&T>` over `&Option<T>`Martin von Zweigbergk committed 4 years ago3305e04
  31. cargo: upgrade blake2Martin von Zweigbergk committed 4 years ago33cc6b1
  32. stacked_table: rename `start_modification()` to `start_mutation()`Martin von Zweigbergk committed 4 years ago2d6b66a
  33. cleanup: fix some issues reported by new clippy and/or rustcMartin von Zweigbergk committed 4 years agoc678a89
  34. cleanup: replace some `as_slice()` by `&`Martin von Zweigbergk committed 5 years agoced252f
  35. stacked_table: don't expect a certain listing order from the file systemMartin von Zweigbergk committed 5 years ago23c3e02