- 22 May, 2019 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...following up on 1453c2c8 "prefer vector::data to &vector[0]" Change-Id: I7c113747d92d144a521d49b89384dd8bf1215c01 Reviewed-on: https://gerrit.libreoffice.org/72765 Tested-by: Jenkins Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 20 May, 2019 1 kayıt (commit)
-
-
Gabor Kelemen yazdı
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I3c1b091d30449243faec3f875e6f0ac6d8b34259 Reviewed-on: https://gerrit.libreoffice.org/72214 Tested-by: Jenkins Reviewed-by:
Miklos Vajna <vmiklos@collabora.com>
-
- 29 Kas, 2018 1 kayıt (commit)
-
-
Arkadiy Illarionov yazdı
Use range-based loop or replace with STL functions Change-Id: I94792c28b283a0998bf813317e5beb37d93e0c23 Reviewed-on: https://gerrit.libreoffice.org/64125 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 05 Eyl, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Iebcaea7b08c5284946d83b6b6b9ed26b218025d4 Reviewed-on: https://gerrit.libreoffice.org/59992 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 11 Ara, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
since cdecl is the default calling convention on Windows for such functions, the annotation is redundant. Change-Id: I1a85fa27e5ac65ce0e04a19bde74c90800ffaa2d Reviewed-on: https://gerrit.libreoffice.org/46164Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 01 Şub, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I43716332ab916e5ec7b8ab7a4d14895d060a9bd4 Reviewed-on: https://gerrit.libreoffice.org/33692Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 28 Ock, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
..calls when creating exceptions Change-Id: I3bc58a5aa4dc6f0508ecb88b3a843b96b8c7ebfe Reviewed-on: https://gerrit.libreoffice.org/33617Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 26 Ock, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...(for now, from LIBO_INTERNAL_CODE only). See the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html> "Dynamic Exception Specifications" for details. Most changes have been done automatically by the rewriting loplugin:dynexcspec (after enabling the rewriting mode, to be committed shortly). The way it only removes exception specs from declarations if it also sees a definition, it identified some dead declarations-w/o-definitions (that have been removed manually) and some cases where a definition appeared in multiple include files (which have also been cleaned up manually). There's also been cases of macro paramters (that were used to abstract over exception specs) that have become unused now (and been removed). Furthermore, some code needed to be cleaned up manually (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no configurations available that would actually build that code. Missing @throws documentation has not been applied in such manual clean-up. Change-Id: I3408691256c9b0c12bc5332de976743626e13960 Reviewed-on: https://gerrit.libreoffice.org/33574Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 02 Ara, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I60652dbac6a76eacdbb4e951a636e7a40e88a6a6
-
- 13 Eyl, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
The issue of 362d4f0c "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
-
- 12 Eyl, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I04b6d14d3dd8d55ccc4d4eb9313bc37959690672 Reviewed-on: https://gerrit.libreoffice.org/28824Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 04 Tem, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Id678d4b6263df86993b289e8439faac847dd7c5f Reviewed-on: https://gerrit.libreoffice.org/26855Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 17 Mar, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ic3c60325a722422912d06fe21d072c5f5c4bccb1 Reviewed-on: https://gerrit.libreoffice.org/23322Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 15 Kas, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
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/19967Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 19 Eki, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I240e44c0d342f75f613f8a74e11ba149961adae1
-
- 12 Eki, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
-
- 07 Eyl, 2015 1 kayıt (commit)
-
-
Takeshi Abe yazdı
with the variadic variants. Change-Id: I34fe287036ca9b8e5edcb121ba70d9a93ab05276 Reviewed-on: https://gerrit.libreoffice.org/18338Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 20 Agu, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ibf0ea539d2a95073a12f84964759d9c7a94baa7b
-
- 09 Nis, 2015 4 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I55977c38578cb59deb195d91f8948da2e0905b6a
-
Noel Grandin yazdı
Change-Id: Ic672e75db4d7323760577b19490ffa28d38965b6
-
Noel Grandin yazdı
since we no longer support the RG_LINKTYPE stuff Change-Id: If388ecfa0c475471b99b26155ad554ec702ca734
-
Noel Grandin yazdı
Change-Id: I11d92218c5e0678d497f8964723033e2bd8b3300
-
- 28 Ock, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...in some places where it is obvious that it does not hurt that for an empty vector the obtained pointer is not necessarily a nullptr. Change-Id: Id5d66b1559ca8b8955d379bcdbfae6986ef46a51
-
- 16 Ara, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: If8c20c8a0958016c14007406244fc8ab9a742933
-
- 22 May, 2014 2 kayıt (commit)
-
-
Thomas Arnhold yazdı
Change-Id: I0809bfa6897d469e63d6e84898f60aae16a14862
-
Thomas Arnhold yazdı
Change-Id: I1dd85a7b1236cfebd5e653fe6d329968e556364b
-
- 01 Nis, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
It appears that the C++ standard allows overriding destructors to be marked "override," but at least some MSVC versions complain about it, so at least make sure such destructors are explicitly marked "virtual." Change-Id: I0e1cafa7584fd16ebdce61f569eae2373a71b0a1
-
- 26 Mar, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
-
- 26 Şub, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
-
- 22 Ock, 2014 1 kayıt (commit)
-
-
Jan Holesovsky yazdı
This is much better approach compared to the callback function, as it allows passing arguments to the c++ constructor directly, while still allowing some additional initialization after having acquired the instance. Change-Id: I5a0f981915dd58f1522ee6054e53a3550b29d624
-
- 21 Ock, 2014 1 kayıt (commit)
-
-
Jan Holesovsky yazdı
Many of the initalizations (in eg. framework) have to be done on an acquire()'d object, so instead of doing the initialization directly, return the initialization member function back to the createInstance() / createInstanceWithContext() / ... and perform the initialization there. As a sideeffect, I belive the calling initialize() from servicemanager is not that much a hack any more - whoever converts the implementation to be constructor-base has the choice to provide the callback, or still initialize through XInitialization, where the callback is preferred by servicemanager when it exists. Change-Id: I8a87b75c54c1441ca0f184967d31ff4902fc4081
-
- 20 Ock, 2014 1 kayıt (commit)
-
-
Jan Holesovsky yazdı
Most of the constructors are supposed to be only a call of new TheInstance(arguments) or an equivalent; so let's just change the constructor caller accordingly, to accept unacquired new instance. If there are exceptions that need to do more heavy lifting, they do not have to use the constructor feature, or there can be a wrapper for the real implementation, doing the additional work in their (C++) constructor. Change-Id: I035c378778aeda60d15af4e56ca3761c586d5ded
-
- 18 Ock, 2014 1 kayıt (commit)
-
-
Matúš Kukan yazdı
There is no need to use different styles for writing the same thing. It also makes it easier in future to use search & replace. But of course, there are also some more complicated functions. Change-Id: I773da20378af0e0d5a27689d3903df7063fb8ac0
-
- 15 Ock, 2014 2 kayıt (commit)
-
-
Matúš Kukan yazdı
Change-Id: I07fe0671d0633ef9480a4f3431df6a64c7902db8
-
Matúš Kukan yazdı
Change-Id: I19ce8bd1a23123ac9a62a7fc95cd54fea5315221
-
- 19 Ara, 2013 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...to directly call constructor functions of ComponentContext-based C++ implementations of (non-single-instance) UNO services. The case where these calls would need to be bridged across different environments (e.g., from gcc3 to gcc3:affine) is not yet implemented. bootstrap.component and expwrap.component are adapted accordingly as a proof-of- concept (which had previously been adapted to use the prefix="direct" feature, which may become unnecessary again in the end, depending on how to handle single-instance services/singletons). More to follow. Change-Id: I18682d75bcd29d3d427e31331b4ce8161dbb846d
-
- 18 Ara, 2013 1 kayıt (commit)
-
-
Matúš Kukan yazdı
Change-Id: I91cb0177edd79485eab885e995e79b1a19a769d5
-
- 08 Kas, 2013 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I980223cedb6d0054ef71cbd81691f70a24f506ad
-
- 06 May, 2013 2 kayıt (commit)
-
-
Philipp Riemer yazdı
In e2e2cc61 the method was removed automatically leaving several line breaks etc. as visual noise.
-
Luboš Luňák yazdı
Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
-