# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t; fill-column: 100 -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # $(eval $(call gb_CppunitTest_CppunitTest,unotools_configpaths)) $(eval $(call gb_CppunitTest_add_exception_objects,unotools_configpaths, \ unotools/qa/unit/configpaths \ )) $(eval $(call gb_CppunitTest_use_libraries,unotools_configpaths, \ sal \ utl \ )) # vim: set noet sw=4 ts=4:
Change-Id: Ic19939f0601ec60ca002da9aa02d0974f2db9ca7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169216
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
Bump compiler plugins Clang baseline to 12.0.1 2022-02-17T20:45:06+00:00 Stephan Bergmann sbergman@redhat.com 2022-02-15T14:03:24+00:00 d1a2b80b9dc146c7fe63d2657e5506f49d6e5c0d ...as discussed in the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2020-November/086234.html> "Bump --enable-compiler-plugins Clang baseline?" (and now picked up again at <https://lists.freedesktop.org/archives/libreoffice/2022-February/088459.html> "Re: Bump --enable-compiler-plugins Clang baseline?"), and clean up compilerplugins/clang/ accordingly Change-Id: I5e81c6fdcc363aeefd6227606225b526fdf7ac16 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129989 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
...as discussed in the mail thread starting at
<https://lists.freedesktop.org/archives/libreoffice/2020-November/086234.html>
"Bump --enable-compiler-plugins Clang baseline?" (and now picked up again at
<https://lists.freedesktop.org/archives/libreoffice/2022-February/088459.html>
"Re: Bump --enable-compiler-plugins Clang baseline?"), and clean up
compilerplugins/clang/ accordingly

Change-Id: I5e81c6fdcc363aeefd6227606225b526fdf7ac16
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129989
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr rename 2019-11-26T06:12:38+00:00 Stephan Bergmann sbergman@redhat.com 2019-11-25T12:04:02+00:00 95d8b368d11eeccc276c0c6ac225144566a1206d ...in <https://github.com/llvm/llvm-project/commit/ b0561b3346e7bf0ae974995ca95b917eebde18e1> "[NFC] Refactor representation of materialized temporaries" Change-Id: I02fbf6765f9713e4d457f07521129cc9d8db5751 Reviewed-on: https://gerrit.libreoffice.org/83669 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
...in <https://github.com/llvm/llvm-project/commit/
b0561b3346e7bf0ae974995ca95b917eebde18e1> "[NFC] Refactor representation of
materialized temporaries"

Change-Id: I02fbf6765f9713e4d457f07521129cc9d8db5751
Reviewed-on: https://gerrit.libreoffice.org/83669
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
convert some plugins to LO_CLANG_SHARED_PLUGINS 2019-07-16T07:15:01+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-07-16T06:13:59+00:00 8d4fbc532e2058a906b06471501385404ff31541 Change-Id: I7451a95377101004c7c53c918f3234415e06f555 Reviewed-on: https://gerrit.libreoffice.org/75670 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Change-Id: I7451a95377101004c7c53c918f3234415e06f555
Reviewed-on: https://gerrit.libreoffice.org/75670
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Revert "convert some plugins to use the sharedplugin infrastructure" 2019-07-15T16:18:57+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-07-15T16:18:57+00:00 574db10513be6b25f24c8cab49cbc9e63aca87d3 This reverts commit fc1b213d157afa57704cec5a0fb65ae8c11d7822. I didn't convert these correctly, the Traverse calls need adjusting.
This reverts commit fc1b213d157afa57704cec5a0fb65ae8c11d7822.

I didn't convert these correctly, the Traverse calls need
adjusting.
convert some plugins to use the sharedplugin infrastructure 2019-07-15T13:48:48+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-07-15T10:14:34+00:00 fc1b213d157afa57704cec5a0fb65ae8c11d7822 Change-Id: I690d9df436abdadc51a6d3f7df686a2e37f79f73 Reviewed-on: https://gerrit.libreoffice.org/75624 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Change-Id: I690d9df436abdadc51a6d3f7df686a2e37f79f73
Reviewed-on: https://gerrit.libreoffice.org/75624
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
remove debugging leftover 2019-03-25T06:42:23+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-03-25T06:40:17+00:00 ffa07997b245f793561153735da2631f993f6f9e Change-Id: I656d769f8cfd332172b2a73e9d8eb8a911eac2f8
Change-Id: I656d769f8cfd332172b2a73e9d8eb8a911eac2f8
new loplugin:unoquery 2019-03-25T06:19:13+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-03-11T09:06:57+00:00 b1cfdb7bee4f7af97af54e6abbc5d04aed4ba082 look for places we are doing code like: Reference<XProperty>(model, css::uno::UNO_QUERY)->getAsProperty() which might result in a SIGSEGV is the query fails Change-Id: I5cbdbc9e64bd0bed588297c512bf60cbacb9442e Reviewed-on: https://gerrit.libreoffice.org/69044 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
look for places we are doing code like:

    Reference<XProperty>(model, css::uno::UNO_QUERY)->getAsProperty()

which might result in a SIGSEGV is the query fails

Change-Id: I5cbdbc9e64bd0bed588297c512bf60cbacb9442e
Reviewed-on: https://gerrit.libreoffice.org/69044
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>