sw/source/writerfilter/dmapper/PropertyMap.hxx |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

New commits:
commit 50a4e42e7ae9bc358b59b16318d18b2b27d63c5d
Author:     Noel Grandin <[email protected]>
AuthorDate: Wed Feb 25 09:33:01 2026 +0200
Commit:     Noel Grandin <[email protected]>
CommitDate: Wed Feb 25 11:12:54 2026 +0100

    mark some PropertyMap subclasses final
    
    mostly for my own benefit, to make it easier to reason
    about the inheritance hierarchy
    
    Change-Id: Idb512a78504319e9774de66d3063627b65ec0a28
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200288
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <[email protected]>

diff --git a/sw/source/writerfilter/dmapper/PropertyMap.hxx 
b/sw/source/writerfilter/dmapper/PropertyMap.hxx
index 96ed4e720773..23d1475e334d 100644
--- a/sw/source/writerfilter/dmapper/PropertyMap.hxx
+++ b/sw/source/writerfilter/dmapper/PropertyMap.hxx
@@ -235,7 +235,7 @@ enum class PageBreakType
     Both
 };
 
-class SectionPropertyMap : public PropertyMap
+class SectionPropertyMap final : public PropertyMap
 {
 public:
     enum class BorderApply
@@ -457,7 +457,7 @@ void BeforeConvertToTextFrame(const 
std::deque<StoredRedline>& rFramedRedlines,
 
 void AfterConvertToTextFrame(const DomainMapper_Impl& rDM_Impl, const 
std::deque<StoredRedline>& aFramedRedlines, std::vector<sal_Int32>& redPos, 
std::vector<sal_Int32>& redLen, std::vector<OUString>& redCell, 
std::vector<OUString>& redTable);
 
-class ParagraphProperties : public SvRefBase
+class ParagraphProperties final : public SvRefBase
 {
 private:
     bool                                         m_bFrameMode;
@@ -580,7 +580,7 @@ private:
 #define WW_OUTLINE_MAX  sal_Int16( 9 )
 #define WW_OUTLINE_MIN  sal_Int16( 0 )
 
-class StyleSheetPropertyMap
+class StyleSheetPropertyMap final
     : public ParagraphPropertiesPropertyMap
 {
 private:
@@ -597,7 +597,7 @@ public:
     void SetOutlineLevel(sal_Int16 nLevel) { if (nLevel <= WW_OUTLINE_MAX) 
mnOutlineLevel = nLevel; }
 };
 
-class ParagraphPropertyMap
+class ParagraphPropertyMap final
     : public ParagraphPropertiesPropertyMap
 {
 public:
@@ -606,7 +606,7 @@ public:
 
 typedef tools::SvRef< ParagraphPropertyMap > ParagraphPropertyMapPtr;
 
-class TablePropertyMap
+class TablePropertyMap final
     : public PropertyMap
 {
 public:

Reply via email to