Skip to content

modernize C++: make unique #172

modernize C++: make unique

modernize C++: make unique #172

Triggered via push August 8, 2023 09:05
Status Success
Total duration 2h 38m 46s
Artifacts 5

CI_master.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 46 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.
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 9804k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Lint / Lint: src/Gui/DlgSettingsTheme.ui#L20
developpers ==> developers
Lint / Lint: src/Gui/QuantitySpinBox.cpp#L185
sAV ==> save
Lint / Lint: src/Mod/Fem/App/FemMesh.cpp#L119
aNull ==> annul
Lint / Lint: src/Mod/Fem/App/FemMesh.cpp#L120
aNull ==> annul
Lint / Lint: src/Gui/MainWindow.cpp#L1178
<-- trailing whitespace
Lint / Lint: src/Gui/Quarter/ContextMenu.h#L4
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/ContextMenu.h#L8
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/ContextMenu.h#L11
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/ContextMenu.h#L15
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/ContextMenu.h#L19
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/InteractionMode.h#L7
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/InteractionMode.h#L11
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/InteractionMode.h#L14
* <-- trailing whitespace
Lint / Lint: src/Gui/Quarter/InteractionMode.h#L18
* <-- trailing whitespace
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L1
would reformat src/Mod/AddonManager/addonmanager_metadata.py
Lint / Lint: src/Mod/Part/BOPTools/JoinAPI.py#L1
would reformat src/Mod/Part/BOPTools/JoinAPI.py
Lint / Lint: src/Mod/Part/BOPTools/__init__.py#L1
would reformat src/Mod/Part/BOPTools/__init__.py
Lint / Lint: src/Mod/Arch/OfflineRenderingUtils.py#L1
would reformat src/Mod/Arch/OfflineRenderingUtils.py
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L140
Unnecessary parens after 'not' keyword (superfluous-parens)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L151
Unnecessary parens after 'not' keyword (superfluous-parens)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L281
Line too long (101/100) (line-too-long)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L53
Missing class docstring (missing-class-docstring)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L115
Consider explicitly re-raising using 'except ValueError as exc' and 'raise ValueError(f'Invalid version string {from_string}') from exc' (raise-missing-from)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L160
Missing class docstring (missing-class-docstring)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L171
Missing class docstring (missing-class-docstring)
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L192
Too many instance attributes (21/15) (too-many-instance-attributes)
Lint / Lint: src/Mod/Arch/OfflineRenderingUtils.py#L58
Line too long (122/100) (line-too-long)
Lint / Lint: src/Mod/Arch/OfflineRenderingUtils.py#L177
Line too long (118/100) (line-too-long)
Lint / Lint: src/Gui/Application.cpp#L2141
QObject::connect(&mainApp, SIGNAL(messageReceived(const QList<QByteArray> &)), <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/Application.cpp#L2142
&mw, SLOT(processMessages(const QList<QByteArray> &))); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/Application.cpp#L2344
QTimer::singleShot(0, &mw, SLOT(delayedStartup())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/QSint/actionpanel/actionbox.h#L47
connect(box1->header(), SIGNAL(clicked()), this, SLOT(header1clicked())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/QSint/actionpanel/actionbox.h#L54
connect(action1, SIGNAL(clicked()), this, SLOT(action1clicked())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/QSint/actionpanel/actionbox.h#L57
connect(action2, SIGNAL(clicked()), this, SLOT(action2clicked())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/QSint/actionpanel/actionbox.h#L64
connect(myAction3, SIGNAL(clicked()), this, SLOT(action3clicked())); <--Consider using Functor-Based Connections
Lint / Lint: src/Gui/ReportView.cpp#L634
QAction* showCriticalAct = showOnMenu->addAction(tr("Critical messages"), this, SLOT(onToggleShowReportViewOnCritical()));
Lint / Lint: src/Gui/Tree.cpp#L866
objitem->object()->setupContextMenu(&editMenu, this, SLOT(onStartEditing()));
Lint / Lint: src/Gui/WidgetFactory.cpp#L514
return QObject::connect(objS, sigStr.toLatin1(), sc, SLOT ( onExecute() ) );
Lint / Lint: src/App/AutoTransaction.h#L54
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/AutoTransaction.h#L99
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/Document.cpp#L563
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/App/Document.cpp#L1729
Consider using localtime_r(...) instead of localtime(...) for improved thread safety. [runtime/threadsafe_fn] [2]
Lint / Lint: src/App/DocumentObserverPython.h#L53
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/App/DocumentPyImp.cpp#L617
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/App/ExtensionPython.h#L110
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
Lint / Lint: src/App/ExtensionPython.h#L115
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]

Artifacts

Produced during runtime
Name Size
Lint-5794964120-Logs Expired
9.51 MB
Prepare-5794964120-Logs Expired
1.05 MB
Ubuntu_20-04-5794964120-Logs Expired
1.33 MB
Ubuntu_22-04-5794964120-Logs Expired
1.33 MB
Windows-5794964120-Logs Expired
13.1 MB