force strict ISO C++ (-Wpedantic)

for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
This commit is contained in:
wmayer
2019-09-18 14:18:07 +02:00
parent e48c52c480
commit b1dd1e61a7
64 changed files with 268 additions and 257 deletions

View File

@@ -45,6 +45,7 @@
#include "Mod/Part/App/DatumFeature.h"
#include <Base/Console.h>
FC_LOG_LEVEL_INIT("PartDesign",true,true)
@@ -222,7 +223,7 @@ Body* Feature::getFeatureBody() const {
}
return nullptr;
};
}
}//namespace PartDesign

View File

@@ -42,7 +42,8 @@
#include <App/GroupExtension.h>
#include <App/OriginFeature.h>
#include <Mod/Part/App/TopoShape.h>
FC_LOG_LEVEL_INIT("PartDesign",true,true);
FC_LOG_LEVEL_INIT("PartDesign",true,true)
#ifndef M_PI
#define M_PI 3.14159265358979323846

View File

@@ -71,7 +71,7 @@
// TODO Remove this header after fixing code so it won;t be needed here (2015-10-20, Fat-Zer)
#include "ui_DlgReference.h"
FC_LOG_LEVEL_INIT("PartDesign",true,true);
FC_LOG_LEVEL_INIT("PartDesign",true,true)
using namespace std;
using namespace Attacher;
@@ -153,7 +153,7 @@ void UnifiedDatumCommand(Gui::Command &cmd, Base::Type type, std::string name)
/* Datum feature commands =======================================================*/
DEF_STD_CMD_A(CmdPartDesignPlane);
DEF_STD_CMD_A(CmdPartDesignPlane)
CmdPartDesignPlane::CmdPartDesignPlane()
:Command("PartDesign_Plane")
@@ -181,7 +181,7 @@ bool CmdPartDesignPlane::isActive(void)
return false;
}
DEF_STD_CMD_A(CmdPartDesignLine);
DEF_STD_CMD_A(CmdPartDesignLine)
CmdPartDesignLine::CmdPartDesignLine()
:Command("PartDesign_Line")
@@ -209,7 +209,7 @@ bool CmdPartDesignLine::isActive(void)
return false;
}
DEF_STD_CMD_A(CmdPartDesignPoint);
DEF_STD_CMD_A(CmdPartDesignPoint)
CmdPartDesignPoint::CmdPartDesignPoint()
:Command("PartDesign_Point")
@@ -269,7 +269,7 @@ bool CmdPartDesignCS::isActive(void)
// PartDesign_ShapeBinder
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignShapeBinder);
DEF_STD_CMD_A(CmdPartDesignShapeBinder)
CmdPartDesignShapeBinder::CmdPartDesignShapeBinder()
:Command("PartDesign_ShapeBinder")
@@ -334,7 +334,7 @@ bool CmdPartDesignShapeBinder::isActive(void)
// PartDesign_SubShapeBinder
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignSubShapeBinder);
DEF_STD_CMD_A(CmdPartDesignSubShapeBinder)
CmdPartDesignSubShapeBinder::CmdPartDesignSubShapeBinder()
:Command("PartDesign_SubShapeBinder")
@@ -508,7 +508,7 @@ bool CmdPartDesignClone::isActive(void)
//===========================================================================
/* Sketch commands =======================================================*/
DEF_STD_CMD_A(CmdPartDesignNewSketch);
DEF_STD_CMD_A(CmdPartDesignNewSketch)
CmdPartDesignNewSketch::CmdPartDesignNewSketch()
:Command("PartDesign_NewSketch")
@@ -1178,7 +1178,7 @@ void finishProfileBased(const Gui::Command* cmd, const Part::Feature* sketch, Ap
//===========================================================================
// PartDesign_Pad
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignPad);
DEF_STD_CMD_A(CmdPartDesignPad)
CmdPartDesignPad::CmdPartDesignPad()
: Command("PartDesign_Pad")
@@ -1229,7 +1229,7 @@ bool CmdPartDesignPad::isActive(void)
//===========================================================================
// PartDesign_Pocket
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignPocket);
DEF_STD_CMD_A(CmdPartDesignPocket)
CmdPartDesignPocket::CmdPartDesignPocket()
: Command("PartDesign_Pocket")
@@ -1276,7 +1276,7 @@ bool CmdPartDesignPocket::isActive(void)
//===========================================================================
// PartDesign_Hole
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignHole);
DEF_STD_CMD_A(CmdPartDesignHole)
CmdPartDesignHole::CmdPartDesignHole()
: Command("PartDesign_Hole")
@@ -1322,7 +1322,7 @@ bool CmdPartDesignHole::isActive(void)
//===========================================================================
// PartDesign_Revolution
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignRevolution);
DEF_STD_CMD_A(CmdPartDesignRevolution)
CmdPartDesignRevolution::CmdPartDesignRevolution()
: Command("PartDesign_Revolution")
@@ -1380,7 +1380,7 @@ bool CmdPartDesignRevolution::isActive(void)
//===========================================================================
// PartDesign_Groove
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignGroove);
DEF_STD_CMD_A(CmdPartDesignGroove)
CmdPartDesignGroove::CmdPartDesignGroove()
: Command("PartDesign_Groove")
@@ -1446,7 +1446,7 @@ bool CmdPartDesignGroove::isActive(void)
//===========================================================================
// PartDesign_Additive_Pipe
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignAdditivePipe);
DEF_STD_CMD_A(CmdPartDesignAdditivePipe)
CmdPartDesignAdditivePipe::CmdPartDesignAdditivePipe()
: Command("PartDesign_AdditivePipe")
@@ -1496,7 +1496,7 @@ bool CmdPartDesignAdditivePipe::isActive(void)
//===========================================================================
// PartDesign_Subtractive_Pipe
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignSubtractivePipe);
DEF_STD_CMD_A(CmdPartDesignSubtractivePipe)
CmdPartDesignSubtractivePipe::CmdPartDesignSubtractivePipe()
: Command("PartDesign_SubtractivePipe")
@@ -1546,7 +1546,7 @@ bool CmdPartDesignSubtractivePipe::isActive(void)
//===========================================================================
// PartDesign_Additive_Loft
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignAdditiveLoft);
DEF_STD_CMD_A(CmdPartDesignAdditiveLoft)
CmdPartDesignAdditiveLoft::CmdPartDesignAdditiveLoft()
: Command("PartDesign_AdditiveLoft")
@@ -1596,7 +1596,7 @@ bool CmdPartDesignAdditiveLoft::isActive(void)
//===========================================================================
// PartDesign_Subtractive_Loft
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignSubtractiveLoft);
DEF_STD_CMD_A(CmdPartDesignSubtractiveLoft)
CmdPartDesignSubtractiveLoft::CmdPartDesignSubtractiveLoft()
: Command("PartDesign_SubtractiveLoft")
@@ -1744,7 +1744,7 @@ void makeChamferOrFillet(Gui::Command* cmd, const std::string& which)
//===========================================================================
// PartDesign_Fillet
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignFillet);
DEF_STD_CMD_A(CmdPartDesignFillet)
CmdPartDesignFillet::CmdPartDesignFillet()
:Command("PartDesign_Fillet")
@@ -1772,7 +1772,7 @@ bool CmdPartDesignFillet::isActive(void)
//===========================================================================
// PartDesign_Chamfer
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignChamfer);
DEF_STD_CMD_A(CmdPartDesignChamfer)
CmdPartDesignChamfer::CmdPartDesignChamfer()
:Command("PartDesign_Chamfer")
@@ -1801,7 +1801,7 @@ bool CmdPartDesignChamfer::isActive(void)
//===========================================================================
// PartDesign_Draft
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignDraft);
DEF_STD_CMD_A(CmdPartDesignDraft)
CmdPartDesignDraft::CmdPartDesignDraft()
:Command("PartDesign_Draft")
@@ -1858,7 +1858,7 @@ bool CmdPartDesignDraft::isActive(void)
//===========================================================================
// PartDesign_Thickness
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignThickness);
DEF_STD_CMD_A(CmdPartDesignThickness)
CmdPartDesignThickness::CmdPartDesignThickness()
:Command("PartDesign_Thickness")
@@ -2010,7 +2010,7 @@ void finishTransformed(Gui::Command* cmd, App::DocumentObject *Feat)
//===========================================================================
// PartDesign_Mirrored
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignMirrored);
DEF_STD_CMD_A(CmdPartDesignMirrored)
CmdPartDesignMirrored::CmdPartDesignMirrored()
: Command("PartDesign_Mirrored")
@@ -2072,7 +2072,7 @@ bool CmdPartDesignMirrored::isActive(void)
//===========================================================================
// PartDesign_LinearPattern
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignLinearPattern);
DEF_STD_CMD_A(CmdPartDesignLinearPattern)
CmdPartDesignLinearPattern::CmdPartDesignLinearPattern()
: Command("PartDesign_LinearPattern")
@@ -2136,7 +2136,7 @@ bool CmdPartDesignLinearPattern::isActive(void)
//===========================================================================
// PartDesign_PolarPattern
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignPolarPattern);
DEF_STD_CMD_A(CmdPartDesignPolarPattern)
CmdPartDesignPolarPattern::CmdPartDesignPolarPattern()
: Command("PartDesign_PolarPattern")
@@ -2201,7 +2201,7 @@ bool CmdPartDesignPolarPattern::isActive(void)
//===========================================================================
// PartDesign_Scaled
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignScaled);
DEF_STD_CMD_A(CmdPartDesignScaled)
CmdPartDesignScaled::CmdPartDesignScaled()
: Command("PartDesign_Scaled")
@@ -2250,7 +2250,7 @@ bool CmdPartDesignScaled::isActive(void)
//===========================================================================
// PartDesign_MultiTransform
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignMultiTransform);
DEF_STD_CMD_A(CmdPartDesignMultiTransform)
CmdPartDesignMultiTransform::CmdPartDesignMultiTransform()
: Command("PartDesign_MultiTransform")
@@ -2373,7 +2373,7 @@ bool CmdPartDesignMultiTransform::isActive(void)
//===========================================================================
/* Boolean commands =======================================================*/
DEF_STD_CMD_A(CmdPartDesignBoolean);
DEF_STD_CMD_A(CmdPartDesignBoolean)
CmdPartDesignBoolean::CmdPartDesignBoolean()
:Command("PartDesign_Boolean")

