Skip to content

Commit 496dde5

Browse files
committed
Fix linters by bypassing for specific lines.
1 parent a100537 commit 496dde5

File tree

1 file changed

+43
-41
lines changed

1 file changed

+43
-41
lines changed

ign_ros2_control/include/ign_ros2_control/MimicJointSystem.hh

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -51,51 +51,53 @@
5151

5252
namespace ign_ros2_control
5353
{
54-
class MimicJointSystemPrivate;
5554

56-
class MimicJointSystem:
55+
// Forward declaration
56+
class MimicJointSystemPrivate; // NOLINT
57+
58+
class MimicJointSystem: // NOLINT
5759
// This class is a system.
58-
public ignition::gazebo::System,
59-
public ignition::gazebo::ISystemConfigure,
60+
public ignition::gazebo::System, // NOLINT
61+
public ignition::gazebo::ISystemConfigure, // NOLINT
6062
// This class also implements the ISystemPreUpdate, ISystemUpdate,
6163
// and ISystemPostUpdate interfaces.
62-
public ignition::gazebo::ISystemPreUpdate,
63-
public ignition::gazebo::ISystemUpdate,
64-
public ignition::gazebo::ISystemPostUpdate
65-
{
66-
public:
67-
MimicJointSystem();
68-
69-
// Documentation inherited
70-
71-
public:
72-
void Configure(
73-
const ignition::gazebo::Entity & _entity,
74-
const std::shared_ptr < const sdf::Element > & _sdf,
75-
ignition::gazebo::EntityComponentManager & _ecm,
76-
ignition::gazebo::EventManager & _eventMgr) override;
77-
78-
public:
79-
void PreUpdate(
80-
const ignition::gazebo::UpdateInfo & _info,
81-
ignition::gazebo::EntityComponentManager & _ecgm) override;
82-
83-
public:
84-
void Update(
85-
const ignition::gazebo::UpdateInfo & _info,
86-
ignition::gazebo::EntityComponentManager & _ecm) override;
87-
88-
public:
89-
void PostUpdate(
90-
const ignition::gazebo::UpdateInfo & _info,
91-
const ignition::gazebo::EntityComponentManager & _ecm) override;
92-
93-
private:
94-
/// \brief Private data pointer
95-
96-
private:
97-
std::unique_ptr < MimicJointSystemPrivate > dataPtr;
98-
};
64+
public ignition::gazebo::ISystemPreUpdate, // NOLINT
65+
public ignition::gazebo::ISystemUpdate, // NOLINT
66+
public ignition::gazebo::ISystemPostUpdate // NOLINT
67+
{
68+
public:
69+
MimicJointSystem();
70+
71+
// Documentation inherited
72+
73+
public:
74+
void Configure(
75+
const ignition::gazebo::Entity & _entity,
76+
const std::shared_ptr < const sdf::Element > & _sdf,
77+
ignition::gazebo::EntityComponentManager & _ecm,
78+
ignition::gazebo::EventManager & _eventMgr) override;
79+
80+
public:
81+
void PreUpdate(
82+
const ignition::gazebo::UpdateInfo & _info,
83+
ignition::gazebo::EntityComponentManager & _ecgm) override;
84+
85+
public:
86+
void Update(
87+
const ignition::gazebo::UpdateInfo & _info,
88+
ignition::gazebo::EntityComponentManager & _ecm) override;
89+
90+
public:
91+
void PostUpdate(
92+
const ignition::gazebo::UpdateInfo & _info,
93+
const ignition::gazebo::EntityComponentManager & _ecm) override;
94+
95+
private:
96+
/// \brief Private data pointer
97+
98+
private:
99+
std::unique_ptr < MimicJointSystemPrivate > dataPtr;
100+
};
99101
} // namespace ign_ros2_control
100102
//! [header]
101103

0 commit comments

Comments
 (0)