@@ -134,7 +134,8 @@ TEST_F(SketchObjectTest, testGetPointFromGeomPoint)
134134 auto ptMid = Sketcher::SketchObject::getPoint (&point, Sketcher::PointPos::mid);
135135 auto ptEnd = Sketcher::SketchObject::getPoint (&point, Sketcher::PointPos::end);
136136 // TODO: Maybe we want this to give an error instead of some default value
137- auto ptNone = Sketcher::SketchObject::getPoint (&point, Sketcher::PointPos::none);
137+ [[maybe_unused]] auto ptNone =
138+ Sketcher::SketchObject::getPoint (&point, Sketcher::PointPos::none);
138139
139140 // Assert
140141 EXPECT_DOUBLE_EQ (ptStart[0 ], 1.0 );
@@ -156,10 +157,12 @@ TEST_F(SketchObjectTest, testGetPointFromGeomLineSegment)
156157 // Act
157158 auto ptStart = Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::start);
158159 // TODO: Maybe we want this to give an error instead of some default value
159- auto ptMid = Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::mid);
160+ [[maybe_unused]] auto ptMid =
161+ Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::mid);
160162 auto ptEnd = Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::end);
161163 // TODO: Maybe we want this to give an error instead of some default value
162- auto ptNone = Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::none);
164+ [[maybe_unused]] auto ptNone =
165+ Sketcher::SketchObject::getPoint (&lineSeg, Sketcher::PointPos::none);
163166
164167 // Assert
165168 EXPECT_DOUBLE_EQ (ptStart[0 ], 1.0 );
@@ -184,7 +187,8 @@ TEST_F(SketchObjectTest, testGetPointFromGeomCircle)
184187 // TODO: Maybe we want this to give an error instead of some default value
185188 auto ptEnd = Sketcher::SketchObject::getPoint (&circle, Sketcher::PointPos::end);
186189 // TODO: Maybe we want this to give an error instead of some default value
187- auto ptNone = Sketcher::SketchObject::getPoint (&circle, Sketcher::PointPos::none);
190+ [[maybe_unused]] auto ptNone =
191+ Sketcher::SketchObject::getPoint (&circle, Sketcher::PointPos::none);
188192
189193 // Assert
190194 // NOTE: Presently, start/end points of a circle are defined as the point on circle right of the
@@ -215,7 +219,8 @@ TEST_F(SketchObjectTest, testGetPointFromGeomEllipse)
215219 // TODO: Maybe we want this to give an error instead of some default value
216220 auto ptEnd = Sketcher::SketchObject::getPoint (&ellipse, Sketcher::PointPos::end);
217221 // TODO: Maybe we want this to give an error instead of some default value
218- auto ptNone = Sketcher::SketchObject::getPoint (&ellipse, Sketcher::PointPos::none);
222+ [[maybe_unused]] auto ptNone =
223+ Sketcher::SketchObject::getPoint (&ellipse, Sketcher::PointPos::none);
219224
220225 // Assert
221226 // NOTE: Presently, start/end points of an ellipse are defined as the point on the major axis in
@@ -243,7 +248,8 @@ TEST_F(SketchObjectTest, testGetPointFromGeomArcOfCircle)
243248 auto ptMid = Sketcher::SketchObject::getPoint (&arcOfCircle, Sketcher::PointPos::mid);
244249 auto ptEnd = Sketcher::SketchObject::getPoint (&arcOfCircle, Sketcher::PointPos::end);
245250 // TODO: Maybe we want this to give an error instead of some default value
246- auto ptNone = Sketcher::SketchObject::getPoint (&arcOfCircle, Sketcher::PointPos::none);
251+ [[maybe_unused]] auto ptNone =
252+ Sketcher::SketchObject::getPoint (&arcOfCircle, Sketcher::PointPos::none);
247253
248254 // Assert
249255 // NOTE: parameters for arc of circle are CCW angles from positive x-axis
@@ -273,7 +279,8 @@ TEST_F(SketchObjectTest, testGetPointFromGeomArcOfEllipse)
273279 auto ptMid = Sketcher::SketchObject::getPoint (&arcOfEllipse, Sketcher::PointPos::mid);
274280 auto ptEnd = Sketcher::SketchObject::getPoint (&arcOfEllipse, Sketcher::PointPos::end);
275281 // TODO: Maybe we want this to give an error instead of some default value
276- auto ptNone = Sketcher::SketchObject::getPoint (&arcOfEllipse, Sketcher::PointPos::none);
282+ [[maybe_unused]] auto ptNone =
283+ Sketcher::SketchObject::getPoint (&arcOfEllipse, Sketcher::PointPos::none);
277284
278285 // Assert
279286 // NOTE: parameters for arc of ellipse are CCW angles from positive x-axis
@@ -299,11 +306,14 @@ TEST_F(SketchObjectTest, testGetPointFromGeomArcOfHyperbola)
299306 arcOfHyperbola.setRange (startParam, endParam, true );
300307
301308 // Act
302- auto ptStart = Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::start);
309+ [[maybe_unused]] auto ptStart =
310+ Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::start);
303311 auto ptMid = Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::mid);
304- auto ptEnd = Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::end);
312+ [[maybe_unused]] auto ptEnd =
313+ Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::end);
305314 // TODO: Maybe we want this to give an error instead of some default value
306- auto ptNone = Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::none);
315+ [[maybe_unused]] auto ptNone =
316+ Sketcher::SketchObject::getPoint (&arcOfHyperbola, Sketcher::PointPos::none);
307317
308318 // Assert
309319 // FIXME: Figure out how this is defined
@@ -327,11 +337,14 @@ TEST_F(SketchObjectTest, testGetPointFromGeomArcOfParabola)
327337 arcOfParabola.setRange (startParam, endParam, true );
328338
329339 // Act
330- auto ptStart = Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::start);
340+ [[maybe_unused]] auto ptStart =
341+ Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::start);
331342 auto ptMid = Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::mid);
332- auto ptEnd = Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::end);
343+ [[maybe_unused]] auto ptEnd =
344+ Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::end);
333345 // TODO: Maybe we want this to give an error instead of some default value
334- auto ptNone = Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::none);
346+ [[maybe_unused]] auto ptNone =
347+ Sketcher::SketchObject::getPoint (&arcOfParabola, Sketcher::PointPos::none);
335348
336349 // Assert
337350 // FIXME: Figure out how this is defined
@@ -366,10 +379,12 @@ TEST_F(SketchObjectTest, testGetPointFromGeomBSplineCurveNonPeriodic)
366379 // Act
367380 auto ptStart = Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::start);
368381 // TODO: Maybe we want this to give an error instead of some default value
369- auto ptMid = Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::mid);
382+ [[maybe_unused]] auto ptMid =
383+ Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::mid);
370384 auto ptEnd = Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::end);
371385 // TODO: Maybe we want this to give an error instead of some default value
372- auto ptNone = Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::none);
386+ [[maybe_unused]] auto ptNone =
387+ Sketcher::SketchObject::getPoint (&nonPeriodicBSpline, Sketcher::PointPos::none);
373388
374389 // Assert
375390 EXPECT_DOUBLE_EQ (ptStart[0 ], poles.front ()[0 ]);
@@ -402,11 +417,13 @@ TEST_F(SketchObjectTest, testGetPointFromGeomBSplineCurvePeriodic)
402417 // TODO: Maybe we want this to give an error instead of some default value
403418 auto ptStart = Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::start);
404419 // TODO: Maybe we want this to give an error instead of some default value
405- auto ptMid = Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::mid);
420+ [[maybe_unused]] auto ptMid =
421+ Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::mid);
406422 // TODO: Maybe we want this to give an error instead of some default value
407423 auto ptEnd = Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::end);
408424 // TODO: Maybe we want this to give an error instead of some default value
409- auto ptNone = Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::none);
425+ [[maybe_unused]] auto ptNone =
426+ Sketcher::SketchObject::getPoint (&periodicBSpline, Sketcher::PointPos::none);
410427
411428 // Assert
412429 // With non-trivial values for weights, knots, mults, etc, getting the coordinates is
0 commit comments