View File

@@ -83,7 +83,7 @@ App::Part* assertActivePart () {
// PartDesign_Body
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignBody);
DEF_STD_CMD_A(CmdPartDesignBody)
CmdPartDesignBody::CmdPartDesignBody()
: Command("PartDesign_Body")
@@ -329,7 +329,7 @@ bool CmdPartDesignBody::isActive(void)
// PartDesign_Migrate
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignMigrate);
DEF_STD_CMD_A(CmdPartDesignMigrate)
CmdPartDesignMigrate::CmdPartDesignMigrate()
: Command("PartDesign_Migrate")
@@ -543,7 +543,7 @@ bool CmdPartDesignMigrate::isActive(void)
//===========================================================================
// PartDesign_MoveTip
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignMoveTip);
DEF_STD_CMD_A(CmdPartDesignMoveTip)
CmdPartDesignMoveTip::CmdPartDesignMoveTip()
: Command("PartDesign_MoveTip")
@@ -622,7 +622,7 @@ bool CmdPartDesignMoveTip::isActive(void)
// PartDesign_DuplicateSelection
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignDuplicateSelection);
DEF_STD_CMD_A(CmdPartDesignDuplicateSelection)
CmdPartDesignDuplicateSelection::CmdPartDesignDuplicateSelection()
:Command("PartDesign_DuplicateSelection")
@@ -677,7 +677,7 @@ bool CmdPartDesignDuplicateSelection::isActive(void)
// PartDesign_MoveFeature
//===========================================================================
DEF_STD_CMD_A(CmdPartDesignMoveFeature);
DEF_STD_CMD_A(CmdPartDesignMoveFeature)
CmdPartDesignMoveFeature::CmdPartDesignMoveFeature()
:Command("PartDesign_MoveFeature")
@@ -839,7 +839,7 @@ bool CmdPartDesignMoveFeature::isActive(void)
return hasActiveDocument () && !PartDesignGui::isLegacyWorkflow ( getDocument () );
}
DEF_STD_CMD_A(CmdPartDesignMoveFeatureInTree);
DEF_STD_CMD_A(CmdPartDesignMoveFeatureInTree)
CmdPartDesignMoveFeatureInTree::CmdPartDesignMoveFeatureInTree()
:Command("PartDesign_MoveFeatureInTree")

