Prepend a single quote to BOM index to be interpreted as a string in … #156
Annotations
10 errors and 40 warnings
|
src/Mod/Assembly/JointObject.py#L169
Possibly using variable 'Gui' before assignment (possibly-used-before-assignment)
|
src/Mod/BIM/ArchWall.py#L310
Instance of 'list' has no 'fuse' member (no-member)
|
src/Mod/BIM/ArchWall.py#L646
Module 'ArchSketchObject' has no 'sortSketchWidth' member (no-member)
|
src/Mod/BIM/ArchWall.py#L691
Module 'ArchSketchObject' has no 'sortSketchAlign' member (no-member)
|
src/Mod/BIM/ArchWall.py#L899
Possibly using variable 'edgeNum' before assignment (possibly-used-before-assignment)
|
src/Mod/BIM/ArchWall.py#L1302
Possibly using variable 'QtGui' before assignment (possibly-used-before-assignment)
|
src/Mod/BIM/ArchWall.py#L1305
Possibly using variable 'QtCore' before assignment (possibly-used-before-assignment)
|
|
|
src/Mod/BIM/ArchWall.py#L1
would reformat src/Mod/BIM/ArchWall.py
|
src/Mod/Assembly/JointObject.py#L1
would reformat src/Mod/Assembly/JointObject.py
|
src/Mod/Assembly/JointObject.py#L174
Line too long (120/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L176
Line too long (126/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L222
Line too long (118/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L233
Line too long (111/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L264
Line too long (118/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L275
Line too long (111/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L298
Line too long (166/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L309
Line too long (126/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L380
Line too long (117/100) (line-too-long)
|
src/Mod/Assembly/JointObject.py#L391
Line too long (117/100) (line-too-long)
|
src/App/PropertyLinks.cpp#L48
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
|
src/App/PropertyLinks.cpp#L49
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
|
src/App/PropertyLinks.cpp#L50
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
|
src/App/PropertyLinks.cpp#L713
Is this a non-const reference? If so, make const or use a pointer: Base::Writer &writer [runtime/references] [2]
|
src/App/PropertyLinks.cpp#L853
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
|
src/App/PropertyLinks.cpp#L875
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
|
src/App/PropertyLinks.cpp#L1095
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
|
src/App/PropertyLinks.cpp#L1262
Is this a non-const reference? If so, make const or use a pointer: std::string &tmp [runtime/references] [2]
|
src/App/PropertyLinks.cpp#L1383
Is this a non-const reference? If so, make const or use a pointer: std::vector<std::string> &subs [runtime/references] [2]
|
src/App/PropertyLinks.cpp#L1383
Is this a non-const reference? If so, make const or use a pointer: std::vector<int> &mapped [runtime/references] [2]
|
build/_deps/fmt-src/include/fmt/core.h#L971
fmt::detail::iterator_buffer has dtor but not copy-ctor, copy-assignment [-Wclazy-rule-of-three]
|
build/_deps/fmt-src/include/fmt/core.h#L1002
fmt::detail::iterator_buffer has dtor but not copy-ctor, copy-assignment [-Wclazy-rule-of-three]
|
build/_deps/fmt-src/include/fmt/core.h#L2095
Returning a void expression [-Wclazy-returning-void-expression]
|
build/_deps/fmt-src/include/fmt/core.h#L2197
fmt::detail::specs_setter has copy-ctor but not dtor, copy-assignment [-Wclazy-rule-of-three]
|
build/_deps/fmt-src/include/fmt/core.h#L2233
fmt::detail::dynamic_specs_handler has copy-ctor but not dtor, copy-assignment [-Wclazy-rule-of-three]
|
build/_deps/fmt-src/include/fmt/core.h#L3126
Pass small and trivially-copyable type by value (const signed char &) [-Wclazy-function-args-by-value]
|
build/_deps/fmt-src/include/fmt/core.h#L3127
Pass small and trivially-copyable type by value (const unsigned char &) [-Wclazy-function-args-by-value]
|
build/_deps/fmt-src/include/fmt/core.h#L3128
Pass small and trivially-copyable type by value (const short &) [-Wclazy-function-args-by-value]
|
build/_deps/fmt-src/include/fmt/core.h#L3129
Pass small and trivially-copyable type by value (const unsigned short &) [-Wclazy-function-args-by-value]
|
build/_deps/fmt-src/include/fmt/core.h#L3130
Pass small and trivially-copyable type by value (const long &) [-Wclazy-function-args-by-value]
|
src/App/PropertyLinks.cpp#L60
declaration uses identifier '_LabelMap', which is a reserved identifier [bugprone-reserved-identifier]
|
src/App/PropertyLinks.cpp#L62
declaration uses identifier '_ElementRefMap', which is a reserved identifier [bugprone-reserved-identifier]
|
src/App/PropertyLinks.cpp#L85
statement should be inside braces [readability-braces-around-statements]
|
src/App/PropertyLinks.cpp#L92
statement should be inside braces [readability-braces-around-statements]
|
src/App/PropertyLinks.cpp#L95
statement should be inside braces [readability-braces-around-statements]
|
src/App/PropertyLinks.cpp#L132
statement should be inside braces [readability-braces-around-statements]
|
src/App/PropertyLinks.cpp#L140
variable 'dot' is not initialized [cppcoreguidelines-init-variables]
|
src/App/PropertyLinks.cpp#L141
do not use pointer arithmetic [cppcoreguidelines-pro-bounds-pointer-arithmetic]
|
This job succeeded
Loading