Adding exception type for empty callback functions (reopening of PR #301) #911
Annotations
5 errors and 10 warnings
Run linters on tests:
test/coverage/communication/NotificationSinkTest.cpp#L99
implicit conversion changes signedness: 'int' to 'unsigned long'
|
Run linters on tests:
test/coverage/communication/SubscriberTest.cpp#L93
implicit conversion changes signedness: 'int' to 'unsigned long'
|
Run linters on tests:
test/coverage/utils/CallbackConnectionTest.cpp#L589
'callable' in capture list does not name a variable
|
Run linters on tests:
test/coverage/utils/CallbackConnectionTest.cpp#L593
reference to local binding 'callable' declared in enclosing function '(anonymous namespace)::CallbackTest_HandleResetBlocksWhileCallbacksRunning_Test::TestBody'
|
Report lint failure
Process completed with exit code 1.
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L196
all parameters should be named in a function
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L233
constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L245
constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L260
all parameters should be named in a function
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L336
function 'isConnected' should be marked [[nodiscard]]
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L354
constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L367
all parameters should be named in a function
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L393
function 'isConnected' should be marked [[nodiscard]]
|
Run linters on source:
include/up-cpp/utils/CallbackConnection.h#L443
'operator optional<type-parameter-0-0> &&' must be marked explicit to avoid unintentional implicit conversions
|
Run linters on tests:
test/coverage/communication/NotificationSinkTest.cpp#L24
do not use namespace using-directives; use using-declarations instead
|
Loading