Noel Grandin
8e234c5b7d
use initialiser syntax for Sequence<OUString>
...
replaced using the script:
git grep -lP 'Sequence.*OUString.*\(1\)'
| xargs perl -0777 -pi
-e "s/Sequence< OUString > (\w+)\(1\);
.*\[0\] = (\S+);/Sequence< OUString > \1 { \2 };/g"
Change-Id: I23688a91562051a8eed11fc2a85599545c285c34
Reviewed-on: https://gerrit.libreoffice.org/19967
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
2015-11-15 10:13:08 +00:00
Noel Grandin
db17d3c17c
new loplugin: memoryvar
...
detect when we can convert a new/delete sequence on a local variable to
use std::unique_ptr
Change-Id: Iecae4e4197eccdfacfce2eed39aa4a69e4a660bc
Reviewed-on: https://gerrit.libreoffice.org/19884
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
2015-11-11 07:16:20 +00:00
Stephan Bergmann
a9b4c9ca3d
loplugin:nullptr (automatic rewrite)
...
Change-Id: I4024816e38c0196ec502a5d39b8bd50cf6b142fb
2015-11-10 10:31:54 +01:00
Noel Grandin
a76f4c6708
com::sun::star->css in testtools/
...
Change-Id: I9a44e44b2478b007fba7f86eefcf4fa04d77b37b
Reviewed-on: https://gerrit.libreoffice.org/19852
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
2015-11-09 07:20:51 +00:00
Noel Grandin
3f50c6e050
java: remove ((unnecessary)) parentheses
...
Change-Id: I39fbe3a260c8dbfc203662c54eec4db064b88195
2015-11-05 14:55:16 +02:00
Noel Grandin
59b072e22b
yyyyy
...
Change-Id: I9a947beefd2dfe21da8239e841ea3fb416bd1548
2015-11-04 14:10:44 +02:00
Noel Grandin
addb63fa8a
convert Sequence<XInterface> constructions to use initializer lists
...
Change-Id: I66475190cc0f18465c56b94af7bc0d5a1ca81242
2015-10-30 08:10:22 +02:00
Noel Grandin
b4b7703e43
cppcheck:variableScope
...
Change-Id: I9b671637fbe0f32e695d22b74bfb40a39a9fe884
Reviewed-on: https://gerrit.libreoffice.org/19364
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
Tested-by: Noel Grandin <noelgrandin@gmail.com >
2015-10-15 06:49:23 +00:00
Stephan Bergmann
b36963c0a6
Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY code
...
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-10-12 17:52:29 +02:00
Stephan Bergmann
bff4c13475
Replace "SAL_DELETED_FUNCTION" with "= delete" in LIBO_INTERNAL_ONLY code
...
Change-Id: I328ac7a95ccc87732efae48b567a0556865928f3
2015-10-12 17:52:26 +02:00
Andrea Gelmini
a2a5187a8f
Fix typos
...
Change-Id: Ifddd2533b767924791338555031b848c59980c52
Reviewed-on: https://gerrit.libreoffice.org/18989
Reviewed-by: Joren De Cuyper <jorendc@libreoffice.org >
Tested-by: Joren De Cuyper <jorendc@libreoffice.org >
2015-09-29 22:19:19 +00:00
Takeshi Abe
ac142d91b6
testtools: tdf#88206 replace cppu::WeakImplHelper*
...
with the variadic variants.
Change-Id: I6c77b9219c772f38005431fed7cd0f4132fab2b9
Reviewed-on: https://gerrit.libreoffice.org/18395
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
Tested-by: Noel Grandin <noelgrandin@gmail.com >
2015-09-09 08:12:15 +00:00
Caolan McNamara
e8ac3b5bd9
ppc64: using a fp register also consumes a gp register slot
...
Change-Id: Idf6f40081f4598c0fa9d1e10bdc208eae49e4cd1
Reviewed-on: https://gerrit.libreoffice.org/16936
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2015-07-10 19:47:40 +00:00
Stephan Bergmann
24dd1b32a6
loplugin:stringconstant
...
Change-Id: Ia3275dc10ef18fd5978c7422b33012a5b1e4696c
2015-07-08 23:14:57 +02:00
Stephan Bergmann
d4e57ae426
loplugin:cstylecast: deal with remaining pointer casts
...
Change-Id: I13f61e80a27e58fba347173e5d84464553312836
2015-06-08 16:28:58 +02:00
Caolán McNamara
d2275c825d
cppcheck: noExplicitConstructor
...
Change-Id: I955b04396d27e88ce228f180275955071da83ec6
2015-05-26 14:11:12 +01:00
Stephan Bergmann
f9290d3011
Clean up checks of sal_Bool values
...
Change-Id: Ia05565077823d6efaeaeb35d3d80b51dd9a10d4c
2015-05-08 09:49:03 +02:00
Stephan Bergmann
17432a57a6
More loplugin:simplifybool
...
Change-Id: I8d8d6220ff597ce416042fe03d86a7e7bb0a3518
2015-04-27 15:31:03 +02:00
Stephan Bergmann
678196b9a1
Replace remaining getCppuType et al with cppu::UnoType
...
Change-Id: I02c70b26b82d2d0357111a127aefc57d3be21320
2015-04-01 08:41:50 +02:00
Stephan Bergmann
90da412b2b
Reduce to static_cast any reinterpret_cast from void pointers
...
Change-Id: If19e6222cc7dea2a3a4692d2d4cb43ccc46243a2
2015-03-31 13:17:14 +02:00
Caolán McNamara
32f95a3551
V813: Decreased performance
...
Change-Id: I8a7528366156b288dc422b09cff0d5a32cde3c91
2015-03-04 13:07:40 +00:00
Michael Stahl
0ee5a79a28
testtools: mark CurrentContextChecker as DLLPRIVATE
...
The problem is that currentcontextchecker.cxx is linked statically into 2
dynamic libraries, and with clang now using -fvisibility-ms-compat since
commit f0aa1a78fb the ASAN complains about
ODR violation in testttols uno_test:
==1818==ERROR: AddressSanitizer: odr-violation (0x2aef08e9c600):
[1] size=192 'vtable for testtools::bridgetest::CurrentContextChecker'
testtools/source/bridgetest/currentcontextchecker.cxx
[2] size=192 'vtable for testtools::bridgetest::CurrentContextChecker'
testtools/source/bridgetest/currentcontextchecker.cxx
Change-Id: Ie705788dbf035f7a9f64878c6dcf3cec9b7e7ba1
2015-02-27 16:32:04 +01:00
Stephan Bergmann
16f52ab232
loplugin:deletedspecial
...
Change-Id: I9cdb0d7cb2bb9207923f2beedef0bbe44451fb6f
2015-02-07 12:36:03 +01:00
Stephan Bergmann
b0ce8ea909
Some more loplugin:cstylecast: testtools
...
Change-Id: I28bce2f4bdbadef2d68130adc6fdc09c9840a005
2015-01-20 10:22:49 +01:00
Caolán McNamara
fd1372ba8b
boost::unordered_map->std::unordered_map
...
you can get debug stl this way
Change-Id: Ia70a3e7c7c452390e8bee34975d296c9318e4a19
2015-01-02 16:14:36 +00:00
Stephan Bergmann
ac6174bd0d
testtools: Use appropriate OUString functions on string constants
...
Change-Id: I4258287401e76a2f37f88eeeba5aa11d693a01b8
2014-12-18 14:12:35 +01:00
Stephan Bergmann
a11c68174b
testtools: Use appropriate OUString functions on string constants
...
Change-Id: Iacc67a087321e9cf0f699f4eecb334eb7372b885
2014-12-16 17:30:51 +01:00
Stephan Bergmann
55cd108d48
testtools: Use appropriate OUString functions on string constants
...
Change-Id: I5cb34d95e2a59ff6a3f5189beb40b7dbf574dc29
2014-12-12 12:24:15 +01:00
Stephan Bergmann
fc0d57b7af
Revert "use the new OUString::fromUtf8 method"
...
This reverts commit 05050cdb23 ,
not all places that use e.g. OStringToOUString to convert potential UTF-8
are guaranteed to fulfil the prerequisites necessary to use fromUtf8 (and
some places like e.g. in codemaker are happy with the best-effort effect
of OStringToOUString's OSTRING_TO_OUSTRING_CVTFLAGS).
2014-11-06 17:24:13 +01:00
Noel Grandin
05050cdb23
use the new OUString::fromUtf8 method
...
Change-Id: I771004b7ccab3344a67e827e45bc34c22ffa5f77
2014-11-06 13:51:10 +02:00
Noel Grandin
ff0ad0493e
java: use 'Integer.valueOf' instead of 'new Integer'
...
Change-Id: Ia8befb8d69914ce971174fc5f2ffc0e2f506a940
2014-08-19 14:57:17 +02:00
Noel Grandin
ac5954d7c5
java: remove commented out code
...
Change-Id: I05c907a38b562231e968c17f14e09ef80e0a6ed1
2014-08-14 10:59:48 +02:00
Noel Grandin
0477e6c39b
java: add @Override annotation to overriding methods
...
Change-Id: I086964c6f6ce52c60c52b6dbc445d3c21d22c80a
2014-08-12 09:41:28 +02:00
Noel Grandin
0e507ae031
various: remove SAL_THROW macro
...
Change-Id: I9464179a736b91f5bc32eb5e5e89b3b4e3da3494
2014-06-05 08:17:52 +02:00
Noel Grandin
e7bc3cab01
remove boilerplate in UNO Exception constructor calls
...
Now that we have default values for Exception constructor params,
remove lots of boilerplate code.
Change-Id: I620bd641eecfed38e6123873b3b94aaf47922e74
2014-05-23 15:06:00 +02:00
Thomas Arnhold
2bd7767d01
Resolves fdo#70681: fixincludeguards.pl: all that's left
...
Change-Id: I3e51a62710bb46c8255fd228d41d9300c90a1fb5
Reviewed-on: https://gerrit.libreoffice.org/9360
Reviewed-by: Thomas Arnhold <thomas@arnhold.org >
Tested-by: Thomas Arnhold <thomas@arnhold.org >
2014-05-15 12:50:46 +00:00
Noel Grandin
78b9537b6a
various: sal_Bool->bool
...
Change-Id: I30fa5227f30373f95060148f269450d2945c1bb9
2014-05-08 11:48:14 +02:00
Stephan Bergmann
c87fa1b51f
Clean up function declarations
...
Change-Id: Ia4ed1d576cb3bcf46de3225e5569f9cfd15a6f7e
2014-04-09 09:53:54 +02:00
Noel Grandin
5babf1b903
remove unnecessary scope qualifier from sal_Bool uses
...
i.e. convert "::sal_Bool" to "sal_Bool"
Change-Id: Ie5943aee4fee617bf2670655558927ed25b7e067
2014-04-03 13:54:02 +02:00
Thomas Arnhold
5e04ec1e7d
typo: inteface -> interface
2014-03-29 19:16:31 +01:00
Stephan Bergmann
70cc2b191b
First batch of adding SAL_OVERRRIDE to overriding function declarations
...
...mostly done with a rewriting Clang plugin, with just some manual tweaking
necessary to fix poor macro usage.
Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2014-03-26 16:39:26 +01:00
Alexander Wilms
a9311d6b1a
Remove visual noise from testtools
...
Change-Id: Idbf31a46a9e174b96b3cac76be6a01a6ada0abde
Reviewed-on: https://gerrit.libreoffice.org/8325
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2014-02-27 09:44:42 -06:00
Stephan Bergmann
5e21a413c7
cppuhelper: retrofit std::exception into overriding exception specs
...
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-26 18:22:20 +01:00
Alexander Wilms
0ce0c369aa
Remove unneccessary comments
...
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb
Reviewed-on: https://gerrit.libreoffice.org/8182
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2014-02-23 03:38:49 +00:00
Julien Nabet
65f620c99a
Typo: execption -> exception
...
Change-Id: Ib57e0cc39c27595490e29dec46cc6d33067c34b5
2014-02-10 15:58:05 +01:00
Stephan Bergmann
7dca2dd95b
bool improvements
...
Change-Id: Ifecb1d1e31759141d1468d40c3653a193561a98b
2014-01-28 20:26:20 +01:00
Stephan Bergmann
9ed364774c
Adapt all (non-extension, SharedLibrary) .components to environment="..."
...
Change-Id: I56f38bd786f3a026cb2908f28540dc9c4003af83
2013-12-17 11:06:00 +01:00
Stephan Bergmann
a83b2af9ab
Clean-up uno/lbnames.h
...
Change-Id: I4bd729499aa8be58f04194656e35c1f79d5d4919
2013-12-16 21:43:12 +01:00
Stephan Bergmann
42b7335391
Revert "throw new ..." fix in Managed C++ code
...
...where it is correct and 336353a87e "Related
rhbz#867808: More apparently bogus 'throw new ...' in C++ code" had changed it
by accident.
Change-Id: Id7fc1adf8c0068a3b59794d156b21f68b5ac7e72
2013-12-04 11:38:04 +01:00
Noel Grandin
52bbd9cc00
remove unnecessary RTL_CONSTASCII_STRINGPARAM in appendAscii calls
...
Convert code like:
aStrBuf.appendAscii( RTL_CONSTASCII_STRINGPARAM( "ln(x)" ));
to:
aStrBuf.append( "ln(x)" );
which compiles down to the same code.
Change-Id: I24c7cb45ceb32fd7cd6ec7ed203c2a5d746f1c5c
2013-11-20 10:07:32 +02:00