Code

History

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