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

feat(core): improve variable handling and error checks #1056

Closed sinkingsugar closed 1 month ago

sinkingsugar commented 1 month ago

Add table-recurse test, update variable declarations, enhance error handling for AppendTo/PrependTo/Set/Update/Push, optimize Ref activation

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 86.95652% with 3 lines in your changes missing coverage. Please review.

Project coverage is 79.09%. Comparing base (4507323) to head (58d3912).

Files with missing lines Patch % Lines
shards/core/runtime.cpp 77.77% 2 Missing :warning:
shards/modules/core/core.cpp 75.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## devel #1056 +/- ## ======================================= Coverage 79.09% 79.09% ======================================= Files 357 357 Lines 61051 61072 +21 ======================================= + Hits 48287 48307 +20 - Misses 12764 12765 +1 ```

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