View File

@@ -44,7 +44,7 @@
using namespace std;
DEF_STD_CMD_ACL(CmdPrimtiveCompAdditive);
DEF_STD_CMD_ACL(CmdPrimtiveCompAdditive)
static const char * primitiveIntToName(int id)
{
@@ -59,7 +59,7 @@ static const char * primitiveIntToName(int id)
case 7: return "Wedge";
default: return nullptr;
};
};
}
CmdPrimtiveCompAdditive::CmdPrimtiveCompAdditive()
: Command("PartDesign_CompPrimitiveAdditive")
@@ -230,7 +230,7 @@ bool CmdPrimtiveCompAdditive::isActive(void)
return (hasActiveDocument() && !Gui::Control().activeDialog());
}
DEF_STD_CMD_ACL(CmdPrimtiveCompSubtractive);
DEF_STD_CMD_ACL(CmdPrimtiveCompSubtractive)
CmdPrimtiveCompSubtractive::CmdPrimtiveCompSubtractive()
: Command("PartDesign_CompPrimitiveSubtractive")

View File

@@ -52,7 +52,7 @@
#include "Utils.h"
#include "WorkflowManager.h"
FC_LOG_LEVEL_INIT("PartDesignGui",true,true);
FC_LOG_LEVEL_INIT("PartDesignGui",true,true)
//===========================================================================
// Helper for Body

View File

@@ -347,7 +347,7 @@ ViewProviderBody* ViewProvider::getBodyViewProvider() {
namespace Gui {
/// @cond DOXERR
PROPERTY_SOURCE_TEMPLATE(PartDesignGui::ViewProviderPython, PartDesignGui::ViewProvider);
PROPERTY_SOURCE_TEMPLATE(PartDesignGui::ViewProviderPython, PartDesignGui::ViewProvider)
/// @endcond
// explicit template instantiation

View File

@@ -42,7 +42,7 @@
#include "ViewProviderShapeBinder.h"
#include "TaskShapeBinder.h"
FC_LOG_LEVEL_INIT("ShapeBinder",true,true);
FC_LOG_LEVEL_INIT("ShapeBinder",true,true)
using namespace PartDesignGui;