chart2/source/controller/inc/ControllerCommandDispatch.hxx |    2 -
 chart2/source/inc/RegressionCurveModel.hxx                 |   14 ++++++-------
 framework/inc/services/taskcreatorsrv.hxx                  |    2 -
 framework/inc/uielement/popuptoolbarcontroller.hxx         |    2 -
 4 files changed, 10 insertions(+), 10 deletions(-)

New commits:
commit f5b1d3613528220f648417e086f3cb6577a40462
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Wed Jul 23 11:22:38 2025 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Wed Jul 23 15:00:44 2025 +0200

    loplugin:finalclasses
    
    Change-Id: I6f82fe09f5ae863eb2c2c0ee1c8a0703ffc5107b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188214
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>
    Tested-by: Jenkins

diff --git a/chart2/source/controller/inc/ControllerCommandDispatch.hxx 
b/chart2/source/controller/inc/ControllerCommandDispatch.hxx
index f4ca42525ea8..3ce2c4139f48 100644
--- a/chart2/source/controller/inc/ControllerCommandDispatch.hxx
+++ b/chart2/source/controller/inc/ControllerCommandDispatch.hxx
@@ -53,7 +53,7 @@ typedef ::cppu::ImplInheritanceHelper<
     state) and if an available command is called forwards it to the
     ChartController.
  */
-class ControllerCommandDispatch : public impl::ControllerCommandDispatch_Base
+class ControllerCommandDispatch final : public 
impl::ControllerCommandDispatch_Base
 {
 public:
     explicit ControllerCommandDispatch(
diff --git a/chart2/source/inc/RegressionCurveModel.hxx 
b/chart2/source/inc/RegressionCurveModel.hxx
index 25729f849bb8..475b85e4e6b2 100644
--- a/chart2/source/inc/RegressionCurveModel.hxx
+++ b/chart2/source/inc/RegressionCurveModel.hxx
@@ -127,7 +127,7 @@ private:
 
 // implementations for factory instantiation
 
-class MeanValueRegressionCurve : public RegressionCurveModel
+class MeanValueRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit MeanValueRegressionCurve();
@@ -144,7 +144,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class LinearRegressionCurve : public RegressionCurveModel
+class LinearRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit LinearRegressionCurve();
@@ -160,7 +160,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class LogarithmicRegressionCurve : public RegressionCurveModel
+class LogarithmicRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit LogarithmicRegressionCurve();
@@ -176,7 +176,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class ExponentialRegressionCurve : public RegressionCurveModel
+class ExponentialRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit ExponentialRegressionCurve();
@@ -192,7 +192,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class PotentialRegressionCurve : public RegressionCurveModel
+class PotentialRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit PotentialRegressionCurve();
@@ -208,7 +208,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class PolynomialRegressionCurve : public RegressionCurveModel
+class PolynomialRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit PolynomialRegressionCurve();
@@ -224,7 +224,7 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() 
override;
 };
 
-class MovingAverageRegressionCurve : public RegressionCurveModel
+class MovingAverageRegressionCurve final : public RegressionCurveModel
 {
 public:
     explicit MovingAverageRegressionCurve();
diff --git a/framework/inc/services/taskcreatorsrv.hxx 
b/framework/inc/services/taskcreatorsrv.hxx
index e66cda211378..0147a287feaa 100644
--- a/framework/inc/services/taskcreatorsrv.hxx
+++ b/framework/inc/services/taskcreatorsrv.hxx
@@ -30,7 +30,7 @@ typedef 
comphelper::WeakComponentImplHelper<css::lang::XServiceInfo,
                                             css::lang::XSingleServiceFactory>
     TaskCreatorService_BASE;
 
-class TaskCreatorService : public TaskCreatorService_BASE
+class TaskCreatorService final : public TaskCreatorService_BASE
 {
 private:
     /** @short  the global uno service manager.
diff --git a/framework/inc/uielement/popuptoolbarcontroller.hxx 
b/framework/inc/uielement/popuptoolbarcontroller.hxx
index cbf76ae5902f..ebeda5df1851 100644
--- a/framework/inc/uielement/popuptoolbarcontroller.hxx
+++ b/framework/inc/uielement/popuptoolbarcontroller.hxx
@@ -60,7 +60,7 @@ private:
     css::uno::Reference<css::frame::XPopupMenuController> 
m_xPopupMenuController;
 };
 
-class GenericPopupToolbarController : public PopupMenuToolbarController
+class GenericPopupToolbarController final : public PopupMenuToolbarController
 {
 public:
     GenericPopupToolbarController(const 
css::uno::Reference<css::uno::XComponentContext>& rxContext,

Reply via email to