Skip to content

Fix build warning

Fix build warning #7

Triggered via push June 26, 2023 23:45
Status Failure
Total duration 3h 12m 51s
Artifacts 5
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

CI_master.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 41 warnings
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint: src/Gui/MouseSelection.h#L68
use of undeclared identifier 'SbVec2s'
Lint / Lint: src/Gui/MouseSelection.h#L107
use of undeclared identifier 'SbVec2s'
Lint / Lint: src/Gui/SoFCSelectionContext.h#L160
unknown type name 'SoState'
Lint / Lint
expected member name or ';' after declaration specifiers
Lint / Lint
expected member name or ';' after declaration specifiers
Ubuntu_22-04 / Build
Process completed with exit code 2.
Ubuntu_20-04 / Build
Process completed with exit code 2.
Windows / Build
Process completed with exit code 1.
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 4400k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Lint / Lint: src/Gui/PrefWidgets.h#L103
entires ==> entries
Lint / Lint: src/Gui/PrefWidgets.h#L112
entires ==> entries
Lint / Lint: src/App/ExpressionParser.h#L46
#define ExpressionFastAlloc(_t) _ExpressionFastAlloc<_t> <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L183
<-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L243
:UnitExpression(_owner,q) <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L323
bool _renameObjectIdentifier(const std::map<ObjectIdentifier,ObjectIdentifier> &, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L325
void _collectReplacement(std::map<ObjectIdentifier,ObjectIdentifier> &, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L326
const App::DocumentObject *parent, App::DocumentObject *oldObj, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L457
static ExpressionPtr create(const App::DocumentObject *owner, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L493
static ExpressionPtr create(const App::DocumentObject *_owner, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L496
static ExpressionPtr create(const App::DocumentObject *_owner, <-- trailing whitespace
Lint / Lint: src/App/ExpressionParser.h#L501
static Py::Object apply(const Expression *owner, int catchAll, <-- trailing whitespace
Lint / Lint: src/Gui/MainWindow.cpp#L881
QObject::connect(checkbox, SIGNAL(toggled(bool)), action, SIGNAL(triggered(bool))); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/MainWindow.cpp#L882
QObject::connect(wa, SIGNAL(triggered(bool)), action, SIGNAL(triggered(bool))); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2150
QObject::connect(buttons, SIGNAL(accepted()), &dlg, SLOT(accept())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2151
QObject::connect(buttons, SIGNAL(rejected()), &dlg, SLOT(reject())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2276
QObject::connect(buttons, SIGNAL(accepted()), &dlg, SLOT(accept())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2277
QObject::connect(buttons, SIGNAL(rejected()), &dlg, SLOT(reject())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2366
QObject::connect(buttons, SIGNAL(accepted()), &dlg, SLOT(accept())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/NaviCube.cpp#L2367
QObject::connect(buttons, SIGNAL(rejected()), &dlg, SLOT(reject())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/QuantitySpinBox_p.h#L67
connect(shortcut, SIGNAL(activated()), this, SIGNAL(clicked())); <--Consider using Functor-Based Connections
Lint / Lint: src/App/ExpressionParser.h#L114
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/ExpressionParser.h#L140
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/ExpressionParser.h#L167
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/ExpressionParser.h#L310
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/ExpressionParser.h#L350
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/Origin.h#L147
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Gui/Command.h#L705
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Gui/ExpressionCompleter.h#L134
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Gui/MainWindow.cpp#L329
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Gui/MainWindow.cpp#L921
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/App/Origin.h#L53
'getPropertyByName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
Lint / Lint
note: overridden virtual function is here
Lint / Lint: src/App/ExtensionContainer.h#L151
Missing reference in range-for with non trivial type (std::pair<const Base::Type, App::Extension *>) [-Wclazy-range-loop-reference]
Lint / Lint: src/App/ExtensionContainer.h#L168
Missing reference in range-for with non trivial type (std::pair<const Base::Type, App::Extension *>) [-Wclazy-range-loop-reference]
Lint / Lint: src/App/ExtensionContainer.h#L188
Missing reference in range-for with non trivial type (std::pair<const Base::Type, App::Extension *>) [-Wclazy-range-loop-reference]
Lint / Lint: src/Gui/MainWindow.h#L75
Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]
Lint / Lint: src/Gui/Widgets.h#L175
Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]
Lint / Lint: src/Gui/PrefWidgets.h#L348
Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]
Lint / Lint: src/Gui/PrefWidgets.h#L349
Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]
Lint / Lint: src/Gui/PrefWidgets.h#L610
Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]

Artifacts

Produced during runtime
Name Size
Lint-5384144460-Logs Expired
938 KB
Prepare-5384144460-Logs Expired
36.7 KB
Ubuntu_20-04-5384144460-Logs Expired
722 KB
Ubuntu_22-04-5384144460-Logs Expired
7.39 MB
Windows-5384144460-Logs Expired
12.3 MB