Caolán McNamara
66fee51115
Resolves: tdf#98418 AttributeList must support XCloneable
...
regression from
commit 8998768a34751d35403678a81464a26835b2230e
Date: Sat Feb 6 18:38:32 2016 +0100
Change-Id: I217fb66621505b77b6102954c07ef513e2d4b25e
2016-03-11 09:45:43 +00:00
Wastack
ce549d2a09
tdf#97966: Remove 'static' keywords
...
Change-Id: Iced527f48afa828cc9acf5b6461674a2706cbcd7
Reviewed-on: https://gerrit.libreoffice.org/23135
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-11 08:59:30 +00:00
Stephan Bergmann
9128faccd3
Avoid reserved identifier
...
Change-Id: Ib02af22430421a2f49de742853ca0f5c42e21cd0
2016-03-10 18:32:03 +01:00
Stephan Bergmann
20c6cb0e79
Avoid reserved identifiers
...
Change-Id: Iaf015fdcf9818655243e138c6c655c5f86511ac3
2016-03-10 18:32:02 +01:00
Yeliz Taneroğlu
df750471d7
tdf#74608 comphelper: Constructor feature for InstanceLocker
...
Change-Id: If2c597d56d4dde74ec8361b74bdd1933f42afa4b
Reviewed-on: https://gerrit.libreoffice.org/22940
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-08 13:25:01 +00:00
Noel Grandin
337f517af6
loplugin:unuseddefaultparams comphelper
...
Change-Id: I78280a13fc0d82fc87041b5dad0c3f2f7d462652
Reviewed-on: https://gerrit.libreoffice.org/22853
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-03-03 12:06:57 +00:00
Matúš Kukan
5a1cd2f30d
OSingletonRegistration is dead now
...
Change-Id: I64a5ffa8790496bd39ba26e0c789db9eedc51071
Reviewed-on: https://gerrit.libreoffice.org/22788
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-03-01 19:36:58 +00:00
Noel Grandin
f163745cca
convert HighlighterLanguage to scoped enum
...
Change-Id: Ibf0871601e52ea4fa49e9622176431943c55abdd
2016-02-24 11:48:39 +02:00
Noel Grandin
a5e53f9ffd
convert TokenTypes to scoped enum
...
Change-Id: I17c0a616dd6cf48a22896b6cd6b0df157d1f9a9f
2016-02-24 11:48:39 +02:00
Noel Grandin
2f9d53df89
remove unused exc_handling enum
...
Change-Id: I5e2e084114c8b0eedd0f2cd8327d6c6d68742462
2016-02-24 11:48:39 +02:00
Noel Grandin
cdf176c974
convert PropertyDescription::LocationType to scoped enum
...
Change-Id: Ifcd6bf1728c632ed10301c4a426dae57dbf0912a
2016-02-24 11:48:38 +02:00
Noel Grandin
3b168bc685
convert DocPasswordRequestType to scoped enum
...
Change-Id: I25d217ca2cf3e8cc4dfaccc6dc7d5453ffdc6cb6
2016-02-24 11:48:38 +02:00
Noel Grandin
5d8474bae0
convert PropertyOrigin to scoped enum
...
Change-Id: I26c9929be8aad02030722508334e66f5028ffb37
2016-02-24 11:48:38 +02:00
Noel Grandin
dc1f1cde63
convert DocPasswordVerifierResult to scoped enum
...
Change-Id: Ib5a595819dec8511d284ed1022d8f7c624f8d8f9
2016-02-24 11:48:38 +02:00
Noel Grandin
0839f90394
convert EConfigurationModes to scoped enum
...
Change-Id: I1e81c8d637e738f536f7efad8b67d0c9183e6483
2016-02-24 11:48:38 +02:00
Noel Grandin
a9a04f11a6
convert ComponentMethodGuard::MethodType to scoped enum
...
Change-Id: I1f1b4981c70c2b8ff8087a85f0af28b816b4654a
2016-02-24 11:48:38 +02:00
yeliztaneroglu
1b6a84a5a2
tdf#74608: Constructor function for SimpleLogRing singleton
...
Change-Id: Ia8c2f214b635114ecac4a2ceb06628a2f18b6411
Reviewed-on: https://gerrit.libreoffice.org/22020
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-02-24 07:27:42 +00:00
Noel Grandin
c45d3badc9
new loplugin: commaoperator
...
Change-Id: I03f24e61f696b7619855e3c7010aa0d874e5a4ff
2016-02-23 08:08:56 +02:00
Julien Nabet
a7258efa96
Typo: namesapce(s)->namespace(s)
...
Change-Id: Ic7c14c2e39a5ade1f5622a8350f9197d84cf9cc8
2016-02-17 21:18:10 +01:00
Noel Grandin
2087484c65
use consistent #define checks for the Windows platform
...
stage 2 of replacing usage of various checks for the windows platform
with the compiler-defined '_WIN32' macro
In this stage we focus on replacing usage of the WIN macro
Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84
Reviewed-on: https://gerrit.libreoffice.org/22393
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-17 11:33:57 +00:00
Noel Grandin
0f8ec3036f
[API CHANGE] add operator==/!= to UNO structs
...
this is useful now that we are storing UNO structs in std::vector
Change-Id: Ic558bcd669bd2b3cdf9eb8393269eb906ac52369
Reviewed-on: https://gerrit.libreoffice.org/22257
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-11 06:22:28 +00:00
Noel Grandin
6a4acc5dbb
sequence->vector in OFOPXMLHelper_Impl
...
Change-Id: I6c5806fefc57d82124652ecbb5bfa8e109f9a255
Reviewed-on: https://gerrit.libreoffice.org/22181
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-09 10:32:40 +00:00
Noel Grandin
1cb7cc1f1d
sequence->vector in OPropertyChangeMultiplexer
...
Change-Id: I4daa06fe14971ae34e089620ba07818d998764f0
Reviewed-on: https://gerrit.libreoffice.org/22179
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-09 10:32:24 +00:00
Chris Sherlock
a238b1f8d3
Remove excess newlines
...
A ridiculously fast way of doing this is:
for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \
--exclude-dir=workdir --exclude-dir=instdir '^
{3,}' .)
do
perl -0777 -i -pe 's/^
{3,}/
/gm' $i
done
Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c
Reviewed-on: https://gerrit.libreoffice.org/22224
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2016-02-09 08:18:05 +00:00
Noel Grandin
bbb5584669
sequence->vector in OPropertyArrayAggregationHelper
...
Change-Id: Ib6ad60495736ea6da4612d3e7591b514465069a2
Reviewed-on: https://gerrit.libreoffice.org/22180
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-09 07:40:38 +00:00
Noel Grandin
153bf01280
sequence->vector in PropertyMapImpl
...
Change-Id: Id42d6d739f402c725325816c506caa369267ec8e
Reviewed-on: https://gerrit.libreoffice.org/22178
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-09 06:14:57 +00:00
Noel Grandin
b14224fe97
loplugin:unusedmethods
...
using an idea from dtardon:
<dtardon> noelgrandin, hi. could you try to run the unusedmethods clang
plugin with "make build-nocheck"? that would catch functions that are
only used in tests. e.g., i just removed the whole o3tl::range class,
which has not been used in many years, but htere was a test for it...
<noelgrandin> dtardon, interesting idea! Sure, I can do that.
Change-Id: I5653953a426a2186a1e43017212d87ffce520387
Reviewed-on: https://gerrit.libreoffice.org/22041
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-08 06:08:14 +00:00
Matúš Kukan
8998768a34
sax: Use comphelper's AttributeList
...
Change-Id: I6eb0115dba8797025a513cf1e6cfbfbe0b6f7e50
2016-02-06 18:41:33 +01:00
Noel Grandin
98c343604d
boost::hash->std::hash
...
Change-Id: If4d1e4071995f07212fad958b0226d5824d168f8
Reviewed-on: https://gerrit.libreoffice.org/21989
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-02 09:20:47 +00:00
kripton
a395a1137d
tdf#74608 comphelper: Constructor feature for AnyCompareFactory
...
Change-Id: If5d35828a7309b6916de65282e32ce1ad459a15f
Reviewed-on: https://gerrit.libreoffice.org/21936
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-02-01 15:02:07 +00:00
kripton
9ab1bdc217
tdf#74608 comphelper: Constructor feature for NamedPropertyValuesContainer
...
Change-Id: I63390eca5c887bfd84846655cef6339ba9785e24
Reviewed-on: https://gerrit.libreoffice.org/21888
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-01-31 13:31:03 +00:00
Caolán McNamara
e9a2e0460e
OSL_THIS_FUNC is a rip-off of BOOST_CURRENT_FUNCTION so we can use that
...
as a direct drop in I guess
Change-Id: I3add63f1459f4e659019bd6db54da2f5431958ce
Reviewed-on: https://gerrit.libreoffice.org/21941
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-01-31 12:29:07 +00:00
kripton
2416a2965f
tdf#74608 comphelper: Constructor feature for IndexedPropertyValuesContainer
...
Change-Id: I0e9ea9e4c750918b33040dad2279fe55facd4cab
Reviewed-on: https://gerrit.libreoffice.org/21858
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-01-30 07:33:06 +00:00
Noel Grandin
e76b009781
sequence->vector in OInteractionRequest
...
Change-Id: I995cb96e514e1aaa05a96f29344ef51e4ca83c64
2016-01-29 10:54:23 +02:00
Noel Grandin
31f1294163
sequence->vector in OSimpleLogRing
...
Change-Id: Ief35ce33a11c93a4a78e50ccdd936ec7e17102a2
2016-01-29 10:54:23 +02:00
Noel Grandin
ba03604b55
sequence->vector in AttachedObject_Impl
...
Change-Id: I457de7e83554fbea0a9c5a50c628664fa3887df4
2016-01-29 10:54:23 +02:00
Noel Grandin
11cbce37f5
cleanup OInterfaceContainer2 unit tests
...
remove unused code and actually hook up the tests
in testifcontainer.cxx
Change-Id: I9694ebe44f1e8eed3d72373d62424345f899c8e6
2016-01-25 10:01:39 +02:00
Stephan Bergmann
34378c7da6
loplugin:override
...
Change-Id: I9a67ed46a67be521d00ed2368b4820737dcb15e5
2016-01-25 08:47:45 +01:00
Stephan Bergmann
b2afafa410
loplugin:cstylecast
...
Change-Id: Ie2aeedac1b3fd90d6302be6e5917e99a782d76c7
2016-01-25 08:46:46 +01:00
Noel Grandin
752cd07d08
InterfaceContainer2 with vector instead of Sequence
...
create an InterfaceContainer2 class to replace InterfaceContainer.
It uses a std::vector instead of a Sequence for the mutable listener
list, which provides far better performance.
Switch all our internal use-sites to the new class.
Change-Id: I6b56cfa511ded2395faa22e68fab3b2f16c3cb88
2016-01-25 08:52:03 +02:00
Michael Stahl
bd58340058
tdf#97108: SwDocShell of clipboard document has no base URL
...
... which triggers this assert; have to downgrade it to SAL_INFO.
The startsWith("0x") check is obsolete anyway since commit
0f02bc189b6e89ca2e62d4bd6a2f407a9fd4ec3b.
Change-Id: If47bc4496852ff85ba1bbeb4205ffc16be0782de
2016-01-13 23:42:33 +01:00
Noel Grandin
db48f40e07
loplugin:unusedmethods unused return value in comphelper
...
Change-Id: If95e3fa61a2c63c4ffc78ef5c27ea5c59088170d
2016-01-11 10:49:24 +02:00
Caolán McNamara
d9b589379c
crashtesting: fdo85994-1.doc assert on reexport to doc
...
try setting DefaultParentBaseURL based on the parent BaseURL
for objects created this way
Change-Id: I1a660ff6e4874321e0308d556c7ce0e10a2605fe
2016-01-09 15:17:08 +00:00
Andrea Gelmini
597e694e7e
Fix typos
...
Change-Id: I90b04b8eda6fc3d530c9db72052720cbe9de0343
Reviewed-on: https://gerrit.libreoffice.org/21197
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-01-07 12:29:04 +00:00
Andrzej Hunt
9d0b06e9f7
new loplugin rangedforcopy - use reference in range based for
...
Inspired by 6e6ae9803796b120e95f6e89575e03c5fd0ed3c2
Change-Id: Ia0f264d3a6bbf076aa5080e3398683e50bc6ef01
Reviewed-on: https://gerrit.libreoffice.org/20190
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-01-05 11:06:52 +00:00
Matúš Kukan
4db23a9d17
tdf#74608: Constructor function for OfficeInstallationDirectories singleton
...
Change-Id: Ia0de503c50b6b1d568df27f6a8139fdcc8d0cfbf
2015-12-27 13:55:29 +01:00
Matúš Kukan
9e3c772590
tdf#74608: Constructor function for OfficeRestartManager singleton
...
Change-Id: I6c1383c292418b6744dacee95d4f289a6ca1c781
2015-12-27 13:55:29 +01:00
Caolán McNamara
a4764cfa80
crashtesting: fdo73974-1.doc assert on reexport to doc
...
try setting DefaultParentBaseURL based on the parent BaseURL
for objects created this way
Change-Id: Idfc44d90e4f73f23976e8648c504786955b4fce6
2015-12-24 21:24:13 +00:00
Noel Grandin
3f47ffcf58
OModule::onFirstClient is unused
...
also move the MutexGuard in revokeClient. No need to hold it while doing
an osl_atomic_increment. Save it until we actually need to call
onLastClient.
Change-Id: Ia87f24b66b0430604a2fe717c95223ff1f5ece6d
Reviewed-on: https://gerrit.libreoffice.org/20919
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-12-24 07:27:05 +00:00
Noel Grandin
c5458af905
loplugin:unusedfields in chart2
...
Change-Id: I8203f84ad8b138932c990032e17ea5d2daf384bb
2015-12-23 09:38:46 +02:00