[Base] Reader and Writer: remove unused includes

This commit is contained in:
Uwe
2022-02-27 20:10:19 +01:00
committed by wmayer
parent 07912f7388
commit 7b14b3b02e
5 changed files with 14 additions and 37 deletions

View File

@@ -24,39 +24,30 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <xercesc/sax/SAXParseException.hpp>
# include <xercesc/sax/SAXException.hpp>
# include <xercesc/sax2/XMLReaderFactory.hpp>
# include <xercesc/sax2/SAX2XMLReader.hpp>
#endif
#include <locale>
/// Here the FreeCAD includes sorted by Base,App,Gui......
#include "Reader.h"
#include "Base64.h"
#include "Exception.h"
#include "Persistence.h"
#include "InputSource.h"
#include "Console.h"
#include "InputSource.h"
#include "Persistence.h"
#include "Sequencer.h"
#include "XMLTools.h"
#ifdef _MSC_VER
#include <zipios++/zipios-config.h>
#endif
#include <zipios++/zipfile.h>
#include <zipios++/zipinputstream.h>
#include <zipios++/zipoutputstream.h>
#include <zipios++/meta-iostreams.h>
#include "XMLTools.h"
XERCES_CPP_NAMESPACE_USE
using namespace std;
// ---------------------------------------------------------------------------
// Base::XMLReader: Constructors and Destructor
// ---------------------------------------------------------------------------

View File

@@ -23,18 +23,18 @@
#ifndef BASE_READER_H
#define BASE_READER_H
#include <string>
#include <map>
#include <bitset>
#include <map>
#include <memory>
#include <sstream>
#include <string>
#include <xercesc/framework/XMLPScanToken.hpp>
#include <xercesc/sax2/Attributes.hpp>
#include <xercesc/sax2/DefaultHandler.hpp>
#include "FileInfo.h"
#include "Writer.h"
namespace zipios {
class ZipInputStream;
@@ -47,7 +47,7 @@ XERCES_CPP_NAMESPACE_END
namespace Base
{
class Persistence;
/** The XML reader class
* This is an important helper class for the store and retrieval system

View File

@@ -23,25 +23,23 @@
#include "PreCompiled.h"
/// Here the FreeCAD includes sorted by Base,App,Gui......
#include <limits>
#include <locale>
#include "Writer.h"
#include "Persistence.h"
#include "Exception.h"
#include "Base64.h"
#include "Exception.h"
#include "FileInfo.h"
#include "Persistence.h"
#include "Stream.h"
#include "Tools.h"
#include <algorithm>
#include <locale>
#include <limits>
using namespace Base;
using namespace std;
using namespace zipios;
// ---------------------------------------------------------------------------
// Writer: Constructors and Destructor
// ---------------------------------------------------------------------------

View File

@@ -23,11 +23,6 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <cassert>
#endif
/// Here the FreeCAD includes sorted by Base,App,Gui......
#include "XMLTools.h"
using namespace Base;

View File

@@ -25,20 +25,13 @@
#ifndef BASE_XMLTOOLS_H
#define BASE_XMLTOOLS_H
// Std. configurations
// Include files
#include <memory>
#include <iostream>
#include <xercesc/util/XercesDefs.hpp>
#include <xercesc/util/XercesVersion.hpp>
#include <xercesc/util/XMLString.hpp>
#include <xercesc/util/PlatformUtils.hpp>
#include <xercesc/util/TransService.hpp>
#include <Base/Exception.h>
XERCES_CPP_NAMESPACE_BEGIN
class DOMNode;
class DOMElement;