Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add archive and archive tool (nzsla) #47

Merged
merged 4 commits into from
Oct 14, 2024
Merged

Add archive and archive tool (nzsla) #47

merged 4 commits into from
Oct 14, 2024

Conversation

SirLynix
Copy link
Contributor

See #46

Copy link

codecov bot commented Oct 13, 2024

Codecov Report

Attention: Patch coverage is 69.19431% with 195 lines in your changes missing coverage. Please review.

Project coverage is 76.83%. Comparing base (30fab56) to head (a99c646).
Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
src/NZSL/Serializer.cpp 67.14% 46 Missing ⚠️
src/ShaderArchiver/Archiver.cpp 69.34% 25 Missing and 17 partials ⚠️
src/NZSL/FilesystemModuleResolver.cpp 51.61% 30 Missing ⚠️
src/CNZSL/FilesystemModuleResolver.cpp 0.00% 20 Missing ⚠️
src/NZSL/Archive.cpp 86.52% 19 Missing ⚠️
tests/src/Tests/ToolUtils.cpp 67.85% 10 Missing and 8 partials ⚠️
src/ShaderArchiver/main.cpp 60.00% 6 Missing and 2 partials ⚠️
src/ShaderCompiler/Compiler.cpp 27.27% 8 Missing ⚠️
include/NZSL/Archive.hpp 33.33% 4 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #47      +/-   ##
==========================================
- Coverage   77.00%   76.83%   -0.17%     
==========================================
  Files         150      158       +8     
  Lines       20408    20862     +454     
  Branches     6288     6248      -40     
==========================================
+ Hits        15715    16030     +315     
- Misses       4631     4748     +117     
- Partials       62       84      +22     
Files with missing lines Coverage Δ
include/NZSL/Archive.inl 100.00% <100.00%> (ø)
include/NZSL/FilesystemModuleResolver.hpp 100.00% <ø> (ø)
include/NZSL/Serializer.hpp 27.27% <ø> (ø)
include/NZSL/Serializer.inl 100.00% <100.00%> (ø)
src/ShaderArchiver/Archiver.hpp 100.00% <100.00%> (ø)
tests/src/Tests/DebugInfoTests.cpp 100.00% <100.00%> (ø)
tests/src/Tests/FilesystemResolverTests.cpp 100.00% <100.00%> (ø)
tests/src/Tests/NzslaTests.cpp 100.00% <100.00%> (ø)
tests/src/Tests/NzslcTests.cpp 100.00% <ø> (+16.90%) ⬆️
tests/src/Tests/ShaderUtils.cpp 74.74% <ø> (ø)
... and 9 more

Continue to review full report in Codecov by Sentry.

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

@SirLynix SirLynix force-pushed the archive branch 2 times, most recently from 3da9228 to b4899d7 Compare October 13, 2024 19:59
@SirLynix SirLynix merged commit 3bec332 into main Oct 14, 2024
90 of 91 checks passed
@SirLynix SirLynix deleted the archive branch October 14, 2024 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant