Skip to content

Work in progress

Work in progress #123

Triggered via push September 29, 2024 22:28
Status Failure
Total duration 1m 36s
Artifacts

lint.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
lint
Process completed with exit code 1.
src/audiodevice.cpp:5:1 [cppcoreguidelines-pro-type-member-init]: src/audiodevice.cpp#L5
constructor does not initialize these fields: device, context
src/engine.hpp:8:7 [cppcoreguidelines-special-member-functions]: src/engine.hpp#L8
class 'engine' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
src/engine.hpp:12:11 [modernize-use-override]: src/engine.hpp#L12
prefer using 'override' or (rarely) 'final' instead of 'virtual'
src/engine.hpp:16:3 [modernize-use-nodiscard]: src/engine.hpp#L16
function 'window' should be marked [[nodiscard]]
src/engine.hpp:16:43 [modernize-use-trailing-return-type]: src/engine.hpp#L16
use a trailing return type for this function
src/engine.hpp:20:3 [modernize-use-nodiscard]: src/engine.hpp#L20
function 'renderer' should be marked [[nodiscard]]
src/engine.hpp:20:45 [modernize-use-trailing-return-type]: src/engine.hpp#L20
use a trailing return type for this function
src/engine.hpp:24:45 [modernize-use-trailing-return-type]: src/engine.hpp#L24
use a trailing return type for this function
src/engine.hpp:28:3 [modernize-use-nodiscard]: src/engine.hpp#L28
function 'entitymanager' should be marked [[nodiscard]]
src/engine.hpp:28:51 [modernize-use-trailing-return-type]: src/engine.hpp#L28
use a trailing return type for this function