diff options
Diffstat (limited to 'sw')
21 files changed, 34 insertions, 33 deletions
diff --git a/sw/qa/core/test_ToxWhitespaceStripper.cxx b/sw/qa/core/test_ToxWhitespaceStripper.cxx index 9edef692cc9c..4d9881f25bf2 100644 --- a/sw/qa/core/test_ToxWhitespaceStripper.cxx +++ b/sw/qa/core/test_ToxWhitespaceStripper.cxx @@ -113,7 +113,7 @@ void ToxWhitespaceStripperTest::StrippingWhitespacesFromVariousStringsWorks() void ToxWhitespaceStripperTest::PositionAfterStringCanBeRequested() { - OUString constexpr test(u"abc"_ustr); + static OUString constexpr test(u"abc"_ustr); ToxWhitespaceStripper sut(test); sal_Int32 expected = test.getLength(); CPPUNIT_ASSERT_EQUAL(expected, sut.GetPositionInStrippedString(test.getLength())); diff --git a/sw/qa/extras/htmlexport/htmlexport.cxx b/sw/qa/extras/htmlexport/htmlexport.cxx index b1f11a2c4bca..7a6b4b15542c 100644 --- a/sw/qa/extras/htmlexport/htmlexport.cxx +++ b/sw/qa/extras/htmlexport/htmlexport.cxx @@ -1135,7 +1135,7 @@ CPPUNIT_TEST_FIXTURE(HtmlExportTest, testTdf126879) { createSwDoc("tdf126879.odt"); save(mpFilter); - constexpr OString aExpected("<!DOCTYPE html>"_ostr); + static constexpr OString aExpected("<!DOCTYPE html>"_ostr); SvStream* pStream = maTempFile.GetStream(StreamMode::READ); CPPUNIT_ASSERT(pStream); const OString aActual(read_uInt8s_ToOString(*pStream, aExpected.getLength())); @@ -2749,7 +2749,7 @@ CPPUNIT_TEST_FIXTURE(SwHtmlDomExportTest, testHTML_PreserveSpaces) // Given a document with leading, trailing, and repeating intermediate spaces: createSwDoc(); SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell(); - constexpr OUString paraText = u"\t test \t more text \t"_ustr; + static constexpr OUString paraText = u"\t test \t more text \t"_ustr; pWrtShell->Insert(paraText); // When exporting to plain HTML, using PreserveSpaces: @@ -2778,7 +2778,7 @@ CPPUNIT_TEST_FIXTURE(SwHtmlDomExportTest, testReqIF_PreserveSpaces) // Given a document with leading, trailing, and repeating intermediate spaces: createSwDoc(); SwWrtShell* pWrtShell = getSwDocShell()->GetWrtShell(); - constexpr OUString paraText = u"\t test \t more text \t"_ustr; + static constexpr OUString paraText = u"\t test \t more text \t"_ustr; pWrtShell->Insert(paraText); // When exporting to ReqIF, using PreserveSpaces: diff --git a/sw/qa/extras/odfexport/odfexport.cxx b/sw/qa/extras/odfexport/odfexport.cxx index 09d4707a68ba..d6e4c323ba58 100644 --- a/sw/qa/extras/odfexport/odfexport.cxx +++ b/sw/qa/extras/odfexport/odfexport.cxx @@ -1198,7 +1198,7 @@ DECLARE_ODFEXPORT_TEST(testCharacterBorder, "charborder.odt") CPPUNIT_TEST_FIXTURE(Test, testProtectionKey) { auto verify = [this]() { - OUString constexpr password(u"1012345678901234567890123456789012345678901234567890"_ustr); + static OUString constexpr password(u"1012345678901234567890123456789012345678901234567890"_ustr); // check 1 invalid OOo legacy password and 3 valid ODF 1.2 passwords uno::Reference<text::XTextSectionsSupplier> xTextSectionsSupplier(mxComponent, uno::UNO_QUERY); diff --git a/sw/qa/extras/odfexport/odfexport2.cxx b/sw/qa/extras/odfexport/odfexport2.cxx index d0353009a224..a8cea9a6bbfb 100644 --- a/sw/qa/extras/odfexport/odfexport2.cxx +++ b/sw/qa/extras/odfexport/odfexport2.cxx @@ -1676,7 +1676,7 @@ CPPUNIT_TEST_FIXTURE(Test, testTableInFrameAnchoredToPage) const OUString styleName = getXPath(pXmlDoc, path, attr); return "//office:automatic-styles/style:style[@style:name='" + styleName.toUtf8() + "']"; }; - constexpr OString xPathTextBox = "//office:body/office:text/draw:frame/draw:text-box"_ostr; + static constexpr OString xPathTextBox = "//office:body/office:text/draw:frame/draw:text-box"_ostr; // Check also, that autostyles defined inside that frame are stored correctly. If not, then // these paragraphs would refer to styles in <office::styles>, not in <office:automatic-styles>, diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport20.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport20.cxx index bfb777448fc3..c418c1904197 100644 --- a/sw/qa/extras/ooxmlexport/ooxmlexport20.cxx +++ b/sw/qa/extras/ooxmlexport/ooxmlexport20.cxx @@ -1133,7 +1133,8 @@ CPPUNIT_TEST_FIXTURE(Test, testTdf159110) // Given a text with an URL with multiple spaces loadAndReload("multi_space_url.fodt"); - constexpr OUString sExpectedURL = u"http://www.example.org/path%20%20with%20%20spaces"_ustr; + static constexpr OUString sExpectedURL + = u"http://www.example.org/path%20%20with%20%20spaces"_ustr; // Without the fix, this would have failed with // - Expected: http://www.example.org/path%20%20with%20%20spaces diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport9.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport9.cxx index 4af3730aa9a2..bf12d0178b62 100644 --- a/sw/qa/extras/ooxmlexport/ooxmlexport9.cxx +++ b/sw/qa/extras/ooxmlexport/ooxmlexport9.cxx @@ -1387,7 +1387,7 @@ DECLARE_OOXMLEXPORT_TEST(testActiveXOptionButtonGroup, "activex_option_button_gr { // Optionbutton groups were not handled // The two optionbutton should have the same group name - constexpr OUString sGroupName = u"GroupX"_ustr; + static constexpr OUString sGroupName = u"GroupX"_ustr; uno::Reference<drawing::XControlShape> xControlShape(getShape(1), uno::UNO_QUERY); CPPUNIT_ASSERT(xControlShape.is()); diff --git a/sw/qa/extras/ooxmlimport/ooxmlimport2.cxx b/sw/qa/extras/ooxmlimport/ooxmlimport2.cxx index a8329de27e82..9e5daa6dab96 100644 --- a/sw/qa/extras/ooxmlimport/ooxmlimport2.cxx +++ b/sw/qa/extras/ooxmlimport/ooxmlimport2.cxx @@ -1121,7 +1121,7 @@ CPPUNIT_TEST_FIXTURE(Test, testTdf154319) // tdf#154360: check tab stops between the number and the entry text // The last (10th) level does not correspond to any MS level (only 9 levels there) - constexpr sal_Int32 levelTabStops[] + static constexpr sal_Int32 levelTabStops[] = { 776, 1552, 2328, 3104, 3881, 4657, 5433, 6209, 6985, -1 }; //start with level 1, 0 is the header level diff --git a/sw/qa/extras/uiwriter/uiwriter3.cxx b/sw/qa/extras/uiwriter/uiwriter3.cxx index b43030a41d71..a030ad9c10f8 100644 --- a/sw/qa/extras/uiwriter/uiwriter3.cxx +++ b/sw/qa/extras/uiwriter/uiwriter3.cxx @@ -1651,7 +1651,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest3, testToxmarkLinks) // click on the links... { - OUString constexpr tmp(u"Table of Contents"_ustr); + static OUString constexpr tmp(u"Table of Contents"_ustr); pWrtShell->GotoNextTOXBase(&tmp); } @@ -1686,7 +1686,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest3, testToxmarkLinks) } { - OUString constexpr tmp(u"User-Defined1"_ustr); + static OUString constexpr tmp(u"User-Defined1"_ustr); pWrtShell->GotoNextTOXBase(&tmp); } @@ -1738,7 +1738,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest3, testToxmarkLinks) } { - OUString constexpr tmp(u"NewUD!|1"_ustr); + static OUString constexpr tmp(u"NewUD!|1"_ustr); pWrtShell->GotoNextTOXBase(&tmp); } diff --git a/sw/qa/extras/uiwriter/uiwriter4.cxx b/sw/qa/extras/uiwriter/uiwriter4.cxx index a59491bf7491..7df258900c9f 100644 --- a/sw/qa/extras/uiwriter/uiwriter4.cxx +++ b/sw/qa/extras/uiwriter/uiwriter4.cxx @@ -653,7 +653,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testBookmarkCollapsed) // load only content.xml from the resaved document xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr); - constexpr const char* aPath("/office:document-content/office:body/office:text/text:p"); + const char* const aPath("/office:document-content/office:body/office:text/text:p"); const int pos1 = getXPathPosition(pXmlDoc, aPath, "bookmark"); CPPUNIT_ASSERT_EQUAL(0, pos1); // found, and it is first @@ -824,7 +824,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testRemoveBookmarkTextAndAddNew) // load only content.xml from the resaved document xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr); - constexpr const char* aPath("/office:document-content/office:body/office:text/text:p"); + const char* const aPath("/office:document-content/office:body/office:text/text:p"); CPPUNIT_ASSERT_ASSERTION_FAIL(getXPathPosition(pXmlDoc, aPath, "bookmark")); // not found const int pos2 = getXPathPosition(pXmlDoc, aPath, "bookmark-start"); @@ -887,7 +887,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testRemoveBookmarkTextAndAddNewAfterReload // load only content.xml from the resaved document xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr); - constexpr const char* aPath("/office:document-content/office:body/office:text/text:p"); + const char* const aPath("/office:document-content/office:body/office:text/text:p"); const int pos1 = getXPathPosition(pXmlDoc, aPath, "bookmark"); const int pos2 = getXPathPosition(pXmlDoc, aPath, "text"); @@ -1300,7 +1300,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testRedlineViewAuthor) SwWrtShell* pWrtShell = pDocShell->GetWrtShell(); pWrtShell->Insert(u"middle"_ustr); SwView* pView = pDocShell->GetView(); - constexpr OUString aAuthor(u"A U. Thor"_ustr); + static constexpr OUString aAuthor(u"A U. Thor"_ustr); pView->SetRedlineAuthor(aAuthor); pDocShell->SetView(pView); @@ -2203,7 +2203,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest4, testCreateDocxAnnotation) createSwDoc(); // insert an annotation with a text - constexpr OUString aSomeText(u"some text"_ustr); + static constexpr OUString aSomeText(u"some text"_ustr); uno::Sequence<beans::PropertyValue> aPropertyValues = comphelper::InitPropertySequence({ { "Text", uno::Any(aSomeText) }, { "Author", uno::Any(u"me"_ustr) }, diff --git a/sw/qa/extras/uiwriter/uiwriter6.cxx b/sw/qa/extras/uiwriter/uiwriter6.cxx index fd09758324d7..7d5bc22b8fa6 100644 --- a/sw/qa/extras/uiwriter/uiwriter6.cxx +++ b/sw/qa/extras/uiwriter/uiwriter6.cxx @@ -900,7 +900,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest6, testTdf113481) CPPUNIT_TEST_FIXTURE(SwUiWriterTest6, testTdf115013) { - constexpr OUString sColumnName(u"Name with spaces, \"quotes\" and \\backslashes"_ustr); + static constexpr OUString sColumnName(u"Name with spaces, \"quotes\" and \\backslashes"_ustr); utl::TempFileNamed aTempDir(nullptr, true); aTempDir.EnableKillingFile(); diff --git a/sw/qa/extras/uiwriter/uiwriter7.cxx b/sw/qa/extras/uiwriter/uiwriter7.cxx index 964ccc0b4482..fdd09d358fa1 100644 --- a/sw/qa/extras/uiwriter/uiwriter7.cxx +++ b/sw/qa/extras/uiwriter/uiwriter7.cxx @@ -2392,8 +2392,8 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest7, testUnicodeNotationToggle) sDocString = pWrtShell->GetCursor()->GetPointNode().GetTextNode()->GetText(); CPPUNIT_ASSERT_EQUAL(sOriginalDocString, sDocString); - constexpr OUString sWithCombiningSMPName = u"xyzU+4faeU+e0101"_ustr; - constexpr OUString sWithCombiningSMP = u"xyz\U00004fae\U000e0101"_ustr; + static constexpr OUString sWithCombiningSMPName = u"xyzU+4faeU+e0101"_ustr; + static constexpr OUString sWithCombiningSMP = u"xyz\U00004fae\U000e0101"_ustr; pWrtShell->SplitNode(); pWrtShell->Insert2(sWithCombiningSMPName); dispatchCommand(mxComponent, u".uno:UnicodeNotationToggle"_ustr, aPropertyValues); diff --git a/sw/source/core/doc/DocumentContentOperationsManager.cxx b/sw/source/core/doc/DocumentContentOperationsManager.cxx index 91e2fb05bc91..aae03e30cec9 100644 --- a/sw/source/core/doc/DocumentContentOperationsManager.cxx +++ b/sw/source/core/doc/DocumentContentOperationsManager.cxx @@ -4245,7 +4245,7 @@ std::shared_ptr<SfxItemSet> DocumentContentOperationsManager::lcl_createDelSet(S RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END - 1>(rDoc.GetAttrPool())); o3tl::sorted_vector<sal_uInt16> aAttribs; - constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { + static constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { // tdf#40496: we don't want to change writing direction, so exclude RES_FRAMEDIR: { RES_TXTATR_CHARFMT,RES_TXTATR_CHARFMT }, { RES_FRMATR_BEGIN, RES_FRAMEDIR - 1 }, diff --git a/sw/source/core/doc/DocumentRedlineManager.cxx b/sw/source/core/doc/DocumentRedlineManager.cxx index 34d9067a7201..642bf2c5a25b 100644 --- a/sw/source/core/doc/DocumentRedlineManager.cxx +++ b/sw/source/core/doc/DocumentRedlineManager.cxx @@ -969,7 +969,7 @@ namespace SwPaM aPam( *pTNd, pTNd->GetText().getLength() ); o3tl::sorted_vector<sal_uInt16> aResetAttrsArray; - constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { + static constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { { RES_PARATR_BEGIN, RES_PARATR_END - 1 }, { RES_PARATR_LIST_BEGIN, RES_FRMATR_END - 1 }, }; diff --git a/sw/source/filter/html/css1atr.cxx b/sw/source/filter/html/css1atr.cxx index 447e63351bd3..20a47b5a842c 100644 --- a/sw/source/filter/html/css1atr.cxx +++ b/sw/source/filter/html/css1atr.cxx @@ -3298,7 +3298,7 @@ SwHTMLWriter& OutCSS1_SvxBox( SwHTMLWriter& rWrt, const SfxPoolItem& rHt ) if( rHt.Which() == RES_CHRATR_BOX ) { - constexpr std::string_view inline_block("inline-block"); + static constexpr std::string_view inline_block("inline-block"); if( rWrt.m_bTagOn ) { // Inline-block to make the line height changing correspond to the character border diff --git a/sw/source/filter/ww8/docxexport.cxx b/sw/source/filter/ww8/docxexport.cxx index f14bc8b603d6..438743ab0b0f 100644 --- a/sw/source/filter/ww8/docxexport.cxx +++ b/sw/source/filter/ww8/docxexport.cxx @@ -971,7 +971,7 @@ void DocxExport::WriteDocVars(const sax_fastparser::FSHelperPtr& pFS) // Only write docVars if there will be at least a single docVar. bool bStarted = false; - constexpr OUString aPrefix(u"com.sun.star.text.fieldmaster.User."_ustr); + static constexpr OUString aPrefix(u"com.sun.star.text.fieldmaster.User."_ustr); for (const auto& rMasterName : aMasterNames) { if (!rMasterName.startsWith(aPrefix)) diff --git a/sw/source/filter/ww8/rtfexport.cxx b/sw/source/filter/ww8/rtfexport.cxx index ffd36410f4b6..b8c78f828375 100644 --- a/sw/source/filter/ww8/rtfexport.cxx +++ b/sw/source/filter/ww8/rtfexport.cxx @@ -706,7 +706,7 @@ void RtfExport::WriteDocVars() } // Only write docVars if there will be at least a single docVar. - constexpr OUString aPrefix(u"com.sun.star.text.fieldmaster.User."_ustr); + static constexpr OUString aPrefix(u"com.sun.star.text.fieldmaster.User."_ustr); for (const auto& rMasterName : aMasterNames) { if (!rMasterName.startsWith(aPrefix)) diff --git a/sw/source/filter/ww8/ww8par2.cxx b/sw/source/filter/ww8/ww8par2.cxx index 5317eb775023..845a2e7da5ab 100644 --- a/sw/source/filter/ww8/ww8par2.cxx +++ b/sw/source/filter/ww8/ww8par2.cxx @@ -729,7 +729,7 @@ SwNumRule* SwWW8ImplReader::GetStyRule() if( m_xStyles->mpStyRule ) // Bullet-Style already present return m_xStyles->mpStyRule; - constexpr OUString aBaseName(u"WW8StyleNum"_ustr); + static constexpr OUString aBaseName(u"WW8StyleNum"_ustr); const OUString aName( m_rDoc.GetUniqueNumRuleName( &aBaseName, false) ); // #i86652# @@ -811,7 +811,7 @@ void SwWW8ImplReader::Read_ANLevelDesc( sal_uInt16, const sal_uInt8* pData, shor // If NumRuleItems were set, either directly or through inheritance, disable them now m_pCurrentColl->SetFormatAttr( SwNumRuleItem() ); - constexpr OUString aName(u"Outline"_ustr); + static constexpr OUString aName(u"Outline"_ustr); SwNumRule aNR( m_rDoc.GetUniqueNumRuleName( &aName ), SvxNumberFormat::LABEL_WIDTH_AND_POSITION, OUTLINE_RULE ); diff --git a/sw/source/filter/ww8/ww8par3.cxx b/sw/source/filter/ww8/ww8par3.cxx index 41604594f92e..f5ee3a1dc5fa 100644 --- a/sw/source/filter/ww8/ww8par3.cxx +++ b/sw/source/filter/ww8/ww8par3.cxx @@ -2272,7 +2272,7 @@ awt::Size SwWW8ImplReader::MiserableDropDownFormHack(const OUString &rString, sal_uInt16 nWhichId; OUString pPropNm; }; - constexpr CtrlFontMapEntry aMapTable[] = + static constexpr CtrlFontMapEntry aMapTable[] = { { RES_CHRATR_COLOR, u"TextColor"_ustr }, { RES_CHRATR_FONT, u"FontName"_ustr }, diff --git a/sw/source/uibase/dbui/dbui.cxx b/sw/source/uibase/dbui/dbui.cxx index fcac31282acb..0045a55dee65 100644 --- a/sw/source/uibase/dbui/dbui.cxx +++ b/sw/source/uibase/dbui/dbui.cxx @@ -62,8 +62,8 @@ CreateMonitor::~CreateMonitor() void CreateMonitor::UpdateCountingText() { - constexpr OUStringLiteral sVariable_Total(u"%Y"); - constexpr OUStringLiteral sVariable_Position(u"%X"); + static constexpr OUStringLiteral sVariable_Total(u"%Y"); + static constexpr OUStringLiteral sVariable_Position(u"%X"); OUString sText(m_sCountingPattern); sText = sText.replaceAll( sVariable_Total, OUString::number( m_nTotalCount ) ); diff --git a/sw/source/uibase/shells/textsh1.cxx b/sw/source/uibase/shells/textsh1.cxx index 1cb57d0a59cf..c770415f4a28 100644 --- a/sw/source/uibase/shells/textsh1.cxx +++ b/sw/source/uibase/shells/textsh1.cxx @@ -1155,7 +1155,7 @@ void SwTextShell::Execute(SfxRequest &rReq) // remove the languages from that) o3tl::sorted_vector<sal_uInt16> aAttribs; - constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { + static constexpr std::pair<sal_uInt16, sal_uInt16> aResetableSetRange[] = { // tdf#40496: we don't want to change writing direction, so exclude RES_FRAMEDIR: { RES_FRMATR_BEGIN, RES_FRAMEDIR - 1 }, { RES_FRAMEDIR + 1, RES_FRMATR_END - 1 }, diff --git a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx index 4503f6ef5273..e1b225ed92dc 100644 --- a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx +++ b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx @@ -3512,7 +3512,7 @@ void DomainMapper_Impl::appendOLE( const OUString& rStreamName, const std::share xOLE->setPropertyValue(u"LeftBorder"_ustr, uno::Any(aBorderProps)); xOLE->setPropertyValue(u"BottomBorder"_ustr, uno::Any(aBorderProps)); } - constexpr OUString pProperties[] = { + static constexpr OUString pProperties[] = { u"AnchorType"_ustr, u"Surround"_ustr, u"SurroundContour"_ustr, @@ -5351,7 +5351,7 @@ static sal_Int16 lcl_ParseNumberingType( std::u16string_view rCommand ) // The command looks like: " PAGE \* Arabic " // tdf#132185: but may as well be "PAGE \* Arabic" OUString sNumber; - constexpr OUString rSeparator(u"\\* "_ustr); + static constexpr OUString rSeparator(u"\\* "_ustr); if (size_t nStartIndex = rCommand.find(rSeparator); nStartIndex != std::u16string_view::npos) { sal_Int32 nStartIndex2 = nStartIndex + rSeparator.getLength(); |