Code

History

Commits on ig/commit-debug to lib/src/object_id.rs25
  1. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  2. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  3. index: keep commit segment file name in hex-decoded formYuya Nishihara committed 1 year ago561b995
  4. object_id: make from_hex() not require utf-8 stringYuya Nishihara committed 1 year ago468c18a
  5. object_id: fix name resolution of derive(ContentHash) in macro expansionYuya Nishihara committed 1 year ago642bedd
  6. hex_util: roll our own decode/encode_hex() functionsYuya Nishihara committed 1 year ago68ead52
  7. object_id: rename HexPrefix::new() to ::try_from_hex() for consistencyYuya Nishihara committed 1 year agof1b2951
  8. object_id: add HexPrefix::from_id() for convenienceYuya Nishihara committed 1 year ago3103369
  9. object_id: implement custom Debug for HexPrefixYuya Nishihara committed 1 year ago18e985f
  10. object_id: add HexPrefix::reverse_hex()Yuya Nishihara committed 1 year ago20ed25f
  11. hex_util: add encode_reverse_hex*() instead of to_forward_hex()Yuya Nishihara committed 1 year ago6525544
  12. object_id: extract ChangeId/HexPrefix constructors for "reverse" hexYuya Nishihara committed 1 year agoe6914c2
  13. object_id: implement serde::SerializeYuya Nishihara committed 1 year ago5131b5c
  14. object_id: remove extra word in doc commentVincent Ging Ho Yim committed 1 year ago633c1f7
  15. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  16. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  17. Add documentation comments for several typesEvan Mesterhazy committed 2 years agoa335321
  18. Add test cases where HexPrefix::new fails due to invalid inputsEvan Mesterhazy committed 2 years ago5c252bd
  19. Allow id_type! to capture doc commentsEvan Mesterhazy committed 2 years agoa28beb5
  20. Replace uses of content_hash! with #[derive(ContentHash)]Evan Mesterhazy committed 2 years agoe8f324f
  21. object_id: don't allow ObjectId::from_hex() a dynamically allocated stringYuya Nishihara committed 2 years agoa6616e9
  22. object_id: add fallible version of ObjectId::from_hex()Yuya Nishihara committed 2 years ago95ea352
  23. object_id: make ObjectId constructors non-trait methodsYuya Nishihara committed 2 years ago95d83cb
  24. object_id: move HexPrefix and PrefixResolution from index moduleYuya Nishihara committed 2 years ago31b236a
  25. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407