Skip to content

Commit 38b2f71

Browse files
committed
Fix rebase issues
1 parent c6159bf commit 38b2f71

File tree

3 files changed

+6
-31
lines changed

3 files changed

+6
-31
lines changed

src/analysis/vector/geometry_checker/qgsgeometrygapcheck.h

+2-8
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ class ANALYSIS_EXPORT QgsGeometryGapCheckError : public QgsGeometryCheckError
7676
class ANALYSIS_EXPORT QgsGeometryGapCheck : public QgsGeometryCheck
7777
{
7878
public:
79+
enum ResolutionMethod { MergeLongestEdge, NoChange };
80+
7981
explicit QgsGeometryGapCheck( const QgsGeometryCheckContext *context, const QVariantMap &configuration );
8082

8183
QList<QgsWkbTypes::GeometryType> compatibleGeometryTypes() const override { return factoryCompatibleGeometryTypes(); }
@@ -97,14 +99,6 @@ class ANALYSIS_EXPORT QgsGeometryGapCheck : public QgsGeometryCheck
9799
static QgsGeometryCheck::CheckType factoryCheckType() SIP_SKIP;
98100
///@endcond private
99101

100-
static QString factoryDescription() { return tr( "Gap" ); }
101-
static QString factoryId() { return QStringLiteral( "QgsGeometryGapCheck" ); }
102-
static QgsGeometryCheck::Flags factoryFlags() {return QgsGeometryCheck::SingleLayerTopologyCheck;}
103-
static QList<QgsWkbTypes::GeometryType> factoryCompatibleGeometryTypes() {return {QgsWkbTypes::PolygonGeometry};}
104-
static bool factoryIsCompatible( QgsVectorLayer *layer ) SIP_SKIP { return factoryCompatibleGeometryTypes().contains( layer->geometryType() ); }
105-
106-
enum ResolutionMethod { MergeLongestEdge, NoChange };
107-
108102
private:
109103
bool mergeWithNeighbor( const QMap<QString, QgsFeaturePool *> &featurePools,
110104
QgsGeometryGapCheckError *err, Changes &changes, QString &errMsg ) const;

src/analysis/vector/geometry_checker/qgsgeometrymissingvertexcheck.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@
2727
QgsGeometryMissingVertexCheck::QgsGeometryMissingVertexCheck( const QgsGeometryCheckContext *context, const QVariantMap &geometryCheckConfiguration )
2828
: QgsGeometryCheck( context, geometryCheckConfiguration )
2929

30-
{
31-
32-
}
30+
{}
3331

3432
void QgsGeometryMissingVertexCheck::collectErrors( const QMap<QString, QgsFeaturePool *> &featurePools, QList<QgsGeometryCheckError *> &errors, QStringList &messages, QgsFeedback *feedback, const LayerFeatureIds &ids ) const
3533
{

src/analysis/vector/geometry_checker/qgsgeometryoverlapcheck.h

+3-20
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ class ANALYSIS_EXPORT QgsGeometryOverlapCheckError : public QgsGeometryCheckErro
7272
class ANALYSIS_EXPORT QgsGeometryOverlapCheck : public QgsGeometryCheck
7373
{
7474
public:
75+
76+
enum ResolutionMethod { Subtract, NoChange };
77+
7578
QgsGeometryOverlapCheck( const QgsGeometryCheckContext *context, const QVariantMap &configuration );
7679
QList<QgsWkbTypes::GeometryType> compatibleGeometryTypes() const override { return factoryCompatibleGeometryTypes(); }
7780
void collectErrors( const QMap<QString, QgsFeaturePool *> &featurePools, QList<QgsGeometryCheckError *> &errors, QStringList &messages, QgsFeedback *feedback = nullptr, const LayerFeatureIds &ids = LayerFeatureIds() ) const override;
@@ -92,26 +95,6 @@ class ANALYSIS_EXPORT QgsGeometryOverlapCheck : public QgsGeometryCheck
9295
static QgsGeometryCheck::CheckType factoryCheckType() SIP_SKIP;
9396
///@endcond private
9497

95-
static QString factoryDescription() { return tr( "Overlap" ); }
96-
static QString factoryId() { return QStringLiteral( "QgsGeometryOverlapCheck" ); }
97-
static QgsGeometryCheck::Flags factoryFlags() {return QgsGeometryCheck::SingleLayerTopologyCheck;}
98-
static QList<QgsWkbTypes::GeometryType> factoryCompatibleGeometryTypes() {return {QgsWkbTypes::PolygonGeometry};}
99-
static bool factoryIsCompatible( QgsVectorLayer *layer ) SIP_SKIP { return factoryCompatibleGeometryTypes().contains( layer->geometryType() ); }
100-
101-
QString description() const override;
102-
QString id() const override;
103-
QgsGeometryCheck::Flags flags() const override;
104-
105-
///@cond private
106-
static QString factoryDescription() SIP_SKIP;
107-
static QString factoryId() SIP_SKIP;
108-
static QgsGeometryCheck::Flags factoryFlags() SIP_SKIP;
109-
static QList<QgsWkbTypes::GeometryType> factoryCompatibleGeometryTypes() SIP_SKIP;
110-
static bool factoryIsCompatible( QgsVectorLayer *layer ) SIP_SKIP;
111-
///@endcond private
112-
113-
enum ResolutionMethod { Subtract, NoChange };
114-
11598
private:
11699
const double mOverlapThresholdMapUnits;
117100

0 commit comments

Comments
 (0)