This is an automated email from the ASF dual-hosted git repository.

kriskras99 pushed a change to branch feat/improve_documentation
in repository https://gitbox.apache.org/repos/asf/avro-rs.git


 discard c2af2c6  feat: Improve documentation for AvroSchema trait and derive
    omit 00667fe  feat: Use the Serde attributes and check for conflicting 
attributes
    omit 9630d6e  chore: Remove unnecessary mod in `avro_derive/tests/derive.rs`
     add 8d6dd77  chore: Remove unnecessary mod in 
`avro_derive/tests/derive.rs` (#375)
     add 4cd8695  chore(deps): Bump serde_json from 1.0.147 to 1.0.148 (#381)
     add bf5c688  chore(deps): Bump proc-macro2 from 1.0.103 to 1.0.104 (#380)
     add 2e78e98  chore(deps): Bump bigdecimal from 0.4.9 to 0.4.10 (#379)
     add a9919c1  chore(deps): Bump syn from 2.0.111 to 2.0.112 (#384)
     add 496702b  chore(deps): Bump syn from 2.0.112 to 2.0.113 (#386)
     add 649aed6  Fixes #385: Check that all source files have ASFv2 licence 
(#387)
     add e6ec382  feat: Use the Serde attributes and check for conflicting 
attributes (#377)
     add 7444ac2  chore: Fix the ASFv2 license of avro_derive/src/lib.rs
     add ce5b16f  chore(deps): Bump proc-macro2 from 1.0.104 to 1.0.105 (#389)
     add 37413bb  chore(deps): Bump quote from 1.0.42 to 1.0.43 (#388)
     add a14fec6  chore(deps): Bump serde_json from 1.0.148 to 1.0.149 (#391)
     add 09f279b  chore(deps): Bump syn from 2.0.113 to 2.0.114 (#390)
     add 086bc67  feat: Duration inner fixed schema and serialization (#382)
     add debcc98  fix: Resolving a `Long` to an `Int` silently truncates (#392)
     add e8a760d  feat!: Rework schema compatibility (#342)
     add 1d2ba7c  fix: Print the Debug impl of TestError for more info (#393)
     add bc7b3a5  chore(deps): Bump bon from 3.8.1 to 3.8.2 (#396)
     new f69dc55  feat: Improve documentation for AvroSchema trait and derive

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c2af2c6)
            \
             N -- N -- N   refs/heads/feat/improve_documentation (f69dc55)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/dependabot.yml                             |    4 +-
 .github/workflows/test-lang-rust-ci.yml            |   29 +-
 .github/workflows/test-lang-rust-clippy.yml        |    2 +-
 Cargo.lock                                         |   33 +-
 Cargo.toml                                         |    5 +-
 avro/Cargo.toml                                    |    4 +-
 avro/README.md                                     |    2 +-
 avro/src/decode.rs                                 |   16 +-
 avro/src/duration.rs                               |  101 +-
 avro/src/error.rs                                  |   19 +-
 avro/src/lib.rs                                    |   14 +-
 avro/src/schema.rs                                 |  158 ++-
 avro/src/schema_compatibility.rs                   | 1089 ++++++++------------
 avro/src/schema_equality.rs                        |  112 +-
 avro/src/serde/de.rs                               |   34 +-
 avro/src/serde/mod.rs                              |   55 +-
 avro/src/serde/ser.rs                              |    2 +-
 avro/src/serde/ser_schema.rs                       |    4 +-
 avro/src/serde/{bytes.rs => serde_with.rs}         |   12 +-
 avro/src/serde/util.rs                             |   17 +
 avro/src/types.rs                                  |  105 +-
 avro/src/writer.rs                                 |    9 +-
 avro/tests/avro-rs-219.rs                          |   17 +
 avro/tests/avro-rs-226.rs                          |    1 -
 avro/tests/avro-rs-285-bytes_deserialization.rs    |   19 +-
 avro/tests/serde_human_readable_false.rs           |   17 +
 avro/tests/serde_human_readable_true.rs            |   17 +
 avro/tests/shared.rs                               |   41 +-
 avro_derive/Cargo.toml                             |    9 +-
 avro/tests/uuids.rs => avro_derive/build.rs        |   17 +-
 avro_derive/src/attributes/avro.rs                 |  161 ++-
 avro_derive/src/attributes/mod.rs                  |  170 +--
 avro_derive/src/attributes/serde.rs                |   53 +-
 avro_derive/src/case.rs                            |   20 +-
 avro_derive/src/lib.rs                             |   21 +-
 avro_derive/tests/derive.rs                        |   18 +-
 avro_derive/tests/serde.rs                         |  200 +---
 avro_derive/tests/ui.rs                            |   17 +
 .../tests/ui/avro_rs_226_skip_serializing.rs       |   17 +
 .../tests/ui/avro_rs_226_skip_serializing.stderr   |   12 +-
 .../tests/ui/avro_rs_226_skip_serializing_if.rs    |   17 +
 .../ui/avro_rs_226_skip_serializing_if.stderr      |   12 +-
 .../tests/ui/avro_rs_373_alias.rs                  |   12 +-
 avro_derive/tests/ui/avro_rs_373_alias.stderr      |   15 +
 .../tests/ui/avro_rs_373_field_rename.rs           |   12 +-
 .../tests/ui/avro_rs_373_field_rename.stderr       |   15 +
 .../tests/ui/avro_rs_373_flatten.rs                |   17 +-
 avro_derive/tests/ui/avro_rs_373_flatten.stderr    |   15 +
 .../tests/ui/avro_rs_373_name.rs                   |   12 +-
 avro_derive/tests/ui/avro_rs_373_name.stderr       |   21 +
 avro_derive/tests/ui/avro_rs_373_remote.rs         |   17 +
 avro_derive/tests/ui/avro_rs_373_remote.stderr     |   12 +-
 .../tests/ui/avro_rs_373_rename_all.rs             |   12 +-
 avro_derive/tests/ui/avro_rs_373_rename_all.stderr |   21 +
 .../tests/ui/avro_rs_373_rename_all_fields.rs      |   17 +
 .../tests/ui/avro_rs_373_rename_all_fields.stderr  |    8 +-
 .../tests/ui/avro_rs_373_skip.rs                   |   11 +
 avro_derive/tests/ui/avro_rs_373_skip.stderr       |   15 +
 .../tests/ui/avro_rs_373_skip_de_serializing.rs    |   11 -
 .../ui/avro_rs_373_skip_de_serializing.stderr      |    6 -
 avro_derive/tests/ui/avro_rs_373_tag struct.rs     |   10 -
 avro_derive/tests/ui/avro_rs_373_tag struct.stderr |    9 -
 .../tests/ui/avro_rs_373_tag_content_enum.rs       |   17 +
 .../tests/ui/avro_rs_373_tag_content_enum.stderr   |   16 +-
 avro_derive/tests/ui/avro_rs_373_tag_enum.rs       |   17 +
 avro_derive/tests/ui/avro_rs_373_tag_enum.stderr   |   16 +-
 .../tests/ui/avro_rs_373_tag_struct.rs             |   11 +
 avro_derive/tests/ui/avro_rs_373_tag_struct.stderr |    9 +
 avro_derive/tests/ui/avro_rs_373_transparent.rs    |   17 +
 .../tests/ui/avro_rs_373_transparent.stderr        |   12 +-
 avro_derive/tests/ui/avro_rs_373_untagged_enum.rs  |   17 +
 .../tests/ui/avro_rs_373_untagged_enum.stderr      |   16 +-
 .../tests/ui/avro_rs_373_variant_rename.rs         |   11 +
 .../tests/ui/avro_rs_373_variant_rename.stderr     |   15 +
 avro_test_helper/Cargo.toml                        |    1 -
 avro_test_helper/src/lib.rs                        |   10 +-
 build.sh                                           |   32 +-
 .activate.sh => licenserc.toml                     |   11 +-
 78 files changed, 1915 insertions(+), 1263 deletions(-)
 rename avro/src/serde/{bytes.rs => serde_with.rs} (98%)
 copy avro/tests/uuids.rs => avro_derive/build.rs (68%)
 copy avro/tests/big_decimal.rs => avro_derive/tests/ui/avro_rs_373_alias.rs 
(85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_alias.stderr
 copy avro/tests/big_decimal.rs => 
avro_derive/tests/ui/avro_rs_373_field_rename.rs (85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_field_rename.stderr
 copy avro/tests/big_decimal.rs => avro_derive/tests/ui/avro_rs_373_flatten.rs 
(81%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_flatten.stderr
 copy avro/tests/big_decimal.rs => avro_derive/tests/ui/avro_rs_373_name.rs 
(85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_name.stderr
 copy avro/tests/big_decimal.rs => 
avro_derive/tests/ui/avro_rs_373_rename_all.rs (84%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_rename_all.stderr
 copy wasm-demo/src/lib.rs => avro_derive/tests/ui/avro_rs_373_skip.rs (85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_skip.stderr
 delete mode 100644 avro_derive/tests/ui/avro_rs_373_skip_de_serializing.rs
 delete mode 100644 avro_derive/tests/ui/avro_rs_373_skip_de_serializing.stderr
 delete mode 100644 avro_derive/tests/ui/avro_rs_373_tag struct.rs
 delete mode 100644 avro_derive/tests/ui/avro_rs_373_tag struct.stderr
 copy wasm-demo/src/lib.rs => avro_derive/tests/ui/avro_rs_373_tag_struct.rs 
(85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_tag_struct.stderr
 copy wasm-demo/src/lib.rs => 
avro_derive/tests/ui/avro_rs_373_variant_rename.rs (85%)
 create mode 100644 avro_derive/tests/ui/avro_rs_373_variant_rename.stderr
 copy .activate.sh => licenserc.toml (85%)

Reply via email to