Skip to content

Payload Builder supporting google.protobuf.Any #914

Payload Builder supporting google.protobuf.Any

Payload Builder supporting google.protobuf.Any #914

Triggered via pull request March 3, 2025 20:06
Status Failure
Total duration 6m 20s
Artifacts 8

ci.yml

on: pull_request
Build up-cpp and dependencies
1m 50s
Build up-cpp and dependencies
Run up-cpp tests
13s
Run up-cpp tests
Run Valgrind Memcheck
4m 2s
Run Valgrind Memcheck
Run Valgrind ThreadCheck
2m 22s
Run Valgrind ThreadCheck
Run Valgrind Helgrind
2m 58s
Run Valgrind Helgrind
Run Valgrind DHAT
2m 32s
Run Valgrind DHAT
Lint C++ sources
1m 42s
Lint C++ sources
CI status checks
0s
CI status checks
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 10 warnings, and 1 notice
Lint C++ sources
Process completed with exit code 1.
include/up-cpp/datamodel/builder/Payload.h:99:10 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L99
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
include/up-cpp/datamodel/builder/Payload.h:110:36 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L110
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
include/up-cpp/datamodel/builder/Payload.h:123:31 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L123
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
src/datamodel/builder/Payload.cpp:30:29 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L30
std::move of the const variable 'value' has no effect; remove std::move() or make the variable non-const
src/datamodel/builder/Payload.cpp:58:51 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L58
std::move of the expression of the trivially-copyable type 'bool' has no effect; remove std::move()
src/datamodel/builder/Payload.cpp:67:11 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L67
std::move of the expression of the trivially-copyable type 'bool' has no effect; remove std::move()
src/datamodel/builder/Payload.cpp:72:19 [cert-oop54-cpp]: src/datamodel/builder/Payload.cpp#L72
operator=() does not handle self-assignment properly
Run clang-format on src/datamodel/builder/Payload.cpp: src/datamodel/builder/Payload.cpp#L1
File src/datamodel/builder/Payload.cpp does not conform to Custom style guidelines. (lines 51, 52, 53)

Artifacts

Produced during runtime
Name Size
build-artifacts
41.3 MB
compile-commands
1.92 KB
conan-cache
2.49 MB
test-results
126 KB
valgrind-dhat-log
3.03 KB
valgrind-helgrind-log
42.5 KB
valgrind-memcheck-log
137 KB
valgrind-threadcheck-log
294 KB