Skip to content

Add 'type' to MetadataPy, MetadataPyImp and addonmanager_metadata.py #425

Add 'type' to MetadataPy, MetadataPyImp and addonmanager_metadata.py

Add 'type' to MetadataPy, MetadataPyImp and addonmanager_metadata.py #425

Triggered via push August 7, 2023 20:06
Status Success
Total duration 2h 38m 13s
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

9 errors and 42 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/DlgGeneralImp.cpp#L42
'ui_DlgGeneral.h' file not found [clang-diagnostic-error]
Lint / Lint: src/Gui/DlgSettingsNavigation.cpp#L37
'ui_DlgSettingsNavigation.h' file not found [clang-diagnostic-error]
Lint / Lint: src/Gui/DlgSettingsTheme.cpp#L29
'ui_DlgSettingsTheme.h' file not found [clang-diagnostic-error]
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 2729k. 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/Mod/Fem/App/FemMesh.cpp#L119
aNull ==> annul
Lint / Lint: src/Mod/Fem/App/FemMesh.cpp#L120
aNull ==> annul
Lint / Lint: src/Mod/AddonManager/addonmanager_metadata.py#L1
would reformat src/Mod/AddonManager/addonmanager_metadata.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/Base/Exception.h#L139
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L140
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L163
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L184
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L185
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L200
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L202
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L221
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L223
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.h#L242
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Base/Exception.cpp#L32
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
fatal error: 'ui_DlgGeneral.h' file not found
Lint / Lint
fatal error: 'ui_DlgSettingsNavigation.h' file not found
Lint / Lint
fatal error: 'ui_DlgSettingsTheme.h' file not found
Lint / Lint
fatal error: 'moc_ShortcutManager.cpp' file not found
Lint / Lint: src/Gui/SoFCDB.cpp#L241
non-POD static (vector) [-Wclazy-non-pod-global-static]
Lint / Lint
fatal error: 'moc_View3DInventorViewer.cpp' file not found
Lint / Lint
note: to match this '('
Lint / Lint: build/src/App/MetadataPy.h#L48
function 'App::MetadataPy::getLastSupportedFreeCADVersion' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]
Lint / Lint
note: the definition seen here
Lint / Lint
note: differing parameters are named here: ('args'), in definition: ('p')
Lint / Lint: build/src/App/MetadataPy.h#L52
function 'App::MetadataPy::getFirstSupportedFreeCADVersion' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]
Lint / Lint
note: the definition seen here
Lint / Lint
note: differing parameters are named here: ('args'), in definition: ('p')
Lint / Lint: build/src/App/MetadataPy.h#L56
function 'App::MetadataPy::supportsCurrentFreeCAD' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]
Lint / Lint
note: the definition seen here
Lint / Lint
note: differing parameters are named here: ('args'), in definition: ('p')
Lint / Lint: src/App/ElementMap.h#L288
member variable 'hasher' has public visibility [cppcoreguidelines-non-private-member-variables-in-classes]

Artifacts

Produced during runtime
Name Size
Lint-5789421455-Logs Expired
2.61 MB
Prepare-5789421455-Logs Expired
521 KB
Ubuntu_20-04-5789421455-Logs Expired
1.33 MB
Ubuntu_22-04-5789421455-Logs Expired
1.33 MB
Windows-5789421455-Logs Expired
13.1 MB