fragcolor-xyz / shards

High-performance, multi-platform, type-safe programming language designed for visual & AI assisted development
BSD 3-Clause "New" or "Revised" License
68 stars 14 forks source link

refactor(types): Replace 'exposed' flag with 'tracked' and 'declared' #1051

Closed sinkingsugar closed 1 month ago

sinkingsugar commented 1 month ago

Update SHExposedTypeInfo struct to use 'tracked' and 'declared' flags instead of 'exposed'. Modify related code to use these new flags for variable tracking and declaration. Update Rust bindings accordingly.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 93.75000% with 2 lines in your changes missing coverage. Please review.

Project coverage is 78.94%. Comparing base (1983909) to head (5487907). Report is 7 commits behind head on devel.

Files with missing lines Patch % Lines
shards/core/runtime.cpp 75.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## devel #1051 +/- ## ========================================== + Coverage 78.91% 78.94% +0.02% ========================================== Files 357 357 Lines 60679 60703 +24 ========================================== + Hits 47885 47921 +36 + Misses 12794 12782 -12 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.