Skip to content

[pre-commit.ci] auto fixes from pre-commit.com hooks #29

[pre-commit.ci] auto fixes from pre-commit.com hooks

[pre-commit.ci] auto fixes from pre-commit.com hooks #29

Triggered via push September 24, 2023 09:54
Status Success
Total duration 2h 45m 3s
Artifacts 5

CI_master.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 39 warnings
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/gui/test_installer_gui.py#L317
Instance of 'dict' has no 'erase' member (no-member)
Lint / Lint: src/Mod/AddonManager/addonmanager_devmode_add_content.py#L567
Instance of 'CommandAddonManager' has no 'allowed_packages' member (no-member)
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/Inventor/SmSwitchboard.h#L40
variable has incomplete type 'class GuiExport'
Lint / Lint: src/Gui/Inventor/SmSwitchboard.h#L40
expected ';' after top level declarator
Lint / Lint: src/Gui/Inventor/SmSwitchboard.h#L40
expected unqualified-id
Lint / Lint: src/Mod/Sketcher/Gui/EditModeCoinManagerParameters.h#L332
unknown type name 'SmSwitchboard'
Lint / Lint: src/Mod/Sketcher/Gui/EditModeCoinManagerParameters.h#L341
unknown type name 'SmSwitchboard'
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 1586k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Lint / Lint: src/Mod/Sketcher/App/SketchObject.cpp#L7659
pojected ==> projected
Lint / Lint: src/Mod/AddonManager/AddonManagerOptions.py#L1
would reformat src/Mod/AddonManager/AddonManagerOptions.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/mocks.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/mocks.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_dependency_installer.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_dependency_installer.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_addon.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_git.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_git.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_freecad_interface.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_freecad_interface.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_macro_parser.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_macro_parser.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_installer.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_installer.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_utilities.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_utilities.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_uninstaller.py#L1
would reformat src/Mod/AddonManager/AddonManagerTest/app/test_uninstaller.py
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/mocks.py#L29
Unused Union imported from typing (unused-import)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/mocks.py#L30
Unused xml.etree.ElementTree imported as ElemTree (unused-import)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L1
Missing module docstring (missing-module-docstring)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L30
Import "from Addon import Addon, INTERNAL_WORKBENCHES" should be placed at the top of the module (wrong-import-position)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L31
Import "from addonmanager_macro import Macro" should be placed at the top of the module (wrong-import-position)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L34
Missing class docstring (missing-class-docstring)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L40
Missing function or method docstring (missing-function-docstring)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L56
Missing function or method docstring (missing-function-docstring)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L63
Missing function or method docstring (missing-function-docstring)
Lint / Lint: src/Mod/AddonManager/AddonManagerTest/app/test_addon.py#L82
Missing function or method docstring (missing-function-docstring)
Lint / Lint: src/Mod/AddonManager/addonmanager_devmode.py#L418
# DIALOG SLOTS <--Consider using Functor-Based Connections
Lint / Lint: src/Mod/AddonManager/addonmanager_devmode_add_content.py#L248
# DIALOG SLOTS <--Consider using Functor-Based Connections
Lint / Lint: src/Mod/Sketcher/App/SketchObject.cpp#L4676
Small and focused functions are preferred: SketchObject::addSymmetric() has 538 non-comment lines (error triggered by exceeding 500 lines). [readability/fn_size] [1]
Lint / Lint: src/Mod/Sketcher/App/SketchObject.cpp#L7934
Small and focused functions are preferred: SketchObject::rebuildExternalGeometry() has 520 non-comment lines (error triggered by exceeding 500 lines). [readability/fn_size] [1]
Lint / Lint: src/Mod/Sketcher/App/planegcs/GCS.cpp#L4428
Small and focused functions are preferred: System::extractSubsystem() has 1939 non-comment lines (error triggered by exceeding 500 lines). [readability/fn_size] [2]
Lint / Lint: src/Tools/plugins/imageformats/svg/qsvgiohandler.cpp#L63
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Tools/plugins/widget/customwidgets.cpp#L1422
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint
non-POD static (SymbolExpr) [-Wclazy-non-pod-global-static]
Lint / Lint
non-POD static (all_t) [-Wclazy-non-pod-global-static]
Lint / Lint
non-POD static (SymbolExpr) [-Wclazy-non-pod-global-static]
Lint / Lint
non-POD static (all_t) [-Wclazy-non-pod-global-static]
Lint / Lint: src/Mod/Sketcher/App/SketchObject.cpp#L96
non-POD static (LogLevel) [-Wclazy-non-pod-global-static]
Lint / Lint
note: expanded from macro 'FC_LOG_LEVEL_INIT'
Lint / Lint
note: expanded from macro '_FC_LOG_LEVEL_INIT'
Lint / Lint
non-POD static (SymbolExpr) [-Wclazy-non-pod-global-static]
Lint / Lint
non-POD static (all_t) [-Wclazy-non-pod-global-static]
Lint / Lint
non-POD static (SymbolExpr) [-Wclazy-non-pod-global-static]
Windows / Build
Cache save failed.

Artifacts

Produced during runtime
Name Size
Lint-6289351736-Logs Expired
1.49 MB
Prepare-6289351736-Logs Expired
438 KB
Ubuntu_20-04-6289351736-Logs Expired
1.33 MB
Ubuntu_22-04-6289351736-Logs Expired
1.32 MB
Windows-6289351736-Logs Expired
13.7 MB