Commit Graph

27 Commits

Author SHA1 Message Date
vincent-herlemont 31efa79429 ci: add comprehensive formatting and linting setup
- Add formatting commands to justfile (format, fmt_check, clippy_check, fc)
- Create GitHub Actions workflows for automated fmt and clippy checks
- Fix existing clippy warnings in macro code
- Ensure CI enforcement of code quality standards

This brings native_model in line with native_db's robust formatting and linting approach.
2025-07-06 17:51:49 +02:00
ferris 2a34adc35f fix: bincode 2 ci errors & remaining _rc text 2025-05-18 21:43:50 +09:00
ferris cf68ecfb19 feat!: Update bincode 2 & allow any AsRef<[u8]> to be decoded 2025-05-18 21:43:50 +09:00
Luca Barbato 79cda8ef05 fix: Remove skeptic
It is unmaintained and fails to build tests.

Same as https://github.com/vincent-herlemont/native_db/pull/286.
2024-11-14 16:58:20 +01:00
Luca Barbato 021ea5c54c feat: Add a named variant for rmp_serde_1_3
And advise to use it if advanced serde features are in use.
2024-11-14 14:38:46 +01:00
Luca Barbato d932be10ac fix: Unbreak the doctests 2024-11-12 23:47:47 +01:00
Dylan Bowker a653f3f826 docs: simplified docs on codecs 2024-11-12 23:47:47 +01:00
Dylan Bowker a21b7d0aa0 docs: moved notes on codecs to README.md 2024-11-12 23:47:47 +01:00
Dylan Bowker b85d4ce554 docs: update to docs on codecs 2024-11-12 23:47:47 +01:00
Dylan Bowker ac150841b0 docs: update to docs on codecs 2024-11-12 23:47:47 +01:00
Dylan Bowker 2196af7a82 fix: removed #![feature(doc_cfg)] nightly feature 2024-11-12 23:47:47 +01:00
Dylan Bowker dac9ddb4c0 chore: some docs clean-up 2024-11-12 23:47:47 +01:00
Dylan Bowker 646673efda feat: add support for rmp-serde 2024-11-12 23:47:47 +01:00
vincent-herlemont 9a284d2942 fix: update zerocopy usage in header and wrapper modules to use new traits 2024-10-05 10:25:13 +02:00
Vincent Herlemont 1de6743017 fix: move model trait to lib module 2023-12-17 18:45:29 +01:00
Vincent Herlemont 6e31a2413b fix: re-export model trait 2023-12-17 18:30:11 +01:00
Vincent Herlemont 003d1f3b1d feat: add native_model_id_str and native_model_version_str 2023-12-17 10:44:54 +01:00
Vincent Herlemont 1f0c387b82 test: fix test readme 2023-12-17 10:44:54 +01:00
Vincent Herlemont 1b3ae4f5f1 test: refactor test 2023-12-17 10:44:54 +01:00
Vincent Herlemont f07922cdb4 feat: default postcard 1.0 2023-12-17 10:44:54 +01:00
Vincent Herlemont 39466299ed feat: default bincode 2.0.0-rc.* 2023-12-17 10:44:54 +01:00
Vincent Herlemont 383379fe1e feat: default bincode 1.3.3 2023-12-17 10:44:54 +01:00
Vincent Herlemont ac601f4c98 refactor: rename encode_decode with codec 2023-12-17 10:44:54 +01:00
Vincent Herlemont fd5bbfd964 feat: add with macro option 2023-12-17 10:44:54 +01:00
Vincent Herlemont 64301ca301 feat: implement mismatched model id + improvement 2023-09-04 19:35:43 +02:00
Vincent Herlemont 9516b32aeb docs: improve rust docs 2023-09-02 14:17:32 +02:00
Vincent Herlemont b465210070 feat: init 2023-09-02 13:12:23 +02:00