Remove obsolete fw declarations from forms/

found with bin/find-unneeded-includes --fwdecl

Change-Id: Ia59ebd1f5edddb278d77a234b222ae90c5945aba
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183888
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
This commit is contained in:
Gabor Kelemen 2025-04-08 15:38:31 +02:00
parent d5a4086b1f
commit 9176b4c53c
18 changed files with 4 additions and 47 deletions

View File

@ -36,8 +36,6 @@
namespace frm namespace frm
{ {
class OGridColumn;
// OGridControlModel // OGridControlModel
typedef ::cppu::ImplHelper7 < css::awt::XControlModel typedef ::cppu::ImplHelper7 < css::awt::XControlModel

View File

@ -104,7 +104,6 @@ public:
}; };
class OGroupComp;
class OGroupCompAcc class OGroupCompAcc
{ {
css::uno::Reference< css::beans::XPropertySet> m_xComponent; css::uno::Reference< css::beans::XPropertySet> m_xComponent;

View File

@ -31,8 +31,6 @@ namespace frm
{ {
class UrlTransformer;
//= ControlFeatureInterception //= ControlFeatureInterception
/** helper class for controls which allow some of their features to be intercepted /** helper class for controls which allow some of their features to be intercepted

View File

@ -27,7 +27,6 @@
#include <map> #include <map>
class EditView; class EditView;
class EditStatus;
namespace vcl { class Window; } namespace vcl { class Window; }
class SvxScriptSetItem; class SvxScriptSetItem;
@ -37,7 +36,6 @@ namespace frm
class ITextAttributeListener; class ITextAttributeListener;
class ITextSelectionListener; class ITextSelectionListener;
class RichTextViewPort;
class RichTextControlImpl : public IEngineStatusListener class RichTextControlImpl : public IEngineStatusListener
{ {

View File

@ -30,8 +30,6 @@
#include <tools/link.hxx> #include <tools/link.hxx>
#include <memory> #include <memory>
class EditEngine;
namespace frm namespace frm
{ {

View File

@ -20,8 +20,6 @@
#include "rtattributes.hxx" #include "rtattributes.hxx"
struct ESelection;
namespace frm namespace frm
{ {

View File

@ -26,7 +26,6 @@ namespace frm
{ {
class IFeatureDispatcher; class IFeatureDispatcher;
class DocumentCommandImageProvider; class DocumentCommandImageProvider;
class ICommandDescriptionProvider;
class ImplNavToolBar; class ImplNavToolBar;
typedef std::shared_ptr< const DocumentCommandImageProvider > PCommandImageProvider; typedef std::shared_ptr< const DocumentCommandImageProvider > PCommandImageProvider;

View File

@ -46,7 +46,6 @@ namespace xforms
} }
namespace com::sun::star { namespace com::sun::star {
namespace xml { namespace xml {
namespace xpath { class XXPathAPI; }
namespace dom namespace dom
{ {
class XNode; class XNode;

View File

@ -27,12 +27,9 @@ namespace com::sun::star
{ {
namespace xml namespace xml
{ {
namespace dom { class XNode; }
namespace dom { class XNodeset; }
namespace xpath { class XXPathAPI; } namespace xpath { class XXPathAPI; }
namespace xpath { class XXPathObject; } namespace xpath { class XXPathObject; }
} }
namespace container { class XNameContainer; }
} }
namespace xforms { class EvaluationContext; } namespace xforms { class EvaluationContext; }

View File

@ -25,7 +25,6 @@
namespace com::sun::star::uno namespace com::sun::star::uno
{ {
class Any; class Any;
class Type;
} }
namespace xforms namespace xforms

View File

@ -367,7 +367,6 @@ namespace xforms
class ODateTimeType;
typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::DateTime > > ODateTimeType_Base; typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::DateTime > > ODateTimeType_Base;
class ODateTimeType : public ODateTimeType_Base class ODateTimeType : public ODateTimeType_Base
{ {

View File

@ -26,10 +26,6 @@
namespace com::sun::star { namespace com::sun::star {
namespace container { class XIndexAccess; } namespace container { class XIndexAccess; }
namespace uno { class Any; }
namespace container { class NoSuchElementException; }
namespace lang { class WrappedTargetException; }
namespace uno { class RuntimeException; }
} }
/** implement XEnumeration based on container::XIndexAccess */ /** implement XEnumeration based on container::XIndexAccess */

View File

@ -36,13 +36,8 @@ namespace com::sun::star
{ {
namespace xml::dom { class XDocument; } namespace xml::dom { class XDocument; }
namespace xml::dom { class XNode; } namespace xml::dom { class XNode; }
namespace uno { template<typename T> class Sequence; }
namespace lang { class IndexOutOfBoundsException; }
namespace lang { class IllegalArgumentException; }
namespace beans { class XPropertySet; } namespace beans { class XPropertySet; }
namespace container { class XSet; }
namespace container { class XNameContainer; } namespace container { class XNameContainer; }
namespace frame { class XModel; }
} }
namespace xforms namespace xforms
{ {

View File

@ -26,11 +26,11 @@
// forward declarations // forward declarations
namespace com::sun::star::xml::dom namespace com::sun::star::xml::dom
{ {
class XNodeList; class XNode;
namespace events
{
class XEventListener;
} }
namespace com::sun::star::xml::dom
{
class XNodeList;
} }
namespace xforms namespace xforms

View File

@ -28,12 +28,6 @@
#include <map> #include <map>
#include <memory> #include <memory>
namespace com::sun::star::uno {
class Any;
class RuntimeException;
template<class T> class Sequence;
}
/** base class which encapsulates accessing (reading/writing) concrete property values /** base class which encapsulates accessing (reading/writing) concrete property values
*/ */
class PropertyAccessorBase : public salhelper::SimpleReferenceObject class PropertyAccessorBase : public salhelper::SimpleReferenceObject

View File

@ -33,11 +33,6 @@
// forward declarations // forward declarations
namespace com::sun::star { namespace com::sun::star {
namespace xforms { class XModel; } namespace xforms { class XModel; }
namespace uno { class Any; }
namespace beans { class UnknownPropertyException;
class PropertyVetoException; }
namespace lang { class IllegalArgumentException;
class WrappedTargetException; }
} }
namespace xforms { class Model; } namespace xforms { class Model; }

View File

@ -41,10 +41,6 @@
#include <mutex> #include <mutex>
#include <utility> #include <utility>
class CSubmissionPut;
class CSubmissionPost;
class CSubmissionGet;
class CCommandEnvironmentHelper final : public cppu::WeakImplHelper< css::ucb::XCommandEnvironment > class CCommandEnvironmentHelper final : public cppu::WeakImplHelper< css::ucb::XCommandEnvironment >
{ {
friend class CSubmissionPut; friend class CSubmissionPut;

View File

@ -22,7 +22,6 @@
namespace com::sun::star { namespace com::sun::star {
namespace uno { namespace uno {
class XInterface;
template<class T> class Reference; template<class T> class Reference;
} }
namespace beans { namespace beans {