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

refactor: split server and inputs into their own groups #2594

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

chore: increase dot graph max nodes

49aa9d7
Select commit
Loading
Failed to load commit list.
Draft

refactor: split server and inputs into their own groups #2594

chore: increase dot graph max nodes
49aa9d7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 11, 2024 in 0s

10.70% (+1.00%) compared to f9c885a

View this Pull Request on Codecov

10.70% (+1.00%) compared to f9c885a

Details

Codecov Report

Attention: Patch coverage is 1.48402% with 863 lines in your changes missing coverage. Please review.

Project coverage is 10.70%. Comparing base (f9c885a) to head (49aa9d7).

Files Patch % Lines
src/input/gamepad.cpp 0.42% 213 Missing and 21 partials ⚠️
src/input/processor.cpp 0.00% 160 Missing and 5 partials ⚠️
src/input/mouse.cpp 1.40% 127 Missing and 13 partials ⚠️
src/input/keyboard.cpp 0.77% 122 Missing and 6 partials ⚠️
src/input/touch.cpp 2.56% 72 Missing and 4 partials ⚠️
src/input/pen.cpp 3.12% 58 Missing and 4 partials ⚠️
src/input/common.cpp 0.00% 15 Missing ⚠️
src/input/processor.h 0.00% 12 Missing ⚠️
src/server/confighttp.cpp 8.33% 0 Missing and 11 partials ⚠️
src/input/gamepad.h 0.00% 7 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2594      +/-   ##
==========================================
+ Coverage    9.69%   10.70%   +1.00%     
==========================================
  Files          97       87      -10     
  Lines       17524    12765    -4759     
  Branches     8204     6180    -2024     
==========================================
- Hits         1699     1366     -333     
+ Misses      13050    10328    -2722     
+ Partials     2775     1071    -1704     
Files Coverage Δ
src/audio.h 0.00% <ø> (ø)
src/config.cpp 5.13% <ø> (+0.24%) ⬆️
src/entry_handler.cpp 8.57% <ø> (+6.09%) ⬆️
src/platform/linux/publish.cpp 0.00% <ø> (ø)
src/platform/macos/input.cpp 36.57% <ø> (ø)
src/platform/macos/publish.cpp 5.12% <ø> (-2.57%) ⬇️
src/process.cpp 1.67% <ø> (+0.03%) ⬆️
src/process.h 12.50% <ø> (+1.38%) ⬆️
src/server/crypto.h 0.00% <ø> (ø)
src/server/httpcommon.cpp 23.88% <ø> (ø)
... and 24 more

... and 37 files with indirect coverage changes