[Libreoffice-commits] core.git: bin/find-can-be-private-symbols.classes.results include/vcl sfx2/inc sw/inc vcl/inc

Noel Grandin (via logerrit) logerrit at kemper.freedesktop.org
Thu May 13 13:35:53 UTC 2021


 bin/find-can-be-private-symbols.classes.results |   28 ++++++++++++------------
 include/vcl/layout.hxx                          |    2 -
 sfx2/inc/commandpopup/CommandPopup.hxx          |    4 +--
 sw/inc/BorderCacheOwner.hxx                     |    2 -
 vcl/inc/bubblewindow.hxx                        |    2 -
 vcl/inc/unx/GenPspGfxBackend.hxx                |    2 -
 6 files changed, 21 insertions(+), 19 deletions(-)

New commits:
commit 6ba2260591633749144e4bf451046fe0c4352b55
Author:     Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Thu May 13 11:51:57 2021 +0200
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Thu May 13 15:35:14 2021 +0200

    make some classes private
    
    Change-Id: I14b2c27a99e76b1141c7a7bd3d0edaf57737bee2
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115544
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/bin/find-can-be-private-symbols.classes.results b/bin/find-can-be-private-symbols.classes.results
index 6d65d0fc9b3a..d8cb7c7c4152 100644
--- a/bin/find-can-be-private-symbols.classes.results
+++ b/bin/find-can-be-private-symbols.classes.results
@@ -13,6 +13,10 @@ BitmapSimpleColorQuantizationFilter
 BitmapSmoothenFilter
 BitmapSobelGreyFilter
 BitmapSolarizeFilter
+BubbleWindow
+BuilderUtils
+CommandListBox
+CommandPopupHandler
 ConditionEditDropTarget
 CurrencyFormatter
 DdeGetPutItem
@@ -28,6 +32,7 @@ FontSelectPattern
 FontSubsetInfo
 GalleryBinaryStorageLocations
 GalleryStorageLocations
+GenPspGfxBackend
 GrBackendFormat
 GrBackendRenderTarget
 GrBackendSurfaceMutableState
@@ -46,9 +51,11 @@ Hunzip
 ImplJobSetup
 IndexerPreProcessor
 KeyListenerMultiplexer
+LongCurrencyFormatter
+MenuBarUpdateIconManager
 MetaAction
+MetaEPSAction
 MetaGradientExAction
-MorkParser
 MouseListenerMultiplexer
 MouseMotionListenerMultiplexer
 MyThes
@@ -57,11 +64,6 @@ OpenGLZone
 PaintListenerMultiplexer
 PhysicalFontFamily
 ProcessData
-Qt5Data
-Qt5FilePicker
-Qt5FontFace
-Qt5Frame
-Qt5Instance
 Qt5SvpGraphics
 SalData
 SalDisplay
@@ -73,6 +75,7 @@ ScFormatEntry
 ScPaintHint
 ScPreviewShell
 ScRefreshTimer
+SdAbstractDialogFactory
 SdOptionsItem
 SdOptionsLayout
 SdOptionsMisc
@@ -110,12 +113,10 @@ SdrUndoInsertObj
 SdrUndoNewPage
 SdrUndoPageMasterPage
 SdrYesNoItem
-SfxNavigator
 SfxStyleSheetModifiedHint
 SfxViewFrameItem
 SfxVisibilityItem
 SpinListenerMultiplexer
-SvStreamEOFException
 SvxPrintItem
 SvxRsidItem
 SvxShowText
@@ -166,6 +167,7 @@ VclBuilder::ParserState
 VclBuilder::sortIntoBestTabTraversalOrder
 VclDrawingArea
 VclGrid
+VclScrolledWindow
 VclWindowEvent
 WString
 WindowListenerMultiplexer
@@ -204,12 +206,13 @@ connectivity::sdbcx::IObjectCollection
 connectivity::sdbcx::OGroup
 connectivity::sdbcx::OKey
 covariant return thunk to ScEditWindow
-cppu::BootstrapException
-cppu::ClassData
-cppu::ClassDataBase
 dbtools::param::ParameterWrapper
+desktop::CallbackFlushHandler
 desktop::CallbackFlushHandler::CallbackData
+desktop::LibLODocument_Impl
+desktop::LibLibreOffice_Impl
 dp_misc::AbortChannel
