Skip to content

Part/Toposhape: Add located and moved methods #630

Part/Toposhape: Add located and moved methods

Part/Toposhape: Add located and moved methods #630

Triggered via push November 20, 2023 16:09
Status Failure
Total duration 1h 10m 16s
Artifacts 5

CI_master.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 13 warnings
Lint / Lint
Process completed with exit code 1.
Ubuntu_20-04 / Build
Process completed with exit code 2.
Ubuntu_22-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 20398k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Lint / Lint: src/Mod/Part/App/TopoShape.h#L83
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L107
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/Mod/Part/App/TopoShapeExpansion.cpp#L118
Could not find a newline character at the end of the file. [whitespace/ending_newline] [5]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L54
class 'NullShapeException' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator [cppcoreguidelines-special-member-functions]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L67
class 'BooleanException' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator [cppcoreguidelines-special-member-functions]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L80
variable 'classTypeId' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Lint / Lint
note: expanded from macro 'TYPESYSTEM_HEADER_WITH_OVERRIDE'
Lint / Lint: src/Mod/Part/App/TopoShape.h#L83
single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L83
pass by value and use std::move [modernize-pass-by-value]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L101
class 'TopoShape' defines a non-default destructor, a copy constructor and a copy assignment operator but does not define a move constructor or a move assignment operator [cppcoreguidelines-special-member-functions]
Lint / Lint: src/Mod/Part/App/TopoShape.h#L103
variable 'classTypeId' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Lint / Lint
note: expanded from macro 'TYPESYSTEM_HEADER_WITH_OVERRIDE'
Lint / Lint: src/Mod/Part/App/TopoShape.h#L107
single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor]

Artifacts

Produced during runtime
Name Size
Lint-6932742315-Logs Expired
38.5 KB
Prepare-6932742315-Logs Expired
20.7 KB
Ubuntu_20-04-6932742315-Logs Expired
8.94 MB
Ubuntu_22-04-6932742315-Logs Expired
32 MB
Windows-6932742315-Logs Expired
19 MB