jamescourtney / FlatSharp

Fast, idiomatic C# implementation of Flatbuffers
Apache License 2.0
497 stars 50 forks source link

Fix Null Reference with Recursive Unions #300

Closed jamescourtney closed 2 years ago

codecov[bot] commented 2 years ago

Codecov Report

Merging #300 (d7b95f6) into main (78b411a) will increase coverage by 0.09%. The diff coverage is 97.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #300      +/-   ##
==========================================
+ Coverage   95.66%   95.75%   +0.09%     
==========================================
  Files         114      114              
  Lines        7771     7806      +35     
  Branches      722      740      +18     
==========================================
+ Hits         7434     7475      +41     
+ Misses        233      229       -4     
+ Partials      104      102       -2     
Impacted Files Coverage Δ
src/FlatSharp/TypeModel/RuntimeTypeModel.cs 86.20% <ø> (ø)
...FlatSharp/TypeModel/TypeFacadeTypeModelProvider.cs 80.45% <ø> (+1.14%) :arrow_up:
src/FlatSharp/TypeModel/TypeModelContainer.cs 88.07% <93.10%> (+0.67%) :arrow_up:
src/FlatSharp/TypeModel/StructTypeModel.cs 100.00% <100.00%> (+0.68%) :arrow_up:
src/FlatSharp/TypeModel/TableTypeModel.cs 96.89% <100.00%> (+1.21%) :arrow_up:
src/FlatSharp/TypeModel/UnionTypeModel.cs 96.36% <100.00%> (ø)
...FlatSharp/TypeModel/Vectors/BaseVectorTypeModel.cs 94.91% <100.00%> (ø)
...tSharp/TypeModel/Vectors/IndexedVectorTypeModel.cs 95.69% <100.00%> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 78b411a...d7b95f6. Read the comment docs.