+drawinglayer
 drawinglayer::animation::AnimationEntry
 drawinglayer::primitive2d::AnimatedSwitchPrimitive2D
 drawinglayer::primitive2d::ObjectAndViewTransformationDependentPrimitive2D
@@ -248,15 +251,14 @@ oox::ole::AxPageModel
 oox::ole::AxTabStripModel
 oox::ole::AxToggleButtonModel
 oox::ole::AxUserFormModel
-salhelper::ORealDynamicLoader
 sd::DrawView
 sdr::SelectionController
 sdr::ViewSelection
 sdr::animation::primitiveAnimator
 sdr::contact::ObjectContactPainter
-sfx2::sidebar::Panel
 svx::CommonStyleManager
 svx::PropertyValueProvider
+sw::BorderCacheOwner
 sw::BroadcastingModify
 sw::UnoCursorHint
 ucbhelper::ActiveDataSink
diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx
index 5a2b7310ea48..ec4722b48849 100644
--- a/include/vcl/layout.hxx
+++ b/include/vcl/layout.hxx
@@ -479,7 +479,7 @@ private:
     DECL_LINK(ClickHdl, CheckBox&, void);
 };
 
-class VCL_DLLPUBLIC VclScrolledWindow final : public VclBin
+class VclScrolledWindow final : public VclBin
 {
 public:
     VclScrolledWindow(vcl::Window *pParent );
diff --git a/sfx2/inc/commandpopup/CommandPopup.hxx b/sfx2/inc/commandpopup/CommandPopup.hxx
index 6344f9253b94..feec24904fce 100644
--- a/sfx2/inc/commandpopup/CommandPopup.hxx
+++ b/sfx2/inc/commandpopup/CommandPopup.hxx
@@ -63,7 +63,7 @@ private:
                              std::vector<CurrentEntry>& rCommandList);
 };
 
-class SFX2_DLLPUBLIC CommandListBox final
+class CommandListBox final
 {
 private:
     std::unique_ptr<weld::Builder> mxBuilder;
@@ -91,7 +91,7 @@ public:
     }
 };
 
-class SFX2_DLLPUBLIC CommandPopupHandler final
+class CommandPopupHandler final
 {
 private:
     std::unique_ptr<CommandListBox> mpListBox;
diff --git a/sw/inc/BorderCacheOwner.hxx b/sw/inc/BorderCacheOwner.hxx
index 6819aed3a8ca..ba6f093532f0 100644
--- a/sw/inc/BorderCacheOwner.hxx
+++ b/sw/inc/BorderCacheOwner.hxx
@@ -19,7 +19,7 @@ class SwBorderAttrAccess;
 namespace sw
 {
 /// Bookkeeping helper for SwCache caching writer borders.
-class SW_DLLPUBLIC BorderCacheOwner
+class BorderCacheOwner
 {
 private:
     friend SwBorderAttrs;
diff --git a/vcl/inc/bubblewindow.hxx b/vcl/inc/bubblewindow.hxx
index b80cdfd7b1d1..1a6077b02980 100644
--- a/vcl/inc/bubblewindow.hxx
+++ b/vcl/inc/bubblewindow.hxx
@@ -23,7 +23,7 @@
 #include <vcl/image.hxx>
 #include <vcl/menu.hxx>
 
-class VCL_DLLPUBLIC BubbleWindow final : public FloatingWindow
+class BubbleWindow final : public FloatingWindow
 {
     Point           maTipPos;
     vcl::Region     maBounds;
diff --git a/vcl/inc/unx/GenPspGfxBackend.hxx b/vcl/inc/unx/GenPspGfxBackend.hxx
index 662bca8cc854..a37ee433e6eb 100644
--- a/vcl/inc/unx/GenPspGfxBackend.hxx
+++ b/vcl/inc/unx/GenPspGfxBackend.hxx
@@ -17,7 +17,7 @@ namespace psp
 class PrinterGfx;
 }
 
-class VCL_DLLPUBLIC GenPspGfxBackend final : public SalGraphicsImpl
+class GenPspGfxBackend final : public SalGraphicsImpl
 {
 private:
     psp::PrinterGfx* m_pPrinterGfx;


More information about the Libreoffice-commits mailing list