summaryrefslogtreecommitdiff
path: root/reportdesign/source
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-06-24 15:40:11 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-06-24 18:23:51 +0200
commit1c57c295e86676d9cfe5aa72f55dbd5d24cc7930 (patch)
tree55a5a4d81564357c50fe6f458e48e8cb0d1811cf /reportdesign/source
parent72412c5773152a8023530b9807a42d7588f76f2b (diff)
clang-tidy modernize-pass-by-value in reportdesign
Change-Id: I2c005a2f66139237cb1ebf09812f31fb08f53c90 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136397 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'reportdesign/source')
-rw-r--r--reportdesign/source/core/api/Functions.cxx5
-rw-r--r--reportdesign/source/core/api/Groups.cxx5
-rw-r--r--reportdesign/source/core/api/Shape.cxx5
-rw-r--r--reportdesign/source/core/inc/Functions.hxx2
-rw-r--r--reportdesign/source/core/inc/Groups.hxx2
-rw-r--r--reportdesign/source/core/inc/ReportComponent.hxx5
-rw-r--r--reportdesign/source/core/inc/Shape.hxx2
-rw-r--r--reportdesign/source/core/sdr/RptObject.cxx5
-rw-r--r--reportdesign/source/core/sdr/RptPage.cxx5
-rw-r--r--reportdesign/source/core/sdr/UndoActions.cxx4
-rw-r--r--reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx5
-rw-r--r--reportdesign/source/filter/xml/xmlExportDocumentHandler.hxx2
-rw-r--r--reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx5
-rw-r--r--reportdesign/source/filter/xml/xmlImportDocumentHandler.hxx2
-rw-r--r--reportdesign/source/filter/xml/xmlSection.cxx5
-rw-r--r--reportdesign/source/filter/xml/xmlSection.hxx2
-rw-r--r--reportdesign/source/filter/xml/xmlTable.cxx5
-rw-r--r--reportdesign/source/filter/xml/xmlTable.hxx2
-rw-r--r--reportdesign/source/ui/dlg/AddField.cxx5
-rw-r--r--reportdesign/source/ui/dlg/DateTime.cxx5
-rw-r--r--reportdesign/source/ui/dlg/Formula.cxx5
-rw-r--r--reportdesign/source/ui/dlg/Navigator.cxx7
-rw-r--r--reportdesign/source/ui/dlg/PageNumber.cxx5
-rw-r--r--reportdesign/source/ui/inc/AddField.hxx2
-rw-r--r--reportdesign/source/ui/inc/ColorListener.hxx2
-rw-r--r--reportdesign/source/ui/inc/ColumnInfo.hxx11
-rw-r--r--reportdesign/source/ui/inc/DataProviderHandler.hxx2
-rw-r--r--reportdesign/source/ui/inc/DateTime.hxx2
-rw-r--r--reportdesign/source/ui/inc/Formula.hxx2
-rw-r--r--reportdesign/source/ui/inc/FunctionHelper.hxx4
-rw-r--r--reportdesign/source/ui/inc/PageNumber.hxx2
-rw-r--r--reportdesign/source/ui/inc/ReportComponentHandler.hxx2
-rw-r--r--reportdesign/source/ui/inc/ReportSection.hxx2
-rw-r--r--reportdesign/source/ui/inc/RptUndo.hxx4
-rw-r--r--reportdesign/source/ui/inspection/DataProviderHandler.cxx5
-rw-r--r--reportdesign/source/ui/inspection/ReportComponentHandler.cxx5
-rw-r--r--reportdesign/source/ui/inspection/metadata.cxx17
-rw-r--r--reportdesign/source/ui/misc/ColorListener.cxx5
-rw-r--r--reportdesign/source/ui/misc/FunctionHelper.cxx9
-rw-r--r--reportdesign/source/ui/misc/RptUndo.cxx8
-rw-r--r--reportdesign/source/ui/report/ReportSection.cxx5
41 files changed, 103 insertions, 81 deletions
diff --git a/reportdesign/source/core/api/Functions.cxx b/reportdesign/source/core/api/Functions.cxx
index 820d3c0eaba3..c2124e9378e3 100644
--- a/reportdesign/source/core/api/Functions.cxx
+++ b/reportdesign/source/core/api/Functions.cxx
@@ -23,16 +23,17 @@
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/NoSupportException.hpp>
#include <o3tl/safeint.hxx>
+#include <utility>
namespace reportdesign
{
using namespace com::sun::star;
-OFunctions::OFunctions(const uno::Reference< report::XFunctionsSupplier >& _xParent,const uno::Reference< uno::XComponentContext >& context)
+OFunctions::OFunctions(const uno::Reference< report::XFunctionsSupplier >& _xParent,uno::Reference< uno::XComponentContext > context)
:FunctionsBase(m_aMutex)
,m_aContainerListeners(m_aMutex)
-,m_xContext(context)
+,m_xContext(std::move(context))
,m_xParent(_xParent)
{
}
diff --git a/reportdesign/source/core/api/Groups.cxx b/reportdesign/source/core/api/Groups.cxx
index 780c6093bec4..a2ce3dfdc2fb 100644
--- a/reportdesign/source/core/api/Groups.cxx
+++ b/reportdesign/source/core/api/Groups.cxx
@@ -23,16 +23,17 @@
#include <o3tl/safeint.hxx>
#include <core_resource.hxx>
#include <strings.hrc>
+#include <utility>
namespace reportdesign
{
using namespace com::sun::star;
-OGroups::OGroups(const uno::Reference< report::XReportDefinition >& _xParent,const uno::Reference< uno::XComponentContext >& context)
+OGroups::OGroups(const uno::Reference< report::XReportDefinition >& _xParent,uno::Reference< uno::XComponentContext > context)
:GroupsBase(m_aMutex)
,m_aContainerListeners(m_aMutex)
-,m_xContext(context)
+,m_xContext(std::move(context))
,m_xParent(_xParent)
{
}
diff --git a/reportdesign/source/core/api/Shape.cxx b/reportdesign/source/core/api/Shape.cxx
index 413f02e1b765..028118f199b8 100644
--- a/reportdesign/source/core/api/Shape.cxx
+++ b/reportdesign/source/core/api/Shape.cxx
@@ -28,6 +28,7 @@
#include <Tools.hxx>
#include <FormatCondition.hxx>
#include <ReportHelperImpl.hxx>
+#include <utility>
namespace reportdesign
{
@@ -58,13 +59,13 @@ OShape::OShape(uno::Reference< uno::XComponentContext > const & _xContext)
OShape::OShape(uno::Reference< uno::XComponentContext > const & _xContext
,const uno::Reference< lang::XMultiServiceFactory>& _xFactory
,uno::Reference< drawing::XShape >& _xShape
- ,const OUString& _sServiceName)
+ ,OUString _sServiceName)
:ShapeBase(m_aMutex)
,ShapePropertySet(_xContext,IMPLEMENTS_PROPERTY_SET,lcl_getShapeOptionals())
,m_aProps(m_aMutex,static_cast< container::XContainer*>( this ),_xContext)
,m_nZOrder(0)
,m_bOpaque(false)
-,m_sServiceName(_sServiceName)
+,m_sServiceName(std::move(_sServiceName))
{
m_aProps.aComponent.m_sName = RptResId(RID_STR_SHAPE);
m_aProps.aComponent.m_xFactory = _xFactory;
diff --git a/reportdesign/source/core/inc/Functions.hxx b/reportdesign/source/core/inc/Functions.hxx
index 94a54beeb02d..13d08ab4a69f 100644
--- a/reportdesign/source/core/inc/Functions.hxx
+++ b/reportdesign/source/core/inc/Functions.hxx
@@ -59,7 +59,7 @@ namespace reportdesign
virtual void SAL_CALL disposing() override;
public:
explicit OFunctions( const css::uno::Reference< css::report::XFunctionsSupplier >& _xParent
- ,const css::uno::Reference< css::uno::XComponentContext >& context);
+ ,css::uno::Reference< css::uno::XComponentContext > context);
// XFunctions
// Methods
diff --git a/reportdesign/source/core/inc/Groups.hxx b/reportdesign/source/core/inc/Groups.hxx
index 9897abd3af76..c8d93189b2e9 100644
--- a/reportdesign/source/core/inc/Groups.hxx
+++ b/reportdesign/source/core/inc/Groups.hxx
@@ -58,7 +58,7 @@ namespace reportdesign
virtual void SAL_CALL disposing() override;
public:
OGroups( const css::uno::Reference< css::report::XReportDefinition >& _xParent
- ,const css::uno::Reference< css::uno::XComponentContext >& context);
+ ,css::uno::Reference< css::uno::XComponentContext > context);
// XGroups
// Attributes
diff --git a/reportdesign/source/core/inc/ReportComponent.hxx b/reportdesign/source/core/inc/ReportComponent.hxx
index b6f9660402a4..e07ff98c17ca 100644
--- a/reportdesign/source/core/inc/ReportComponent.hxx
+++ b/reportdesign/source/core/inc/ReportComponent.hxx
@@ -30,6 +30,7 @@
#include <com/sun/star/report/XReportComponent.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <cppuhelper/weakref.hxx>
+#include <utility>
namespace reportdesign
{
@@ -58,8 +59,8 @@ namespace reportdesign
bool m_bAutoGrow;
OReportComponentProperties(
- css::uno::Reference<css::uno::XComponentContext> const& xContext)
- : m_xContext(xContext)
+ css::uno::Reference<css::uno::XComponentContext> xContext)
+ : m_xContext(std::move(xContext))
, m_nHeight(0)
, m_nWidth(0)
, m_nPosX(0)
diff --git a/reportdesign/source/core/inc/Shape.hxx b/reportdesign/source/core/inc/Shape.hxx
index 73f6c63f685f..ea87004b8704 100644
--- a/reportdesign/source/core/inc/Shape.hxx
+++ b/reportdesign/source/core/inc/Shape.hxx
@@ -113,7 +113,7 @@ namespace reportdesign
explicit OShape(css::uno::Reference< css::uno::XComponentContext > const & _xContext
,const css::uno::Reference< css::lang::XMultiServiceFactory > & _xFactory
,css::uno::Reference< css::drawing::XShape >& _xShape
- ,const OUString& _sServiceName);
+ ,OUString _sServiceName);
DECLARE_XINTERFACE( )
// css::lang::XServiceInfo
diff --git a/reportdesign/source/core/sdr/RptObject.cxx b/reportdesign/source/core/sdr/RptObject.cxx
index 1972e892eb27..4c90a556e810 100644
--- a/reportdesign/source/core/sdr/RptObject.cxx
+++ b/reportdesign/source/core/sdr/RptObject.cxx
@@ -47,6 +47,7 @@
#include <tools/diagnose_ex.h>
#include <PropertyForward.hxx>
#include <UndoEnv.hxx>
+#include <utility>
namespace rptui
{
@@ -311,8 +312,8 @@ OObjectBase::OObjectBase(const uno::Reference< report::XReportComponent>& _xComp
m_xReportComponent = _xComponent;
}
-OObjectBase::OObjectBase(const OUString& _sComponentName)
-:m_sComponentName(_sComponentName)
+OObjectBase::OObjectBase(OUString _sComponentName)
+:m_sComponentName(std::move(_sComponentName))
,m_bIsListening(false)
{
}
diff --git a/reportdesign/source/core/sdr/RptPage.cxx b/reportdesign/source/core/sdr/RptPage.cxx
index 1ad1cb8e11b0..135d2e1ec21b 100644
--- a/reportdesign/source/core/sdr/RptPage.cxx
+++ b/reportdesign/source/core/sdr/RptPage.cxx
@@ -21,6 +21,7 @@
#include <Section.hxx>
#include <RptObject.hxx>
#include <ReportDrawPage.hxx>
+#include <utility>
namespace rptui
{
@@ -28,10 +29,10 @@ using namespace ::com::sun::star;
OReportPage::OReportPage(
OReportModel& _rModel,
- const uno::Reference< report::XSection >& _xSection)
+ uno::Reference< report::XSection > _xSection)
: SdrPage(_rModel, false/*bMasterPage*/)
,rModel(_rModel)
- ,m_xSection(_xSection)
+ ,m_xSection(std::move(_xSection))
,m_bSpecialInsertMode(false)
{
}
diff --git a/reportdesign/source/core/sdr/UndoActions.cxx b/reportdesign/source/core/sdr/UndoActions.cxx
index 78d59e5410f8..edd70cb77c66 100644
--- a/reportdesign/source/core/sdr/UndoActions.cxx
+++ b/reportdesign/source/core/sdr/UndoActions.cxx
@@ -89,12 +89,12 @@ void OCommentUndoAction::Redo()
OUndoContainerAction::OUndoContainerAction(SdrModel& _rMod
,Action _eAction
- ,const uno::Reference< container::XIndexContainer >& rContainer
+ ,uno::Reference< container::XIndexContainer > xContainer
,const Reference< XInterface > & xElem
,TranslateId pCommentId)
:OCommentUndoAction(_rMod, pCommentId)
,m_xElement(xElem)
- ,m_xContainer(rContainer)
+ ,m_xContainer(std::move(xContainer))
,m_eAction( _eAction )
{
// normalize
diff --git a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
index b8b064cc670d..9c80fdefb34d 100644
--- a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
+++ b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
@@ -26,6 +26,7 @@
#include <comphelper/sequenceashashmap.hxx>
#include <comphelper/documentconstants.hxx>
#include <cppuhelper/supportsservice.hxx>
+#include <utility>
#include <xmloff/attrlist.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlement.hxx>
@@ -68,8 +69,8 @@ static void lcl_correctCellAddress(const OUString & _sName, const uno::Reference
}
}
-ExportDocumentHandler::ExportDocumentHandler(uno::Reference< uno::XComponentContext > const & context) :
- m_xContext(context)
+ExportDocumentHandler::ExportDocumentHandler(uno::Reference< uno::XComponentContext > context) :
+ m_xContext(std::move(context))
,m_nColumnCount(0)
,m_bTableRowsStarted(false)
,m_bFirstRowExported(false)
diff --git a/reportdesign/source/filter/xml/xmlExportDocumentHandler.hxx b/reportdesign/source/filter/xml/xmlExportDocumentHandler.hxx
index 9e7afe347da2..c6b34af02e22 100644
--- a/reportdesign/source/filter/xml/xmlExportDocumentHandler.hxx
+++ b/reportdesign/source/filter/xml/xmlExportDocumentHandler.hxx
@@ -43,7 +43,7 @@ typedef ::cppu::WeakAggImplHelper3< css::xml::sax::XDocumentHandler
class ExportDocumentHandler : public ExportDocumentHandler_BASE
{
public:
- explicit ExportDocumentHandler(css::uno::Reference< css::uno::XComponentContext > const & context);
+ explicit ExportDocumentHandler(css::uno::Reference< css::uno::XComponentContext > context);
private:
// XServiceInfo
diff --git a/reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx b/reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx
index edb4dcaaaad2..8e0dc1f3f00f 100644
--- a/reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx
+++ b/reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx
@@ -29,6 +29,7 @@
#include <comphelper/sequenceashashmap.hxx>
#include <comphelper/namedvaluecollection.hxx>
#include <cppuhelper/supportsservice.hxx>
+#include <utility>
#include <xmloff/attrlist.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlement.hxx>
@@ -47,9 +48,9 @@ namespace rptxml
using namespace ::com::sun::star;
using namespace ::xmloff::token;
-ImportDocumentHandler::ImportDocumentHandler(uno::Reference< uno::XComponentContext > const & context)
+ImportDocumentHandler::ImportDocumentHandler(uno::Reference< uno::XComponentContext > context)
:m_bImportedChart( false )
- ,m_xContext(context)
+ ,m_xContext(std::move(context))
{
}
diff --git a/reportdesign/source/filter/xml/xmlImportDocumentHandler.hxx b/reportdesign/source/filter/xml/xmlImportDocumentHandler.hxx
index aadea441ca62..ed1d6af92c8f 100644
--- a/reportdesign/source/filter/xml/xmlImportDocumentHandler.hxx
+++ b/reportdesign/source/filter/xml/xmlImportDocumentHandler.hxx
@@ -43,7 +43,7 @@ typedef ::cppu::WeakAggImplHelper3< css::xml::sax::XDocumentHandler
class ImportDocumentHandler : public ImportDocumentHandler_BASE
{
public:
- explicit ImportDocumentHandler(css::uno::Reference< css::uno::XComponentContext > const & context);
+ explicit ImportDocumentHandler(css::uno::Reference< css::uno::XComponentContext > context);
private:
// XServiceInfo
diff --git a/reportdesign/source/filter/xml/xmlSection.cxx b/reportdesign/source/filter/xml/xmlSection.cxx
index 957c3a2ca974..ec035106aaf4 100644
--- a/reportdesign/source/filter/xml/xmlSection.cxx
+++ b/reportdesign/source/filter/xml/xmlSection.cxx
@@ -18,6 +18,7 @@
*/
#include "xmlSection.hxx"
#include "xmlfilter.hxx"
+#include <utility>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmluconv.hxx>
@@ -45,10 +46,10 @@ namespace rptxml
OXMLSection::OXMLSection( ORptFilter& rImport,
const uno::Reference< xml::sax::XFastAttributeList > & _xAttrList
- ,const uno::Reference< report::XSection >& _xSection
+ ,uno::Reference< report::XSection > _xSection
,bool _bPageHeader)
:SvXMLImportContext( rImport )
-,m_xSection(_xSection)
+,m_xSection(std::move(_xSection))
{
if (!m_xSection.is())
diff --git a/reportdesign/source/filter/xml/xmlSection.hxx b/reportdesign/source/filter/xml/xmlSection.hxx
index c1e25cd837f8..22a3b091e37e 100644
--- a/reportdesign/source/filter/xml/xmlSection.hxx
+++ b/reportdesign/source/filter/xml/xmlSection.hxx
@@ -37,7 +37,7 @@ namespace rptxml
OXMLSection( ORptFilter& rImport
,const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList
- ,const css::uno::Reference< css::report::XSection >& _xSection
+ ,css::uno::Reference< css::report::XSection > _xSection
,bool _bPageHeader = true);
virtual ~OXMLSection() override;
diff --git a/reportdesign/source/filter/xml/xmlTable.cxx b/reportdesign/source/filter/xml/xmlTable.cxx
index 34075b46d97f..3512bba5e1aa 100644
--- a/reportdesign/source/filter/xml/xmlTable.cxx
+++ b/reportdesign/source/filter/xml/xmlTable.cxx
@@ -19,6 +19,7 @@
#include "xmlTable.hxx"
#include "xmlfilter.hxx"
#include <o3tl/safeint.hxx>
+#include <utility>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmlstyle.hxx>
@@ -59,10 +60,10 @@ namespace rptxml
OXMLTable::OXMLTable( ORptFilter& rImport
,const Reference< XFastAttributeList > & _xAttrList
- ,const uno::Reference< report::XSection >& _xSection
+ ,uno::Reference< report::XSection > _xSection
)
:SvXMLImportContext( rImport )
-,m_xSection(_xSection)
+,m_xSection(std::move(_xSection))
,m_nColSpan(1)
,m_nRowSpan(0)
,m_nRowIndex(0)
diff --git a/reportdesign/source/filter/xml/xmlTable.hxx b/reportdesign/source/filter/xml/xmlTable.hxx
index 508ad5087166..c674bf14dd47 100644
--- a/reportdesign/source/filter/xml/xmlTable.hxx
+++ b/reportdesign/source/filter/xml/xmlTable.hxx
@@ -58,7 +58,7 @@ namespace rptxml
OXMLTable( ORptFilter& rImport
,const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList
- ,const css::uno::Reference< css::report::XSection >& _xSection
+ ,css::uno::Reference< css::report::XSection > _xSection
);
virtual ~OXMLTable() override;
diff --git a/reportdesign/source/ui/dlg/AddField.cxx b/reportdesign/source/ui/dlg/AddField.cxx
index 6bf3cd1f0759..15914a05c790 100644
--- a/reportdesign/source/ui/dlg/AddField.cxx
+++ b/reportdesign/source/ui/dlg/AddField.cxx
@@ -21,6 +21,7 @@
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdb/XDocumentDataSource.hpp>
+#include <utility>
#include <vcl/svapp.hxx>
#include <tools/diagnose_ex.h>
@@ -59,11 +60,11 @@ IMPL_LINK(OAddFieldWindow, DragBeginHdl, bool&, rUnsetDragIcon, bool)
return false;
}
-OAddFieldWindow::OAddFieldWindow(weld::Window* pParent, const uno::Reference< beans::XPropertySet >& xRowSet)
+OAddFieldWindow::OAddFieldWindow(weld::Window* pParent, uno::Reference< beans::XPropertySet > xRowSet)
: GenericDialogController(pParent, "modules/dbreport/ui/floatingfield.ui", "FloatingField")
, ::comphelper::OPropertyChangeListener(m_aMutex)
, ::comphelper::OContainerListener(m_aMutex)
- , m_xRowSet(xRowSet)
+ , m_xRowSet(std::move(xRowSet))
, m_xActions(m_xBuilder->weld_toolbar("toolbox"))
, m_xListBox(m_xBuilder->weld_tree_view("treeview"))
, m_xHelpText(m_xBuilder->weld_label("helptext"))
diff --git a/reportdesign/source/ui/dlg/DateTime.cxx b/reportdesign/source/ui/dlg/DateTime.cxx
index 01cc62d1e2a5..90c57927cdd4 100644
--- a/reportdesign/source/ui/dlg/DateTime.cxx
+++ b/reportdesign/source/ui/dlg/DateTime.cxx
@@ -22,6 +22,7 @@
#include <connectivity/dbconversion.hxx>
#include <unotools/syslocale.hxx>
#include <i18nlangtag/languagetag.hxx>
+#include <utility>
#include <vcl/svapp.hxx>
#include <strings.hxx>
#include <ReportController.hxx>
@@ -36,12 +37,12 @@ using namespace ::comphelper;
-ODateTimeDialog::ODateTimeDialog(weld::Window* _pParent, const uno::Reference< report::XSection >& _xHoldAlive,
+ODateTimeDialog::ODateTimeDialog(weld::Window* _pParent, uno::Reference< report::XSection > _xHoldAlive,
OReportController* _pController)
: GenericDialogController(_pParent, "modules/dbreport/ui/datetimedialog.ui", "DateTimeDialog")
, m_pController(_pController)
- , m_xHoldAlive(_xHoldAlive)
+ , m_xHoldAlive(std::move(_xHoldAlive))
, m_xDate(m_xBuilder->weld_check_button("date"))
, m_xFTDateFormat(m_xBuilder->weld_label("datelistbox_label"))
, m_xDateListBox(m_xBuilder->weld_combo_box("datelistbox"))
diff --git a/reportdesign/source/ui/dlg/Formula.cxx b/reportdesign/source/ui/dlg/Formula.cxx
index a0b866031631..b3ce1bbfcfcb 100644
--- a/reportdesign/source/ui/dlg/Formula.cxx
+++ b/reportdesign/source/ui/dlg/Formula.cxx
@@ -29,6 +29,7 @@
#include <Formula.hxx>
#include <AddField.hxx>
+#include <utility>
#include <helpids.h>
@@ -45,12 +46,12 @@ FormulaDialog::FormulaDialog(weld::Window* pParent
, const uno::Reference<lang::XMultiServiceFactory>& _xServiceFactory
, const std::shared_ptr< IFunctionManager >& _pFunctionMgr
, const OUString& _sFormula
- , const css::uno::Reference < css::beans::XPropertySet >& _xRowSet
+ , css::uno::Reference < css::beans::XPropertySet > _xRowSet
, svl::SharedStringPool& rStrPool )
: FormulaModalDialog( pParent, _pFunctionMgr.get(),this)
,m_aFunctionManager(_pFunctionMgr)
,m_xFormulaData(new FormEditData())
- ,m_xRowSet(_xRowSet)
+ ,m_xRowSet(std::move(_xRowSet))
,m_pEdit(nullptr)
,m_sFormula("=")
,m_nStart(0)
diff --git a/reportdesign/source/ui/dlg/Navigator.cxx b/reportdesign/source/ui/dlg/Navigator.cxx
index d6769dec98ff..bdc2a646905b 100644
--- a/reportdesign/source/ui/dlg/Navigator.cxx
+++ b/reportdesign/source/ui/dlg/Navigator.cxx
@@ -38,6 +38,7 @@
#include <comphelper/containermultiplexer.hxx>
#include <cppuhelper/basemutex.hxx>
#include <comphelper/SelectionMultiplex.hxx>
+#include <utility>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <vcl/commandevent.hxx>
@@ -115,7 +116,7 @@ class NavigatorTree : public ::cppu::BaseMutex
::rtl::Reference< comphelper::OContainerListenerAdapter> m_pContainerListener;
NavigatorTree* m_pTree;
public:
- UserData(NavigatorTree* pTree, const uno::Reference<uno::XInterface>& xContent);
+ UserData(NavigatorTree* pTree, uno::Reference<uno::XInterface> xContent);
virtual ~UserData() override;
const uno::Reference< uno::XInterface >& getContent() const { return m_xContent; }
@@ -677,10 +678,10 @@ void NavigatorTree::removeEntry(const weld::TreeIter& rEntry, bool bRemove)
m_xTreeView->remove(rEntry);
}
-NavigatorTree::UserData::UserData(NavigatorTree* pTree,const uno::Reference<uno::XInterface>& xContent)
+NavigatorTree::UserData::UserData(NavigatorTree* pTree,uno::Reference<uno::XInterface> xContent)
: OPropertyChangeListener(m_aMutex)
, OContainerListener(m_aMutex)
- , m_xContent(xContent)
+ , m_xContent(std::move(xContent))
, m_pTree(pTree)
{
uno::Reference<beans::XPropertySet> xProp(m_xContent,uno::UNO_QUERY);
diff --git a/reportdesign/source/ui/dlg/PageNumber.cxx b/reportdesign/source/ui/dlg/PageNumber.cxx
index 2d18077ab569..312d0772712b 100644
--- a/reportdesign/source/ui/dlg/PageNumber.cxx
+++ b/reportdesign/source/ui/dlg/PageNumber.cxx
@@ -23,6 +23,7 @@
#include <strings.hxx>
#include <ReportController.hxx>
#include <comphelper/propertysequence.hxx>
+#include <utility>
namespace rptui
{
@@ -32,11 +33,11 @@ using namespace ::comphelper;
OPageNumberDialog::OPageNumberDialog(weld::Window* pParent,
- const uno::Reference< report::XReportDefinition >& _xHoldAlive,
+ uno::Reference< report::XReportDefinition > _xHoldAlive,
OReportController* _pController)
: GenericDialogController(pParent, "modules/dbreport/ui/pagenumberdialog.ui", "PageNumberDialog")
, m_pController(_pController)
- , m_xHoldAlive(_xHoldAlive)
+ , m_xHoldAlive(std::move(_xHoldAlive))
, m_xPageN(m_xBuilder->weld_radio_button("pagen"))
, m_xPageNofM(m_xBuilder->weld_radio_button("pagenofm"))
, m_xTopPage(m_xBuilder->weld_radio_button("toppage"))
diff --git a/reportdesign/source/ui/inc/AddField.hxx b/reportdesign/source/ui/inc/AddField.hxx
index 5a388d49ab29..be33db5799ca 100644
--- a/reportdesign/source/ui/inc/AddField.hxx
+++ b/reportdesign/source/ui/inc/AddField.hxx
@@ -78,7 +78,7 @@ class OAddFieldWindow : public weld::GenericDialogController
void operator =(const OAddFieldWindow&) = delete;
public:
OAddFieldWindow(weld::Window* pParent,
- const css::uno::Reference< css::beans::XPropertySet >& xRowSet);
+ css::uno::Reference< css::beans::XPropertySet > xRowSet);
virtual ~OAddFieldWindow() override;
diff --git a/reportdesign/source/ui/inc/ColorListener.hxx b/reportdesign/source/ui/inc/ColorListener.hxx
index 0f8a89acad9e..7249fb851ce0 100644
--- a/reportdesign/source/ui/inc/ColorListener.hxx
+++ b/reportdesign/source/ui/inc/ColorListener.hxx
@@ -44,7 +44,7 @@ namespace rptui
protected:
virtual void DataChanged( const DataChangedEvent& rDCEvt ) override;
public:
- OColorListener(vcl::Window* _pParent,const OUString& _sColorEntry);
+ OColorListener(vcl::Window* _pParent,OUString _sColorEntry);
virtual ~OColorListener() override;
virtual void dispose() override;
diff --git a/reportdesign/source/ui/inc/ColumnInfo.hxx b/reportdesign/source/ui/inc/ColumnInfo.hxx
index 65062f9dc136..58495e2c063e 100644
--- a/reportdesign/source/ui/inc/ColumnInfo.hxx
+++ b/reportdesign/source/ui/inc/ColumnInfo.hxx
@@ -20,6 +20,7 @@
#define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_COLUMNINFO_HXX
#include <rtl/ustring.hxx>
+#include <utility>
namespace rptui
{
@@ -27,13 +28,13 @@ namespace rptui
{
OUString sColumnName;
OUString sLabel;
- ColumnInfo(const OUString& i_sColumnName,const OUString& i_sLabel)
- : sColumnName(i_sColumnName)
- , sLabel(i_sLabel)
+ ColumnInfo(OUString i_sColumnName,OUString i_sLabel)
+ : sColumnName(std::move(i_sColumnName))
+ , sLabel(std::move(i_sLabel))
{
}
- ColumnInfo(const OUString& i_sColumnName)
- : sColumnName(i_sColumnName)
+ ColumnInfo(OUString i_sColumnName)
+ : sColumnName(std::move(i_sColumnName))
{
}
};
diff --git a/reportdesign/source/ui/inc/DataProviderHandler.hxx b/reportdesign/source/ui/inc/DataProviderHandler.hxx
index 05dd693a9e80..1af9a1ed2181 100644
--- a/reportdesign/source/ui/inc/DataProviderHandler.hxx
+++ b/reportdesign/source/ui/inc/DataProviderHandler.hxx
@@ -48,7 +48,7 @@ namespace rptui
public DataProviderHandler_Base
{
public:
- explicit DataProviderHandler(css::uno::Reference< css::uno::XComponentContext > const & context);
+ explicit DataProviderHandler(css::uno::Reference< css::uno::XComponentContext > context);
private:
// XServiceInfo
diff --git a/reportdesign/source/ui/inc/DateTime.hxx b/reportdesign/source/ui/inc/DateTime.hxx
index df9fbfe87c4a..95bc0428b14b 100644
--- a/reportdesign/source/ui/inc/DateTime.hxx
+++ b/reportdesign/source/ui/inc/DateTime.hxx
@@ -69,7 +69,7 @@ class ODateTimeDialog : public weld::GenericDialogController
void InsertEntry(sal_Int16 _nNumberFormatId);
public:
ODateTimeDialog(weld::Window* pParent,
- const css::uno::Reference< css::report::XSection>& _xHoldAlive,
+ css::uno::Reference< css::report::XSection> _xHoldAlive,
::rptui::OReportController* _pController);
virtual short run() override;
};
diff --git a/reportdesign/source/ui/inc/Formula.hxx b/reportdesign/source/ui/inc/Formula.hxx
index 8ec93075b5b0..9271d68e5a15 100644
--- a/reportdesign/source/ui/inc/Formula.hxx
+++ b/reportdesign/source/ui/inc/Formula.hxx
@@ -64,7 +64,7 @@ public:
, const css::uno::Reference< css::lang::XMultiServiceFactory>& _xServiceFactory
, const std::shared_ptr< formula::IFunctionManager >& _pFunctionMgr
, const OUString& _sFormula
- , const css::uno::Reference < css::beans::XPropertySet >& _xRowSet
+ , css::uno::Reference < css::beans::XPropertySet > _xRowSet
, svl::SharedStringPool& rStrPool );
virtual ~FormulaDialog() override;
diff --git a/reportdesign/source/ui/inc/FunctionHelper.hxx b/reportdesign/source/ui/inc/FunctionHelper.hxx
index 8eea9632b65f..2ce34368783e 100644
--- a/reportdesign/source/ui/inc/FunctionHelper.hxx
+++ b/reportdesign/source/ui/inc/FunctionHelper.hxx
@@ -43,7 +43,7 @@ class FunctionManager : public formula::IFunctionManager
mutable ::std::vector< TCategoriesMap::iterator > m_aCategoryIndex;
mutable TFunctionsMap m_aFunctions;
public:
- FunctionManager(const css::uno::Reference< css::report::meta::XFunctionManager>& _xMgr);
+ FunctionManager(css::uno::Reference< css::report::meta::XFunctionManager> _xMgr);
virtual ~FunctionManager();
virtual sal_uInt32 getCount() const override;
virtual const formula::IFunctionCategory* getCategory(sal_uInt32 nPos) const override;
@@ -59,7 +59,7 @@ class FunctionDescription : public formula::IFunctionDescription
css::uno::Reference< css::report::meta::XFunctionDescription> m_xFunctionDescription;
const formula::IFunctionCategory* m_pFunctionCategory;
public:
- FunctionDescription(const formula::IFunctionCategory* _pFunctionCategory,const css::uno::Reference< css::report::meta::XFunctionDescription>& _xFunctionDescription);
+ FunctionDescription(const formula::IFunctionCategory* _pFunctionCategory,css::uno::Reference< css::report::meta::XFunctionDescription> _xFunctionDescription);
virtual ~FunctionDescription(){}
virtual OUString getFunctionName() const override ;
diff --git a/reportdesign/source/ui/inc/PageNumber.hxx b/reportdesign/source/ui/inc/PageNumber.hxx
index eefa10c8b809..ce39f2bfac83 100644
--- a/reportdesign/source/ui/inc/PageNumber.hxx
+++ b/reportdesign/source/ui/inc/PageNumber.hxx
@@ -46,7 +46,7 @@ class OPageNumberDialog : public weld::GenericDialogController
void operator =(const OPageNumberDialog&) = delete;
public:
OPageNumberDialog(weld::Window* pParent,
- const css::uno::Reference< css::report::XReportDefinition>& _xHoldAlive,
+ css::uno::Reference< css::report::XReportDefinition> _xHoldAlive,
::rptui::OReportController* _pController);
virtual ~OPageNumberDialog() override;
virtual short run() override;
diff --git a/reportdesign/source/ui/inc/ReportComponentHandler.hxx b/reportdesign/source/ui/inc/ReportComponentHandler.hxx
index fdf4ad0e6226..d8ac2b36e715 100644
--- a/reportdesign/source/ui/inc/ReportComponentHandler.hxx
+++ b/reportdesign/source/ui/inc/ReportComponentHandler.hxx
@@ -42,7 +42,7 @@ namespace rptui
public ReportComponentHandler_Base
{
public:
- explicit ReportComponentHandler(css::uno::Reference< css::uno::XComponentContext > const & context);
+ explicit ReportComponentHandler(css::uno::Reference< css::uno::XComponentContext > context);
// XServiceInfo
virtual OUString SAL_CALL getImplementationName( ) override;
diff --git a/reportdesign/source/ui/inc/ReportSection.hxx b/reportdesign/source/ui/inc/ReportSection.hxx
index 03bb57199bac..94dd403d1b59 100644
--- a/reportdesign/source/ui/inc/ReportSection.hxx
+++ b/reportdesign/source/ui/inc/ReportSection.hxx
@@ -76,7 +76,7 @@ namespace rptui
// OPropertyChangeListener
virtual void _propertyChanged(const css::beans::PropertyChangeEvent& _rEvent) override;
public:
- OReportSection(OSectionWindow* _pParent,const css::uno::Reference< css::report::XSection >& _xSection);
+ OReportSection(OSectionWindow* _pParent,css::uno::Reference< css::report::XSection > _xSection);
virtual ~OReportSection() override;
virtual void dispose() override;
diff --git a/reportdesign/source/ui/inc/RptUndo.hxx b/reportdesign/source/ui/inc/RptUndo.hxx
index cef45a59d996..d8b3fbc08ab2 100644
--- a/reportdesign/source/ui/inc/RptUndo.hxx
+++ b/reportdesign/source/ui/inc/RptUndo.hxx
@@ -124,8 +124,8 @@ namespace rptui
OGroupUndo(OReportModel& rMod
,TranslateId pCommentID
,Action _eAction
- ,const css::uno::Reference< css::report::XGroup>& _xGroup
- ,const css::uno::Reference< css::report::XReportDefinition >& _xReportDefinition);
+ ,css::uno::Reference< css::report::XGroup> _xGroup
+ ,css::uno::Reference< css::report::XReportDefinition > _xReportDefinition);
virtual void Undo() override;
virtual void Redo() override;
};
diff --git a/reportdesign/source/ui/inspection/DataProviderHandler.cxx b/reportdesign/source/ui/inspection/DataProviderHandler.cxx
index 9e789db4c5da..10c216dcddf6 100644
--- a/reportdesign/source/ui/inspection/DataProviderHandler.cxx
+++ b/reportdesign/source/ui/inspection/DataProviderHandler.cxx
@@ -48,15 +48,16 @@
#include <helpids.h>
#include <strings.hrc>
#include <PropertyForward.hxx>
+#include <utility>
namespace rptui
{
using namespace ::com::sun::star;
-DataProviderHandler::DataProviderHandler(uno::Reference< uno::XComponentContext > const & context)
+DataProviderHandler::DataProviderHandler(uno::Reference< uno::XComponentContext > context)
:DataProviderHandler_Base(m_aMutex)
- ,m_xContext(context)
+ ,m_xContext(std::move(context))
{
try
{
diff --git a/reportdesign/source/ui/inspection/ReportComponentHandler.cxx b/reportdesign/source/ui/inspection/ReportComponentHandler.cxx
index 28b33acc4133..7f84aeb5b11c 100644
--- a/reportdesign/source/ui/inspection/ReportComponentHandler.cxx
+++ b/reportdesign/source/ui/inspection/ReportComponentHandler.cxx
@@ -24,6 +24,7 @@
#include <com/sun/star/form/inspection/FormComponentPropertyHandler.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <metadata.hxx>
+#include <utility>
namespace rptui
@@ -31,9 +32,9 @@ namespace rptui
using namespace ::com::sun::star;
-ReportComponentHandler::ReportComponentHandler(uno::Reference< uno::XComponentContext > const & context)
+ReportComponentHandler::ReportComponentHandler(uno::Reference< uno::XComponentContext > context)
:ReportComponentHandler_Base(m_aMutex)
- ,m_xContext(context)
+ ,m_xContext(std::move(context))
{
try
{
diff --git a/reportdesign/source/ui/inspection/metadata.cxx b/reportdesign/source/ui/inspection/metadata.cxx
index 59bbdb21d7d7..7698ea94fca3 100644
--- a/reportdesign/source/ui/inspection/metadata.cxx
+++ b/reportdesign/source/ui/inspection/metadata.cxx
@@ -25,6 +25,7 @@
#include <algorithm>
#include <string_view>
+#include <utility>
namespace rptui
{
@@ -45,19 +46,19 @@ namespace rptui
PropUIFlags nUIFlags;
OPropertyInfoImpl(
- const OUString& rName,
+ OUString aName,
sal_Int32 _nId,
- const OUString& aTranslation,
- const OString& _sHelpId,
+ OUString aTranslation,
+ OString _sHelpId,
PropUIFlags _nUIFlags);
};
- OPropertyInfoImpl::OPropertyInfoImpl(const OUString& _rName, sal_Int32 _nId,
- const OUString& aString, const OString& sHid, PropUIFlags _nUIFlags)
- :sName(_rName)
- ,sTranslation(aString)
- ,sHelpId(sHid)
+ OPropertyInfoImpl::OPropertyInfoImpl(OUString _aName, sal_Int32 _nId,
+ OUString aString, OString sHid, PropUIFlags _nUIFlags)
+ :sName(std::move(_aName))
+ ,sTranslation(std::move(aString))
+ ,sHelpId(std::move(sHid))
,nId(_nId)
,nUIFlags(_nUIFlags)
{
diff --git a/reportdesign/source/ui/misc/ColorListener.cxx b/reportdesign/source/ui/misc/ColorListener.cxx
index 48fa67902927..ab8c920c65c1 100644
--- a/reportdesign/source/ui/misc/ColorListener.cxx
+++ b/reportdesign/source/ui/misc/ColorListener.cxx
@@ -18,6 +18,7 @@
*/
#include <ColorListener.hxx>
#include <svl/hint.hxx>
+#include <utility>
#include <vcl/settings.hxx>
#include <vcl/event.hxx>
@@ -27,9 +28,9 @@
namespace rptui
{
-OColorListener::OColorListener(vcl::Window* _pParent ,const OUString& _sColorEntry)
+OColorListener::OColorListener(vcl::Window* _pParent ,OUString _sColorEntry)
: Window(_pParent)
-,m_sColorEntry(_sColorEntry)
+,m_sColorEntry(std::move(_sColorEntry))
,m_nColor(COL_LIGHTBLUE)
,m_bCollapsed(false)
,m_bMarked(false)
diff --git a/reportdesign/source/ui/misc/FunctionHelper.cxx b/reportdesign/source/ui/misc/FunctionHelper.cxx
index 5475671781f9..f8ef011422c6 100644
--- a/reportdesign/source/ui/misc/FunctionHelper.cxx
+++ b/reportdesign/source/ui/misc/FunctionHelper.cxx
@@ -20,6 +20,7 @@
#include <FunctionHelper.hxx>
#include <o3tl/safeint.hxx>
+#include <utility>
#include <tools/diagnose_ex.h>
#include <formula/funcvarargs.h>
@@ -29,8 +30,8 @@ namespace rptui
using namespace ::com::sun::star;
-FunctionManager::FunctionManager(const uno::Reference< report::meta::XFunctionManager>& _xMgr)
-: m_xMgr(_xMgr)
+FunctionManager::FunctionManager(uno::Reference< report::meta::XFunctionManager> _xMgr)
+: m_xMgr(std::move(_xMgr))
{
}
FunctionManager::~FunctionManager()
@@ -132,8 +133,8 @@ OUString FunctionCategory::getName() const
return m_xCategory->getName();
}
-FunctionDescription::FunctionDescription(const formula::IFunctionCategory* _pFunctionCategory,const uno::Reference< report::meta::XFunctionDescription>& _xFunctionDescription)
-: m_xFunctionDescription(_xFunctionDescription)
+FunctionDescription::FunctionDescription(const formula::IFunctionCategory* _pFunctionCategory, uno::Reference< report::meta::XFunctionDescription> _xFunctionDescription)
+: m_xFunctionDescription(std::move(_xFunctionDescription))
, m_pFunctionCategory(_pFunctionCategory)
{
m_aParameter = m_xFunctionDescription->getArguments();
diff --git a/reportdesign/source/ui/misc/RptUndo.cxx b/reportdesign/source/ui/misc/RptUndo.cxx
index 60d0927d640f..f55c4ba88260 100644
--- a/reportdesign/source/ui/misc/RptUndo.cxx
+++ b/reportdesign/source/ui/misc/RptUndo.cxx
@@ -315,11 +315,11 @@ void OGroupSectionUndo::implReRemove( )
OGroupUndo::OGroupUndo(OReportModel& _rMod
,TranslateId pCommentID
,Action _eAction
- ,const uno::Reference< report::XGroup>& _xGroup
- ,const uno::Reference< report::XReportDefinition >& _xReportDefinition)
+ ,uno::Reference< report::XGroup> _xGroup
+ ,uno::Reference< report::XReportDefinition > _xReportDefinition)
: OCommentUndoAction(_rMod,pCommentID)
-,m_xGroup(_xGroup)
-,m_xReportDefinition(_xReportDefinition)
+,m_xGroup(std::move(_xGroup))
+,m_xReportDefinition(std::move(_xReportDefinition))
,m_eAction(_eAction)
{
m_nLastPosition = getPositionInIndexAccess(m_xReportDefinition->getGroups(),m_xGroup);
diff --git a/reportdesign/source/ui/report/ReportSection.cxx b/reportdesign/source/ui/report/ReportSection.cxx
index 95d063c1d9e2..ebbbad48c2e9 100644
--- a/reportdesign/source/ui/report/ReportSection.cxx
+++ b/reportdesign/source/ui/report/ReportSection.cxx
@@ -50,6 +50,7 @@
#include <dlgedclip.hxx>
#include <rptui_slotid.hrc>
+#include <utility>
#include <vcl/commandevent.hxx>
#include <o3tl/safeint.hxx>
@@ -69,14 +70,14 @@ static Color lcl_getOverlappedControlColor(/*const uno::Reference <lang::XMultiS
return aConfig.GetColorValue(CFG_REPORTDESIGNER, DBOVERLAPPEDCONTROL).getColor();
}
-OReportSection::OReportSection(OSectionWindow* _pParent,const uno::Reference< report::XSection >& _xSection)
+OReportSection::OReportSection(OSectionWindow* _pParent,uno::Reference< report::XSection > _xSection)
: Window(_pParent,WB_DIALOGCONTROL)
, ::comphelper::OPropertyChangeListener(m_aMutex)
, DropTargetHelper(this)
, m_pPage(nullptr)
, m_pView(nullptr)
, m_pParent(_pParent)
- , m_xSection(_xSection)
+ , m_xSection(std::move(_xSection))
, m_nPaintEntranceCount(0)
, m_eMode(DlgEdMode::Select)
{