Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Remove mdal, gdal, ogr, ept and pdal data item providers
These are no longer required -- we get them "for free" now!
  • Loading branch information
nyalldawson committed Jul 25, 2021
1 parent e06e7d0 commit 670250d
Show file tree
Hide file tree
Showing 35 changed files with 56 additions and 1,965 deletions.
6 changes: 0 additions & 6 deletions src/core/CMakeLists.txt
Expand Up @@ -243,7 +243,6 @@ set(QGIS_CORE_SRCS

providers/gdal/qgsgdalproviderbase.cpp
providers/gdal/qgsgdalprovider.cpp
providers/gdal/qgsgdaldataitems.cpp

providers/memory/qgsmemoryfeatureiterator.cpp
providers/memory/qgsmemoryprovider.cpp
Expand All @@ -254,7 +253,6 @@ set(QGIS_CORE_SRCS
providers/ogr/qgsogrprovider.cpp
providers/ogr/qgsogrprovidermetadata.cpp
providers/ogr/qgsogrproviderutils.cpp
providers/ogr/qgsogrdataitems.cpp
providers/ogr/qgsogrfeatureiterator.cpp
providers/ogr/qgsogrconnpool.cpp
providers/ogr/qgsogrexpressioncompiler.cpp
Expand Down Expand Up @@ -1540,7 +1538,6 @@ set(QGIS_CORE_HDRS
providers/arcgis/qgsarcgisrestquery.h
providers/arcgis/qgsarcgisrestutils.h

providers/gdal/qgsgdaldataitems.h
providers/gdal/qgsgdalprovider.h

providers/memory/qgsmemoryfeatureiterator.h
Expand All @@ -1554,7 +1551,6 @@ set(QGIS_CORE_HDRS
providers/ogr/qgsgeopackageproviderconnection.h
providers/ogr/qgsgeopackagerasterwritertask.h
providers/ogr/qgsogrconnpool.h
providers/ogr/qgsogrdataitems.h
providers/ogr/qgsogrdbconnection.h
providers/ogr/qgsogrprovider.h
providers/ogr/qgsogrprovidermetadata.h
Expand Down Expand Up @@ -1822,14 +1818,12 @@ if (WITH_EPT)
endif()

set(QGIS_CORE_SRCS ${QGIS_CORE_SRCS}
providers/ept/qgseptdataitems.cpp
providers/ept/qgseptprovider.cpp
pointcloud/qgseptdecoder.cpp
pointcloud/qgseptpointcloudindex.cpp
pointcloud/qgsremoteeptpointcloudindex.cpp
)
set(QGIS_CORE_HDRS ${QGIS_CORE_HDRS}
providers/ept/qgseptdataitems.h
providers/ept/qgseptprovider.h
pointcloud/qgseptdecoder.h
pointcloud/qgseptpointcloudindex.h
Expand Down
83 changes: 0 additions & 83 deletions src/core/providers/ept/qgseptdataitems.cpp

This file was deleted.

58 changes: 0 additions & 58 deletions src/core/providers/ept/qgseptdataitems.h

This file was deleted.

8 changes: 0 additions & 8 deletions src/core/providers/ept/qgseptprovider.cpp
Expand Up @@ -21,7 +21,6 @@
#include "qgseptprovider.h"
#include "qgseptpointcloudindex.h"
#include "qgsremoteeptpointcloudindex.h"
#include "qgseptdataitems.h"
#include "qgsruntimeprofiler.h"
#include "qgsapplication.h"
#include "qgsprovidersublayerdetails.h"
Expand Down Expand Up @@ -137,13 +136,6 @@ QgsEptProvider *QgsEptProviderMetadata::createProvider( const QString &uri, cons
return new QgsEptProvider( uri, options, flags );
}

QList<QgsDataItemProvider *> QgsEptProviderMetadata::dataItemProviders() const
{
QList< QgsDataItemProvider * > providers;
providers << new QgsEptDataItemProvider;
return providers;
}

QList<QgsProviderSublayerDetails> QgsEptProviderMetadata::querySublayers( const QString &uri, Qgis::SublayerQueryFlags, QgsFeedback * ) const
{
const QVariantMap parts = decodeUri( uri );
Expand Down
1 change: 0 additions & 1 deletion src/core/providers/ept/qgseptprovider.h
Expand Up @@ -69,7 +69,6 @@ class QgsEptProviderMetadata : public QgsProviderMetadata
QgsEptProviderMetadata();
QgsProviderMetadata::ProviderMetadataCapabilities capabilities() const override;
QgsEptProvider *createProvider( const QString &uri, const QgsDataProvider::ProviderOptions &options, QgsDataProvider::ReadFlags flags = QgsDataProvider::ReadFlags() ) override;
QList< QgsDataItemProvider * > dataItemProviders() const override;
QList< QgsProviderSublayerDetails > querySublayers( const QString &uri, Qgis::SublayerQueryFlags flags = Qgis::SublayerQueryFlags(), QgsFeedback *feedback = nullptr ) const override;
int priorityForUri( const QString &uri ) const override;
QList< QgsMapLayerType > validLayerTypesForUri( const QString &uri ) const override;
Expand Down

0 comments on commit 670250d

Please sign in to comment.