Skip to content

feat/material#56

Merged
mzdun merged 12 commits intomainfrom
feat/material
Apr 20, 2026
Merged

feat/material#56
mzdun merged 12 commits intomainfrom
feat/material

Conversation

@mzdun
Copy link
Copy Markdown
Member

@mzdun mzdun commented Apr 17, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Comment thread libs/libgui/tests/mock_webui/webui/webui.cpp Fixed
Comment thread libs/libgui/tests/gui_tool.test.cpp Fixed
Comment thread libs/libgui/tests/gui_tool.test.cpp Fixed
Comment thread libs/libgui/tests/gui_tool.test.cpp Fixed
@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 25.0s ↑203ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 25.0s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.5s ↓15ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.5s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.3s ↓181ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.3s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 3.0s ↓52ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 3.0s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.4s ↓379ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.4s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 4.1s ↑293ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 4.1s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 4.0s ↓109ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 4.0s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.2s ↓325ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.2s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.8s ↓79ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.8s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.1s ↓300ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.1s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.4s ↑179ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.4s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

Test Results

passed 401 passed

Details

tests 401 tests
clock 2.4s ↑21ms
tool proj_flow-ctrf-merge
app qdra v1.0.0
build Build arrow-right build link #350
pull-request feat/material link #56

build: Run #350

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
401 401 0 0 0 0 0 2.4s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

🔄 This comment has been updated

@github-actions
Copy link
Copy Markdown

Coverage report

Line coverage rate is 100.00%
New lines are covered at 100.00%

Coverage for each build

Debug, ubuntu-22.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, ubuntu-22.04, gcc-13.4.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, ubuntu-24.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, ubuntu-24.04, gcc-14.3.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, windows-latest, msvc, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Build uploaded to Coveralls.

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Fail ❌

Super-linter detected linting errors

For more information, see the GitHub Actions workflow run

Powered by Super-linter

CPP
Done processing /github/workspace/libs/libgui/include/quick_dra/gui/dirfs.hpp
Done processing /github/workspace/libs/libgui/include/quick_dra/gui/fs_common.hpp
Done processing /github/workspace/libs/libgui/include/quick_dra/gui/vfs.hpp
Done processing /github/workspace/libs/libgui/include/quick_dra/gui/webui.hpp
Done processing /github/workspace/libs/libgui/src/dirfs.cpp
Done processing /github/workspace/libs/libgui/src/fs_common.cpp
Done processing /github/workspace/libs/libgui/src/tarball.cpp
Done processing /github/workspace/libs/libgui/src/tool.cpp
Done processing /github/workspace/libs/libgui/src/vfs.cpp
Done processing /github/workspace/libs/libmodels/include/quick_dra/models/project_reader.hpp
Done processing /github/workspace/libs/libmodels/include/quick_dra/models/types.hpp
Done processing /github/workspace/libs/libmodels/src/models/parser_impl.cpp
Done processing /github/workspace/libs/libmodels/src/models/project_reader.cpp
Done processing /github/workspace/libs/libpersist/include/yaml/copier.hpp
Done processing /github/workspace/libs/libpersist/include/yaml/parser.hpp
Total errors found: 9/github/workspace/libs/libgui/include/quick_dra/gui/fs_common.hpp:43:  Could not find a newline character at the end of the file.  [whitespace/ending_newline] [5]
/github/workspace/libs/libgui/src/dirfs.cpp:18:  Add #include <memory> for unique_ptr<>  [build/include_what_you_use] [4]
/github/workspace/libs/libgui/src/dirfs.cpp:41:  Add #include <vector> for vector<>  [build/include_what_you_use] [4]
/github/workspace/libs/libgui/src/dirfs.cpp:91:  Add #include <cstdio> for fread  [build/include_what_you_use] [4]
/github/workspace/libs/libgui/src/tool.cpp:82:  Add #include <string> for string  [build/include_what_you_use] [4]
/github/workspace/libs/libgui/src/vfs.cpp:121:  Add #include <vector> for vector<>  [build/include_what_you_use] [4]
/github/workspace/libs/libmodels/src/models/parser_impl.cpp:195:  Line contains only semicolon. If this should be an empty statement, use {} instead.  [whitespace/semicolon] [5]
/github/workspace/libs/libmodels/src/models/parser_impl.cpp:367:  Line contains only semicolon. If this should be an empty statement, use {} instead.  [whitespace/semicolon] [5]
/github/workspace/libs/libpersist/include/yaml/copier.hpp:41:  Add #include <vector> for vector<>  [build/include_what_you_use] [4]

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Coverage report

Line coverage rate is 99.59%
New lines are covered at 50.00%

Coverage for each build

Debug, ubuntu-22.04, clang-18.1.8, sanitizer
Line coverage rate is 99.60%

Debug, ubuntu-22.04, gcc-13.4.0, sanitizer
Line coverage rate is 99.46%
New lines are covered at 100.00%

Debug, ubuntu-24.04, clang-18.1.8, sanitizer
Line coverage rate is 99.60%

Debug, ubuntu-24.04, gcc-14.3.0, sanitizer
Line coverage rate is 99.46%
New lines are covered at 100.00%

Debug, windows-latest, msvc, sanitizer
Line coverage rate is 99.38%
New lines are covered at 50.00%

Build uploaded to Coveralls.

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Coverage report

Line coverage rate is 99.98%
New lines are covered at 50.00%

Coverage for each build

Debug, ubuntu-22.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%

Debug, ubuntu-22.04, gcc-13.4.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, ubuntu-24.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%

Debug, ubuntu-24.04, gcc-14.3.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, windows-latest, msvc, sanitizer
Line coverage rate is 99.94%
New lines are covered at 50.00%

Build uploaded to Coveralls.

@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
CPP Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@github-actions
Copy link
Copy Markdown

Coverage report

Line coverage rate is 100.00%
New lines are covered at 100.00%

Coverage for each build

Debug, ubuntu-22.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%

Debug, ubuntu-22.04, gcc-13.4.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, ubuntu-24.04, clang-18.1.8, sanitizer
Line coverage rate is 100.00%

Debug, ubuntu-24.04, gcc-14.3.0, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Debug, windows-latest, msvc, sanitizer
Line coverage rate is 100.00%
New lines are covered at 100.00%

Build uploaded to Coveralls.

@mzdun mzdun merged commit 1d3e37e into main Apr 20, 2026
40 checks passed
@mzdun mzdun deleted the feat/material branch April 20, 2026 14:25
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.

2 participants