[Git][debian-gis-team/qgis][master] 2 commits: Add upstream patch to fix FTBFS with SIP 6.11. (closes: #1143800)

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Wed Aug 12 13:10:30 BST 2026



Bas Couwenberg pushed to branch master at Debian GIS Project / qgis


Commits:
9c00011d by Bas Couwenberg at 2026-08-12T12:44:53+02:00
Add upstream patch to fix FTBFS with SIP 6.11. (closes: #1143800)

- - - - -
a899d17f by Bas Couwenberg at 2026-08-12T12:45:04+02:00
Set distribution to unstable.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/pr67016-sip6.11.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+qgis (3.44.13+dfsg-2) unstable; urgency=medium
+
+  * Add upstream patch to fix FTBFS with SIP 6.11.
+    (closes: #1143800)
+
+ -- Bas Couwenberg <sebastic at debian.org>  Wed, 12 Aug 2026 12:44:54 +0200
+
 qgis (3.44.13+dfsg-1) unstable; urgency=medium
 
   * Move from experimental to unstable.


=====================================
debian/patches/pr67016-sip6.11.patch
=====================================
@@ -0,0 +1,964 @@
+Description: fix build with SIP 6.11
+Author: "Juergen E. Fischer" <jef at norbit.de>
+Origin: https://github.com/qgis/QGIS/pull/67016
+Bug: https://github.com/qgis/QGIS/issues/66993
+
+--- a/python/CMakeLists.txt
++++ b/python/CMakeLists.txt
+@@ -127,6 +127,14 @@ if(NOT WITH_QTWEBENGINE)
+   set(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} HAVE_WEBENGINE_SIP)
+ endif()
+ 
++# sip 6.11 has support for the Movable Mapped Type Annotation
++# Including the annotation with older sip versions will throw a parser error,
++# so we need to generate a file without it for older versions
++if(${SIP_VERSION_STR} VERSION_LESS 6.11.0)
++  set(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} MOVABLE_MAPPED_TYPE)
++else()
++  set(SIP_MOVABLE_STR "Movable,")
++endif()
+ # Deprecated annotation supports message only since version 6.9.0 with abi-version 12.16 / 13.9 and above
+ if(${SIP_VERSION_STR} VERSION_LESS 6.9.0)
+   set(sipabi "")
+--- a/python/core/conversions.sip
++++ b/python/core/conversions.sip
+@@ -1241,6 +1241,44 @@ which are not wrapped by PyQt:
+     %End
+ };
+ 
++%If (MOVABLE_MAPPED_TYPE)
++template <TYPE>
++%MappedType std::unique_ptr<TYPE> /@SIP_MOVABLE_STR at NoRelease,AllowNone,TypeHint="Optional[TYPE]",TypeHintValue="TYPE"/
++{
++%TypeHeaderCode
++#include <memory>
++#include <utility>      // For std::move().
++%End
++
++%ConvertFromTypeCode
++  const sipTypeDef *sip_type = sipFindType("TYPE*");
++  return sipConvertFromNewType(sipCpp->release(), sip_type, NULL);
++%End
++
++%ConvertToTypeCode
++  const sipTypeDef *sip_type = sipFindType("TYPE");
++
++  if (sipIsErr == NULL)
++    return sipCanConvertToType(sipPy, sip_type, 0);
++
++  if (sipPy == Py_None)
++    return 1;
++
++  int state;
++  TYPE *type_ = reinterpret_cast<TYPE *>(sipConvertToType(sipPy, sip_type, sipTransferObj, 0, &state, sipIsErr));
++
++  sipReleaseType(type_, sip_type, state);
++
++  if (*sipIsErr)
++    return 0;
++
++  *sipCppPtr = new std::unique_ptr<TYPE>(type_);
++  return sipGetState(sipTransferObj);
++%End
++};
++%End
++
++%If (!MOVABLE_MAPPED_TYPE)
+ template <TYPE>
+ %MappedType std::unique_ptr< TYPE > /NoRelease,AllowNone,TypeHint="Optional[TYPE]",TypeHintValue="TYPE"/
+ {
+@@ -1258,7 +1296,7 @@ template <TYPE>
+   return 0;
+ %End
+ };
+-
++%End
+ 
+ template <TYPE>
+ %MappedType QVector< QVector<TYPE> >
+--- a/python/core/core.sip.in
++++ b/python/core/core.sip.in
+@@ -97,6 +97,7 @@ done:
+ %Feature ANDROID
+ %Feature VECTOR_MAPPED_TYPE
+ %Feature HAVE_WEBENGINE_SIP
++%Feature MOVABLE_MAPPED_TYPE
+ 
+ %Import QtXml/QtXmlmod.sip
+ %Import QtNetwork/QtNetworkmod.sip
+--- a/python/PyQt6/analysis/class_map.yaml
++++ b/python/PyQt6/analysis/class_map.yaml
+@@ -295,12 +295,12 @@ QgsRasterCalcNode.setRight: src/analysis
+ QgsRasterCalcNode.toString: src/analysis/raster/qgsrastercalcnode.h#L125
+ QgsRasterCalcNode.type: src/analysis/raster/qgsrastercalcnode.h#L96
+ QgsRasterCalcNode: src/analysis/raster/qgsrastercalcnode.h#L38
+-QgsRasterCalculator.creationOptions: src/analysis/raster/qgsrastercalculator.h#L177
+-QgsRasterCalculator.lastError: src/analysis/raster/qgsrastercalculator.h#L161
+-QgsRasterCalculator.noDataValue: src/analysis/raster/qgsrastercalculator.h#L193
+-QgsRasterCalculator.processCalculation: src/analysis/raster/qgsrastercalculator.h#L155
+-QgsRasterCalculator.setCreationOptions: src/analysis/raster/qgsrastercalculator.h#L169
+-QgsRasterCalculator.setNoDataValue: src/analysis/raster/qgsrastercalculator.h#L185
++QgsRasterCalculator.creationOptions: src/analysis/raster/qgsrastercalculator.h#L178
++QgsRasterCalculator.lastError: src/analysis/raster/qgsrastercalculator.h#L162
++QgsRasterCalculator.noDataValue: src/analysis/raster/qgsrastercalculator.h#L194
++QgsRasterCalculator.processCalculation: src/analysis/raster/qgsrastercalculator.h#L156
++QgsRasterCalculator.setCreationOptions: src/analysis/raster/qgsrastercalculator.h#L170
++QgsRasterCalculator.setNoDataValue: src/analysis/raster/qgsrastercalculator.h#L186
+ QgsRasterCalculator: src/analysis/raster/qgsrastercalculator.h#L74
+ QgsRasterCalculatorEntry: src/analysis/raster/qgsrastercalculator.h#L39
+ QgsRasterMatrix.absoluteValue: src/analysis/raster/qgsrastermatrix.h#L147
+--- a/python/PyQt6/core/class_map.yaml
++++ b/python/PyQt6/core/class_map.yaml
+@@ -3579,57 +3579,57 @@ QgsDropShadowEffect.create: src/core/eff
+ QgsDropShadowEffect.exteriorShadow: src/core/effects/qgsshadoweffect.h#L272
+ QgsDropShadowEffect.type: src/core/effects/qgsshadoweffect.h#L267
+ QgsDropShadowEffect: src/core/effects/qgsshadoweffect.h#L253
+-QgsDxfExport.QgsDxfExport.buildDataDefinedBlocks: src/core/dxf/qgsdxfexport.h#L110
+-QgsDxfExport.QgsDxfExport.dataDefinedBlocksMaximumNumberOfClasses: src/core/dxf/qgsdxfexport.h#L117
+-QgsDxfExport.QgsDxfExport.layer: src/core/dxf/qgsdxfexport.h#L88
+-QgsDxfExport.QgsDxfExport.layerOutputAttributeIndex: src/core/dxf/qgsdxfexport.h#L95
+-QgsDxfExport.QgsDxfExport.overriddenName: src/core/dxf/qgsdxfexport.h#L123
+-QgsDxfExport.QgsDxfExport.splitLayerAttribute: src/core/dxf/qgsdxfexport.h#L103
+-QgsDxfExport.addLayers: src/core/dxf/qgsdxfexport.h#L240
+-QgsDxfExport.clipValueToMapUnitScale: src/core/dxf/qgsdxfexport.h#L540
+-QgsDxfExport.closestColorMatch: src/core/dxf/qgsdxfexport.h#L347
+-QgsDxfExport.destinationCrs: src/core/dxf/qgsdxfexport.h#L286
+-QgsDxfExport.dxfEncoding: src/core/dxf/qgsdxfexport.h#L546
+-QgsDxfExport.dxfLayerName: src/core/dxf/qgsdxfexport.h#L543
+-QgsDxfExport.encodings: src/core/dxf/qgsdxfexport.h#L549
+-QgsDxfExport.extent: src/core/dxf/qgsdxfexport.h#L312
+-QgsDxfExport.feedbackMessage: src/core/dxf/qgsdxfexport.h#L254
+-QgsDxfExport.flags: src/core/dxf/qgsdxfexport.h#L233
+-QgsDxfExport.force2d: src/core/dxf/qgsdxfexport.h#L341
+-QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L355
+-QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L363
+-QgsDxfExport.layerTitleAsName: src/core/dxf/qgsdxfexport.h#L327
+-QgsDxfExport.mapUnitScaleFactor: src/core/dxf/qgsdxfexport.h#L532
+-QgsDxfExport.mapUnits: src/core/dxf/qgsdxfexport.h#L274
+-QgsDxfExport.registerDxfLayer: src/core/dxf/qgsdxfexport.h#L566
+-QgsDxfExport.setDestinationCrs: src/core/dxf/qgsdxfexport.h#L280
+-QgsDxfExport.setExtent: src/core/dxf/qgsdxfexport.h#L305
+-QgsDxfExport.setFlags: src/core/dxf/qgsdxfexport.h#L227
+-QgsDxfExport.setForce2d: src/core/dxf/qgsdxfexport.h#L334
+-QgsDxfExport.setLayerTitleAsName: src/core/dxf/qgsdxfexport.h#L320
+-QgsDxfExport.setMapSettings: src/core/dxf/qgsdxfexport.h#L221
+-QgsDxfExport.setSymbologyExport: src/core/dxf/qgsdxfexport.h#L292
+-QgsDxfExport.setSymbologyScale: src/core/dxf/qgsdxfexport.h#L261
+-QgsDxfExport.symbologyExport: src/core/dxf/qgsdxfexport.h#L299
+-QgsDxfExport.symbologyScale: src/core/dxf/qgsdxfexport.h#L268
+-QgsDxfExport.writeCircle: src/core/dxf/qgsdxfexport.h#L511
+-QgsDxfExport.writeDouble: src/core/dxf/qgsdxfexport.h#L430
+-QgsDxfExport.writeFilledCircle: src/core/dxf/qgsdxfexport.h#L505
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L371
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L379
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L387
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L394
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L402
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L412
+-QgsDxfExport.writeGroupCode: src/core/dxf/qgsdxfexport.h#L418
+-QgsDxfExport.writeHandle: src/core/dxf/qgsdxfexport.h#L444
+-QgsDxfExport.writeInt: src/core/dxf/qgsdxfexport.h#L424
+-QgsDxfExport.writeLine: src/core/dxf/qgsdxfexport.h#L493
+-QgsDxfExport.writeMText: src/core/dxf/qgsdxfexport.h#L523
+-QgsDxfExport.writePoint: src/core/dxf/qgsdxfexport.h#L499
+-QgsDxfExport.writeString: src/core/dxf/qgsdxfexport.h#L436
+-QgsDxfExport.writeText: src/core/dxf/qgsdxfexport.h#L517
+-QgsDxfExport.writeToFile: src/core/dxf/qgsdxfexport.h#L248
++QgsDxfExport.QgsDxfExport.buildDataDefinedBlocks: src/core/dxf/qgsdxfexport.h#L112
++QgsDxfExport.QgsDxfExport.dataDefinedBlocksMaximumNumberOfClasses: src/core/dxf/qgsdxfexport.h#L119
++QgsDxfExport.QgsDxfExport.layer: src/core/dxf/qgsdxfexport.h#L90
++QgsDxfExport.QgsDxfExport.layerOutputAttributeIndex: src/core/dxf/qgsdxfexport.h#L97
++QgsDxfExport.QgsDxfExport.overriddenName: src/core/dxf/qgsdxfexport.h#L125
++QgsDxfExport.QgsDxfExport.splitLayerAttribute: src/core/dxf/qgsdxfexport.h#L105
++QgsDxfExport.addLayers: src/core/dxf/qgsdxfexport.h#L242
++QgsDxfExport.clipValueToMapUnitScale: src/core/dxf/qgsdxfexport.h#L542
++QgsDxfExport.closestColorMatch: src/core/dxf/qgsdxfexport.h#L349
++QgsDxfExport.destinationCrs: src/core/dxf/qgsdxfexport.h#L288
++QgsDxfExport.dxfEncoding: src/core/dxf/qgsdxfexport.h#L548
++QgsDxfExport.dxfLayerName: src/core/dxf/qgsdxfexport.h#L545
++QgsDxfExport.encodings: src/core/dxf/qgsdxfexport.h#L551
++QgsDxfExport.extent: src/core/dxf/qgsdxfexport.h#L314
++QgsDxfExport.feedbackMessage: src/core/dxf/qgsdxfexport.h#L256
++QgsDxfExport.flags: src/core/dxf/qgsdxfexport.h#L235
++QgsDxfExport.force2d: src/core/dxf/qgsdxfexport.h#L343
++QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L357
++QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L365
++QgsDxfExport.layerTitleAsName: src/core/dxf/qgsdxfexport.h#L329
++QgsDxfExport.mapUnitScaleFactor: src/core/dxf/qgsdxfexport.h#L534
++QgsDxfExport.mapUnits: src/core/dxf/qgsdxfexport.h#L276
++QgsDxfExport.registerDxfLayer: src/core/dxf/qgsdxfexport.h#L568
++QgsDxfExport.setDestinationCrs: src/core/dxf/qgsdxfexport.h#L282
++QgsDxfExport.setExtent: src/core/dxf/qgsdxfexport.h#L307
++QgsDxfExport.setFlags: src/core/dxf/qgsdxfexport.h#L229
++QgsDxfExport.setForce2d: src/core/dxf/qgsdxfexport.h#L336
++QgsDxfExport.setLayerTitleAsName: src/core/dxf/qgsdxfexport.h#L322
++QgsDxfExport.setMapSettings: src/core/dxf/qgsdxfexport.h#L223
++QgsDxfExport.setSymbologyExport: src/core/dxf/qgsdxfexport.h#L294
++QgsDxfExport.setSymbologyScale: src/core/dxf/qgsdxfexport.h#L263
++QgsDxfExport.symbologyExport: src/core/dxf/qgsdxfexport.h#L301
++QgsDxfExport.symbologyScale: src/core/dxf/qgsdxfexport.h#L270
++QgsDxfExport.writeCircle: src/core/dxf/qgsdxfexport.h#L513
++QgsDxfExport.writeDouble: src/core/dxf/qgsdxfexport.h#L432
++QgsDxfExport.writeFilledCircle: src/core/dxf/qgsdxfexport.h#L507
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L373
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L381
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L389
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L396
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L404
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L414
++QgsDxfExport.writeGroupCode: src/core/dxf/qgsdxfexport.h#L420
++QgsDxfExport.writeHandle: src/core/dxf/qgsdxfexport.h#L446
++QgsDxfExport.writeInt: src/core/dxf/qgsdxfexport.h#L426
++QgsDxfExport.writeLine: src/core/dxf/qgsdxfexport.h#L495
++QgsDxfExport.writeMText: src/core/dxf/qgsdxfexport.h#L525
++QgsDxfExport.writePoint: src/core/dxf/qgsdxfexport.h#L501
++QgsDxfExport.writeString: src/core/dxf/qgsdxfexport.h#L438
++QgsDxfExport.writeText: src/core/dxf/qgsdxfexport.h#L519
++QgsDxfExport.writeToFile: src/core/dxf/qgsdxfexport.h#L250
+ QgsDxfExport: src/core/dxf/qgsdxfexport.h#L62
+ QgsEditFormConfig.QgsEditFormConfig: src/core/editform/qgseditformconfig.h#L303
+ QgsEditFormConfig.addTab: src/core/editform/qgseditformconfig.h#L101
+@@ -8860,45 +8860,45 @@ QgsMapBoxGlStyleConversionContext.sprite
+ QgsMapBoxGlStyleConversionContext.targetUnit: src/core/vectortile/qgsmapboxglstyleconverter.h#L70
+ QgsMapBoxGlStyleConversionContext.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L53
+ QgsMapBoxGlStyleConversionContext: src/core/vectortile/qgsmapboxglstyleconverter.h#L41
+-QgsMapBoxGlStyleConverter.colorAsHslaComponents: src/core/vectortile/qgsmapboxglstyleconverter.h#L733
+-QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L399
+-QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L412
+-QgsMapBoxGlStyleConverter.errorMessage: src/core/vectortile/qgsmapboxglstyleconverter.h#L420
+-QgsMapBoxGlStyleConverter.interpolateExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L741
+-QgsMapBoxGlStyleConverter.labeling: src/core/vectortile/qgsmapboxglstyleconverter.h#L440
+-QgsMapBoxGlStyleConverter.parseArrayStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L629
+-QgsMapBoxGlStyleConverter.parseCapStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L748
+-QgsMapBoxGlStyleConverter.parseCircleLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L524
+-QgsMapBoxGlStyleConverter.parseColor: src/core/vectortile/qgsmapboxglstyleconverter.h#L721
+-QgsMapBoxGlStyleConverter.parseColorExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L708
+-QgsMapBoxGlStyleConverter.parseExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L762
+-QgsMapBoxGlStyleConverter.parseFillLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L500
+-QgsMapBoxGlStyleConverter.parseInterpolateByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L579
+-QgsMapBoxGlStyleConverter.parseInterpolateColorByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L567
+-QgsMapBoxGlStyleConverter.parseInterpolateListByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L698
+-QgsMapBoxGlStyleConverter.parseInterpolateOpacityByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L588
+-QgsMapBoxGlStyleConverter.parseInterpolatePointByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L604
+-QgsMapBoxGlStyleConverter.parseInterpolateStringByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L612
+-QgsMapBoxGlStyleConverter.parseJoinStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L755
+-QgsMapBoxGlStyleConverter.parseLabelStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L664
+-QgsMapBoxGlStyleConverter.parseLayers: src/core/vectortile/qgsmapboxglstyleconverter.h#L487
+-QgsMapBoxGlStyleConverter.parseLineLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L512
+-QgsMapBoxGlStyleConverter.parseMatchList: src/core/vectortile/qgsmapboxglstyleconverter.h#L680
+-QgsMapBoxGlStyleConverter.parseOpacityStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L596
+-QgsMapBoxGlStyleConverter.parsePointStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L622
+-QgsMapBoxGlStyleConverter.parseRasterSource: src/core/vectortile/qgsmapboxglstyleconverter.h#L481
+-QgsMapBoxGlStyleConverter.parseSources: src/core/vectortile/qgsmapboxglstyleconverter.h#L473
+-QgsMapBoxGlStyleConverter.parseStepList: src/core/vectortile/qgsmapboxglstyleconverter.h#L688
+-QgsMapBoxGlStyleConverter.parseStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L639
+-QgsMapBoxGlStyleConverter.parseStringStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L651
+-QgsMapBoxGlStyleConverter.parseSymbolLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L538
+-QgsMapBoxGlStyleConverter.parseSymbolLayerAsRenderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L555
+-QgsMapBoxGlStyleConverter.parseValueList: src/core/vectortile/qgsmapboxglstyleconverter.h#L671
+-QgsMapBoxGlStyleConverter.renderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L434
+-QgsMapBoxGlStyleConverter.retrieveSprite: src/core/vectortile/qgsmapboxglstyleconverter.h#L770
+-QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64: src/core/vectortile/qgsmapboxglstyleconverter.h#L784
+-QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties: src/core/vectortile/qgsmapboxglstyleconverter.h#L794
+-QgsMapBoxGlStyleConverter.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L428
++QgsMapBoxGlStyleConverter.colorAsHslaComponents: src/core/vectortile/qgsmapboxglstyleconverter.h#L734
++QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L400
++QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L413
++QgsMapBoxGlStyleConverter.errorMessage: src/core/vectortile/qgsmapboxglstyleconverter.h#L421
++QgsMapBoxGlStyleConverter.interpolateExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L742
++QgsMapBoxGlStyleConverter.labeling: src/core/vectortile/qgsmapboxglstyleconverter.h#L441
++QgsMapBoxGlStyleConverter.parseArrayStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L630
++QgsMapBoxGlStyleConverter.parseCapStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L749
++QgsMapBoxGlStyleConverter.parseCircleLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L525
++QgsMapBoxGlStyleConverter.parseColor: src/core/vectortile/qgsmapboxglstyleconverter.h#L722
++QgsMapBoxGlStyleConverter.parseColorExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L709
++QgsMapBoxGlStyleConverter.parseExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L763
++QgsMapBoxGlStyleConverter.parseFillLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L501
++QgsMapBoxGlStyleConverter.parseInterpolateByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L580
++QgsMapBoxGlStyleConverter.parseInterpolateColorByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L568
++QgsMapBoxGlStyleConverter.parseInterpolateListByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L699
++QgsMapBoxGlStyleConverter.parseInterpolateOpacityByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L589
++QgsMapBoxGlStyleConverter.parseInterpolatePointByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L605
++QgsMapBoxGlStyleConverter.parseInterpolateStringByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L613
++QgsMapBoxGlStyleConverter.parseJoinStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L756
++QgsMapBoxGlStyleConverter.parseLabelStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L665
++QgsMapBoxGlStyleConverter.parseLayers: src/core/vectortile/qgsmapboxglstyleconverter.h#L488
++QgsMapBoxGlStyleConverter.parseLineLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L513
++QgsMapBoxGlStyleConverter.parseMatchList: src/core/vectortile/qgsmapboxglstyleconverter.h#L681
++QgsMapBoxGlStyleConverter.parseOpacityStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L597
++QgsMapBoxGlStyleConverter.parsePointStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L623
++QgsMapBoxGlStyleConverter.parseRasterSource: src/core/vectortile/qgsmapboxglstyleconverter.h#L482
++QgsMapBoxGlStyleConverter.parseSources: src/core/vectortile/qgsmapboxglstyleconverter.h#L474
++QgsMapBoxGlStyleConverter.parseStepList: src/core/vectortile/qgsmapboxglstyleconverter.h#L689
++QgsMapBoxGlStyleConverter.parseStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L640
++QgsMapBoxGlStyleConverter.parseStringStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L652
++QgsMapBoxGlStyleConverter.parseSymbolLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L539
++QgsMapBoxGlStyleConverter.parseSymbolLayerAsRenderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L556
++QgsMapBoxGlStyleConverter.parseValueList: src/core/vectortile/qgsmapboxglstyleconverter.h#L672
++QgsMapBoxGlStyleConverter.renderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L435
++QgsMapBoxGlStyleConverter.retrieveSprite: src/core/vectortile/qgsmapboxglstyleconverter.h#L771
++QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64: src/core/vectortile/qgsmapboxglstyleconverter.h#L785
++QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties: src/core/vectortile/qgsmapboxglstyleconverter.h#L795
++QgsMapBoxGlStyleConverter.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L429
+ QgsMapBoxGlStyleConverter: src/core/vectortile/qgsmapboxglstyleconverter.h#L351
+ QgsMapBoxGlStyleRasterSource.attribution: src/core/vectortile/qgsmapboxglstyleconverter.h#L252
+ QgsMapBoxGlStyleRasterSource.maximumZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L266
+@@ -9558,10 +9558,11 @@ QgsMapSettings.visiblePolygonWithBuffer:
+ QgsMapSettings.writeXml: src/core/qgsmapsettings.h#L646
+ QgsMapSettings.zRange: src/core/qgsmapsettings.h#L843
+ QgsMapSettings: src/core/qgsmapsettings.h#L90
+-QgsMapSettingsUtils.containsAdvancedEffects: src/core/qgsmapsettingsutils.h#L51
+-QgsMapSettingsUtils.worldFileContent: src/core/qgsmapsettingsutils.h#L71
+-QgsMapSettingsUtils.worldFileParameters: src/core/qgsmapsettingsutils.h#L64
+-QgsMapSettingsUtils: src/core/qgsmapsettingsutils.h#L31
++QgsMapSettingsUtils.containsAdvancedEffects: src/core/qgsmapsettingsutils.h#L52
++QgsMapSettingsUtils.isValidExtent: src/core/qgsmapsettingsutils.h#L86
++QgsMapSettingsUtils.worldFileContent: src/core/qgsmapsettingsutils.h#L72
++QgsMapSettingsUtils.worldFileParameters: src/core/qgsmapsettingsutils.h#L65
++QgsMapSettingsUtils: src/core/qgsmapsettingsutils.h#L32
+ QgsMapThemeCollection.MapThemeLayerRecord.layer: src/core/qgsmapthemecollection.h#L76
+ QgsMapThemeCollection.MapThemeLayerRecord.setLayer: src/core/qgsmapthemecollection.h#L79
+ QgsMapThemeCollection.MapThemeLayerRecord: src/core/qgsmapthemecollection.h#L56
+@@ -10561,45 +10562,45 @@ QgsNativeMetadataValidator.validate: src
+ QgsNativeMetadataValidator: src/core/metadata/qgslayermetadatavalidator.h#L125
+ QgsNativeProjectMetadataValidator.validate: src/core/metadata/qgslayermetadatavalidator.h#L149
+ QgsNativeProjectMetadataValidator: src/core/metadata/qgslayermetadatavalidator.h#L142
+-QgsNetworkAccessManager.abortAuthBrowser: src/core/network/qgsnetworkaccessmanager.h#L744
+-QgsNetworkAccessManager.authBrowserAborted: src/core/network/qgsnetworkaccessmanager.h#L924
+-QgsNetworkAccessManager.blockingGet: src/core/network/qgsnetworkaccessmanager.h#L483
+-QgsNetworkAccessManager.blockingPost: src/core/network/qgsnetworkaccessmanager.h#L505
+-QgsNetworkAccessManager.cacheLoadControlFromName: src/core/network/qgsnetworkaccessmanager.h#L406
+-QgsNetworkAccessManager.cacheLoadControlName: src/core/network/qgsnetworkaccessmanager.h#L399
+-QgsNetworkAccessManager.cookiesChanged: src/core/network/qgsnetworkaccessmanager.h#L931
+-QgsNetworkAccessManager.createRequest: src/core/network/qgsnetworkaccessmanager.h#L951
+-QgsNetworkAccessManager.downloadProgress: src/core/network/qgsnetworkaccessmanager.h#L837
+-QgsNetworkAccessManager.excludeList: src/core/network/qgsnetworkaccessmanager.h#L368
+-QgsNetworkAccessManager.finished: src/core/network/qgsnetworkaccessmanager.h#L808
+-QgsNetworkAccessManager.insertProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L331
+-QgsNetworkAccessManager.instance: src/core/network/qgsnetworkaccessmanager.h#L280
+-QgsNetworkAccessManager.noProxyList: src/core/network/qgsnetworkaccessmanager.h#L379
+-QgsNetworkAccessManager.preprocessRequest: src/core/network/qgsnetworkaccessmanager.h#L757
+-QgsNetworkAccessManager.removeAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L655
+-QgsNetworkAccessManager.removeProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L339
+-QgsNetworkAccessManager.removeReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L712
+-QgsNetworkAccessManager.removeRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L563
+-QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L764
+-QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L778
+-QgsNetworkAccessManager.requestAuthCloseBrowser: src/core/network/qgsnetworkaccessmanager.h#L736
+-QgsNetworkAccessManager.requestAuthDetailsAdded: src/core/network/qgsnetworkaccessmanager.h#L871
+-QgsNetworkAccessManager.requestAuthOpenBrowser: src/core/network/qgsnetworkaccessmanager.h#L728
+-QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L792
+-QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L904
+-QgsNetworkAccessManager.requestEncounteredSslErrors: src/core/network/qgsnetworkaccessmanager.h#L889
+-QgsNetworkAccessManager.requestRequiresAuth: src/core/network/qgsnetworkaccessmanager.h#L854
+-QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L821
+-QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L909
+-QgsNetworkAccessManager.setAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L591
+-QgsNetworkAccessManager.setFallbackProxyAndExcludes: src/core/network/qgsnetworkaccessmanager.h#L392
+-QgsNetworkAccessManager.setReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L680
+-QgsNetworkAccessManager.setRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L521
+-QgsNetworkAccessManager.setTimeout: src/core/network/qgsnetworkaccessmanager.h#L461
+-QgsNetworkAccessManager.setupDefaultProxyAndCache: src/core/network/qgsnetworkaccessmanager.h#L415
+-QgsNetworkAccessManager.timeout: src/core/network/qgsnetworkaccessmanager.h#L452
+-QgsNetworkAccessManager.useSystemProxy: src/core/network/qgsnetworkaccessmanager.h#L444
+-QgsNetworkAccessManager: src/core/network/qgsnetworkaccessmanager.h#L256
++QgsNetworkAccessManager.abortAuthBrowser: src/core/network/qgsnetworkaccessmanager.h#L745
++QgsNetworkAccessManager.authBrowserAborted: src/core/network/qgsnetworkaccessmanager.h#L925
++QgsNetworkAccessManager.blockingGet: src/core/network/qgsnetworkaccessmanager.h#L484
++QgsNetworkAccessManager.blockingPost: src/core/network/qgsnetworkaccessmanager.h#L506
++QgsNetworkAccessManager.cacheLoadControlFromName: src/core/network/qgsnetworkaccessmanager.h#L407
++QgsNetworkAccessManager.cacheLoadControlName: src/core/network/qgsnetworkaccessmanager.h#L400
++QgsNetworkAccessManager.cookiesChanged: src/core/network/qgsnetworkaccessmanager.h#L932
++QgsNetworkAccessManager.createRequest: src/core/network/qgsnetworkaccessmanager.h#L952
++QgsNetworkAccessManager.downloadProgress: src/core/network/qgsnetworkaccessmanager.h#L838
++QgsNetworkAccessManager.excludeList: src/core/network/qgsnetworkaccessmanager.h#L369
++QgsNetworkAccessManager.finished: src/core/network/qgsnetworkaccessmanager.h#L809
++QgsNetworkAccessManager.insertProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L332
++QgsNetworkAccessManager.instance: src/core/network/qgsnetworkaccessmanager.h#L281
++QgsNetworkAccessManager.noProxyList: src/core/network/qgsnetworkaccessmanager.h#L380
++QgsNetworkAccessManager.preprocessRequest: src/core/network/qgsnetworkaccessmanager.h#L758
++QgsNetworkAccessManager.removeAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L656
++QgsNetworkAccessManager.removeProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L340
++QgsNetworkAccessManager.removeReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L713
++QgsNetworkAccessManager.removeRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L564
++QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L765
++QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L779
++QgsNetworkAccessManager.requestAuthCloseBrowser: src/core/network/qgsnetworkaccessmanager.h#L737
++QgsNetworkAccessManager.requestAuthDetailsAdded: src/core/network/qgsnetworkaccessmanager.h#L872
++QgsNetworkAccessManager.requestAuthOpenBrowser: src/core/network/qgsnetworkaccessmanager.h#L729
++QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L793
++QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L905
++QgsNetworkAccessManager.requestEncounteredSslErrors: src/core/network/qgsnetworkaccessmanager.h#L890
++QgsNetworkAccessManager.requestRequiresAuth: src/core/network/qgsnetworkaccessmanager.h#L855
++QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L822
++QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L910
++QgsNetworkAccessManager.setAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L592
++QgsNetworkAccessManager.setFallbackProxyAndExcludes: src/core/network/qgsnetworkaccessmanager.h#L393
++QgsNetworkAccessManager.setReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L681
++QgsNetworkAccessManager.setRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L522
++QgsNetworkAccessManager.setTimeout: src/core/network/qgsnetworkaccessmanager.h#L462
++QgsNetworkAccessManager.setupDefaultProxyAndCache: src/core/network/qgsnetworkaccessmanager.h#L416
++QgsNetworkAccessManager.timeout: src/core/network/qgsnetworkaccessmanager.h#L453
++QgsNetworkAccessManager.useSystemProxy: src/core/network/qgsnetworkaccessmanager.h#L445
++QgsNetworkAccessManager: src/core/network/qgsnetworkaccessmanager.h#L257
+ QgsNetworkContentFetcher.cancel: src/core/network/qgsnetworkcontentfetcher.h#L97
+ QgsNetworkContentFetcher.contentAsString: src/core/network/qgsnetworkcontentfetcher.h#L91
+ QgsNetworkContentFetcher.contentDispositionFilename: src/core/network/qgsnetworkcontentfetcher.h#L85
+@@ -10637,13 +10638,13 @@ QgsNetworkReplyContent.request: src/core
+ QgsNetworkReplyContent.requestId: src/core/network/qgsnetworkreply.h#L135
+ QgsNetworkReplyContent.setContent: src/core/network/qgsnetworkreply.h#L148
+ QgsNetworkReplyContent: src/core/network/qgsnetworkreply.h#L28
+-QgsNetworkRequestParameters.content: src/core/network/qgsnetworkaccessmanager.h#L96
+-QgsNetworkRequestParameters.initiatorClassName: src/core/network/qgsnetworkaccessmanager.h#L106
+-QgsNetworkRequestParameters.initiatorRequestId: src/core/network/qgsnetworkaccessmanager.h#L117
+-QgsNetworkRequestParameters.operation: src/core/network/qgsnetworkaccessmanager.h#L72
+-QgsNetworkRequestParameters.originatingThreadId: src/core/network/qgsnetworkaccessmanager.h#L85
+-QgsNetworkRequestParameters.request: src/core/network/qgsnetworkaccessmanager.h#L80
+-QgsNetworkRequestParameters.requestId: src/core/network/qgsnetworkaccessmanager.h#L90
++QgsNetworkRequestParameters.content: src/core/network/qgsnetworkaccessmanager.h#L97
++QgsNetworkRequestParameters.initiatorClassName: src/core/network/qgsnetworkaccessmanager.h#L107
++QgsNetworkRequestParameters.initiatorRequestId: src/core/network/qgsnetworkaccessmanager.h#L118
++QgsNetworkRequestParameters.operation: src/core/network/qgsnetworkaccessmanager.h#L73
++QgsNetworkRequestParameters.originatingThreadId: src/core/network/qgsnetworkaccessmanager.h#L86
++QgsNetworkRequestParameters.request: src/core/network/qgsnetworkaccessmanager.h#L81
++QgsNetworkRequestParameters.requestId: src/core/network/qgsnetworkaccessmanager.h#L91
+ QgsNetworkRequestParameters: src/core/network/qgsnetworkaccessmanager.h#L47
+ QgsNewsFeedModel.columnCount: src/core/network/qgsnewsfeedmodel.h#L72
+ QgsNewsFeedModel.data: src/core/network/qgsnewsfeedmodel.h#L67
+@@ -12052,22 +12053,22 @@ QgsProcessingFeatureBasedAlgorithm.sourc
+ QgsProcessingFeatureBasedAlgorithm.sourceFlags: src/core/processing/qgsprocessingalgorithm.h#L1271
+ QgsProcessingFeatureBasedAlgorithm.supportInPlaceEdit: src/core/processing/qgsprocessingalgorithm.h#L1224
+ QgsProcessingFeatureBasedAlgorithm: src/core/processing/qgsprocessingalgorithm.h#L1183
+-QgsProcessingFeatureSource.allFeatureIds: src/core/processing/qgsprocessingutils.h#L732
+-QgsProcessingFeatureSource.createExpressionContextScope: src/core/processing/qgsprocessingutils.h#L738
+-QgsProcessingFeatureSource.fields: src/core/processing/qgsprocessingutils.h#L724
+-QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L718
+-QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L722
+-QgsProcessingFeatureSource.hasFeatures: src/core/processing/qgsprocessingutils.h#L720
+-QgsProcessingFeatureSource.hasSpatialIndex: src/core/processing/qgsprocessingutils.h#L733
+-QgsProcessingFeatureSource.invalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L754
+-QgsProcessingFeatureSource.maximumValue: src/core/processing/qgsprocessingutils.h#L730
+-QgsProcessingFeatureSource.minimumValue: src/core/processing/qgsprocessingutils.h#L729
+-QgsProcessingFeatureSource.setInvalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L746
+-QgsProcessingFeatureSource.sourceCrs: src/core/processing/qgsprocessingutils.h#L723
+-QgsProcessingFeatureSource.sourceExtent: src/core/processing/qgsprocessingutils.h#L731
+-QgsProcessingFeatureSource.sourceName: src/core/processing/qgsprocessingutils.h#L727
+-QgsProcessingFeatureSource.wkbType: src/core/processing/qgsprocessingutils.h#L725
+-QgsProcessingFeatureSource: src/core/processing/qgsprocessingutils.h#L692
++QgsProcessingFeatureSource.allFeatureIds: src/core/processing/qgsprocessingutils.h#L752
++QgsProcessingFeatureSource.createExpressionContextScope: src/core/processing/qgsprocessingutils.h#L758
++QgsProcessingFeatureSource.fields: src/core/processing/qgsprocessingutils.h#L744
++QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L738
++QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L742
++QgsProcessingFeatureSource.hasFeatures: src/core/processing/qgsprocessingutils.h#L740
++QgsProcessingFeatureSource.hasSpatialIndex: src/core/processing/qgsprocessingutils.h#L753
++QgsProcessingFeatureSource.invalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L774
++QgsProcessingFeatureSource.maximumValue: src/core/processing/qgsprocessingutils.h#L750
++QgsProcessingFeatureSource.minimumValue: src/core/processing/qgsprocessingutils.h#L749
++QgsProcessingFeatureSource.setInvalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L766
++QgsProcessingFeatureSource.sourceCrs: src/core/processing/qgsprocessingutils.h#L743
++QgsProcessingFeatureSource.sourceExtent: src/core/processing/qgsprocessingutils.h#L751
++QgsProcessingFeatureSource.sourceName: src/core/processing/qgsprocessingutils.h#L747
++QgsProcessingFeatureSource.wkbType: src/core/processing/qgsprocessingutils.h#L745
++QgsProcessingFeatureSource: src/core/processing/qgsprocessingutils.h#L712
+ QgsProcessingFeatureSourceDefinition.QVariant: src/core/processing/qgsprocessingparameters.h#L188
+ QgsProcessingFeatureSourceDefinition.loadVariant: src/core/processing/qgsprocessingparameters.h#L166
+ QgsProcessingFeatureSourceDefinition.toVariant: src/core/processing/qgsprocessingparameters.h#L158
+@@ -13237,6 +13238,8 @@ QgsProcessingUtils.preprocessQgisProcess
+ QgsProcessingUtils.removePointerValuesFromMap: src/core/processing/qgsprocessingutils.h#L599
+ QgsProcessingUtils.resolveDefaultEncoding: src/core/processing/qgsprocessingutils.h#L618
+ QgsProcessingUtils.stringToPythonLiteral: src/core/processing/qgsprocessingutils.h#L333
++QgsProcessingUtils.supportedImageFileFilters: src/core/processing/qgsprocessingutils.h#L638
++QgsProcessingUtils.supportedImageFormats: src/core/processing/qgsprocessingutils.h#L628
+ QgsProcessingUtils.tempFolder: src/core/processing/qgsprocessingutils.h#L414
+ QgsProcessingUtils.variantToCrs: src/core/processing/qgsprocessingutils.h#L303
+ QgsProcessingUtils.variantToPythonLiteral: src/core/processing/qgsprocessingutils.h#L326
+@@ -19823,6 +19826,7 @@ QgsVectorTileUtils.formatXYZUrlTemplate:
+ QgsVectorTileUtils.loadSprites: src/core/vectortile/qgsvectortileutils.h#L102
+ QgsVectorTileUtils.makeQgisFields: src/core/vectortile/qgsvectortileutils.h#L70
+ QgsVectorTileUtils.makeVectorLayerForTile: src/core/vectortile/qgsvectortileutils.h#L90
++QgsVectorTileUtils.resolveMapboxUri: src/core/vectortile/qgsvectortileutils.h#L109
+ QgsVectorTileUtils.scaleToZoom: src/core/vectortile/qgsvectortileutils.h#L80
+ QgsVectorTileUtils.scaleToZoomLevel: src/core/vectortile/qgsvectortileutils.h#L88
+ QgsVectorTileUtils.sortTilesByDistanceFromCenter: src/core/vectortile/qgsvectortileutils.h#L60
+--- a/python/PyQt6/server/class_map.yaml
++++ b/python/PyQt6/server/class_map.yaml
+@@ -337,23 +337,23 @@ QgsServerRequest.setParameter: src/serve
+ QgsServerRequest.setUrl: src/server/qgsserverrequest.h#L192
+ QgsServerRequest.url: src/server/qgsserverrequest.h#L115
+ QgsServerRequest: src/server/qgsserverrequest.h#L34
+-QgsServerResponse.clear: src/server/qgsserverresponse.h#L173
+-QgsServerResponse.data: src/server/qgsserverresponse.h#L184
+-QgsServerResponse.feedback: src/server/qgsserverresponse.h#L197
+-QgsServerResponse.finish: src/server/qgsserverresponse.h#L159
+-QgsServerResponse.flush: src/server/qgsserverresponse.h#L168
+-QgsServerResponse.header: src/server/qgsserverresponse.h#L63
+-QgsServerResponse.headersSent: src/server/qgsserverresponse.h#L73
+-QgsServerResponse.io: src/server/qgsserverresponse.h#L154
+-QgsServerResponse.removeHeader: src/server/qgsserverresponse.h#L58
+-QgsServerResponse.sendError: src/server/qgsserverresponse.h#L96
+-QgsServerResponse.setHeader: src/server/qgsserverresponse.h#L52
+-QgsServerResponse.setStatusCode: src/server/qgsserverresponse.h#L80
+-QgsServerResponse.statusCode: src/server/qgsserverresponse.h#L85
+-QgsServerResponse.truncate: src/server/qgsserverresponse.h#L191
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L103
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L111
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L149
++QgsServerResponse.clear: src/server/qgsserverresponse.h#L175
++QgsServerResponse.data: src/server/qgsserverresponse.h#L186
++QgsServerResponse.feedback: src/server/qgsserverresponse.h#L199
++QgsServerResponse.finish: src/server/qgsserverresponse.h#L161
++QgsServerResponse.flush: src/server/qgsserverresponse.h#L170
++QgsServerResponse.header: src/server/qgsserverresponse.h#L64
++QgsServerResponse.headersSent: src/server/qgsserverresponse.h#L75
++QgsServerResponse.io: src/server/qgsserverresponse.h#L156
++QgsServerResponse.removeHeader: src/server/qgsserverresponse.h#L59
++QgsServerResponse.sendError: src/server/qgsserverresponse.h#L98
++QgsServerResponse.setHeader: src/server/qgsserverresponse.h#L53
++QgsServerResponse.setStatusCode: src/server/qgsserverresponse.h#L82
++QgsServerResponse.statusCode: src/server/qgsserverresponse.h#L87
++QgsServerResponse.truncate: src/server/qgsserverresponse.h#L193
++QgsServerResponse.write: src/server/qgsserverresponse.h#L105
++QgsServerResponse.write: src/server/qgsserverresponse.h#L113
++QgsServerResponse.write: src/server/qgsserverresponse.h#L151
+ QgsServerResponse: src/server/qgsserverresponse.h#L41
+ QgsServerSettings.allowedExtraSqlTokens: src/server/qgsserversettings.h#L350
+ QgsServerSettings.apiResourcesDirectory: src/server/qgsserversettings.h#L252
+--- a/python/analysis/class_map.yaml
++++ b/python/analysis/class_map.yaml
+@@ -295,12 +295,12 @@ QgsRasterCalcNode.setRight: src/analysis
+ QgsRasterCalcNode.toString: src/analysis/raster/qgsrastercalcnode.h#L125
+ QgsRasterCalcNode.type: src/analysis/raster/qgsrastercalcnode.h#L96
+ QgsRasterCalcNode: src/analysis/raster/qgsrastercalcnode.h#L38
+-QgsRasterCalculator.creationOptions: src/analysis/raster/qgsrastercalculator.h#L177
+-QgsRasterCalculator.lastError: src/analysis/raster/qgsrastercalculator.h#L161
+-QgsRasterCalculator.noDataValue: src/analysis/raster/qgsrastercalculator.h#L193
+-QgsRasterCalculator.processCalculation: src/analysis/raster/qgsrastercalculator.h#L155
+-QgsRasterCalculator.setCreationOptions: src/analysis/raster/qgsrastercalculator.h#L169
+-QgsRasterCalculator.setNoDataValue: src/analysis/raster/qgsrastercalculator.h#L185
++QgsRasterCalculator.creationOptions: src/analysis/raster/qgsrastercalculator.h#L178
++QgsRasterCalculator.lastError: src/analysis/raster/qgsrastercalculator.h#L162
++QgsRasterCalculator.noDataValue: src/analysis/raster/qgsrastercalculator.h#L194
++QgsRasterCalculator.processCalculation: src/analysis/raster/qgsrastercalculator.h#L156
++QgsRasterCalculator.setCreationOptions: src/analysis/raster/qgsrastercalculator.h#L170
++QgsRasterCalculator.setNoDataValue: src/analysis/raster/qgsrastercalculator.h#L186
+ QgsRasterCalculator: src/analysis/raster/qgsrastercalculator.h#L74
+ QgsRasterCalculatorEntry: src/analysis/raster/qgsrastercalculator.h#L39
+ QgsRasterMatrix.absoluteValue: src/analysis/raster/qgsrastermatrix.h#L147
+--- a/python/core/class_map.yaml
++++ b/python/core/class_map.yaml
+@@ -3579,57 +3579,57 @@ QgsDropShadowEffect.create: src/core/eff
+ QgsDropShadowEffect.exteriorShadow: src/core/effects/qgsshadoweffect.h#L272
+ QgsDropShadowEffect.type: src/core/effects/qgsshadoweffect.h#L267
+ QgsDropShadowEffect: src/core/effects/qgsshadoweffect.h#L253
+-QgsDxfExport.QgsDxfExport.buildDataDefinedBlocks: src/core/dxf/qgsdxfexport.h#L110
+-QgsDxfExport.QgsDxfExport.dataDefinedBlocksMaximumNumberOfClasses: src/core/dxf/qgsdxfexport.h#L117
+-QgsDxfExport.QgsDxfExport.layer: src/core/dxf/qgsdxfexport.h#L88
+-QgsDxfExport.QgsDxfExport.layerOutputAttributeIndex: src/core/dxf/qgsdxfexport.h#L95
+-QgsDxfExport.QgsDxfExport.overriddenName: src/core/dxf/qgsdxfexport.h#L123
+-QgsDxfExport.QgsDxfExport.splitLayerAttribute: src/core/dxf/qgsdxfexport.h#L103
+-QgsDxfExport.addLayers: src/core/dxf/qgsdxfexport.h#L240
+-QgsDxfExport.clipValueToMapUnitScale: src/core/dxf/qgsdxfexport.h#L540
+-QgsDxfExport.closestColorMatch: src/core/dxf/qgsdxfexport.h#L347
+-QgsDxfExport.destinationCrs: src/core/dxf/qgsdxfexport.h#L286
+-QgsDxfExport.dxfEncoding: src/core/dxf/qgsdxfexport.h#L546
+-QgsDxfExport.dxfLayerName: src/core/dxf/qgsdxfexport.h#L543
+-QgsDxfExport.encodings: src/core/dxf/qgsdxfexport.h#L549
+-QgsDxfExport.extent: src/core/dxf/qgsdxfexport.h#L312
+-QgsDxfExport.feedbackMessage: src/core/dxf/qgsdxfexport.h#L254
+-QgsDxfExport.flags: src/core/dxf/qgsdxfexport.h#L233
+-QgsDxfExport.force2d: src/core/dxf/qgsdxfexport.h#L341
+-QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L355
+-QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L363
+-QgsDxfExport.layerTitleAsName: src/core/dxf/qgsdxfexport.h#L327
+-QgsDxfExport.mapUnitScaleFactor: src/core/dxf/qgsdxfexport.h#L532
+-QgsDxfExport.mapUnits: src/core/dxf/qgsdxfexport.h#L274
+-QgsDxfExport.registerDxfLayer: src/core/dxf/qgsdxfexport.h#L566
+-QgsDxfExport.setDestinationCrs: src/core/dxf/qgsdxfexport.h#L280
+-QgsDxfExport.setExtent: src/core/dxf/qgsdxfexport.h#L305
+-QgsDxfExport.setFlags: src/core/dxf/qgsdxfexport.h#L227
+-QgsDxfExport.setForce2d: src/core/dxf/qgsdxfexport.h#L334
+-QgsDxfExport.setLayerTitleAsName: src/core/dxf/qgsdxfexport.h#L320
+-QgsDxfExport.setMapSettings: src/core/dxf/qgsdxfexport.h#L221
+-QgsDxfExport.setSymbologyExport: src/core/dxf/qgsdxfexport.h#L292
+-QgsDxfExport.setSymbologyScale: src/core/dxf/qgsdxfexport.h#L261
+-QgsDxfExport.symbologyExport: src/core/dxf/qgsdxfexport.h#L299
+-QgsDxfExport.symbologyScale: src/core/dxf/qgsdxfexport.h#L268
+-QgsDxfExport.writeCircle: src/core/dxf/qgsdxfexport.h#L511
+-QgsDxfExport.writeDouble: src/core/dxf/qgsdxfexport.h#L430
+-QgsDxfExport.writeFilledCircle: src/core/dxf/qgsdxfexport.h#L505
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L371
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L379
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L387
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L394
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L402
+-QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L412
+-QgsDxfExport.writeGroupCode: src/core/dxf/qgsdxfexport.h#L418
+-QgsDxfExport.writeHandle: src/core/dxf/qgsdxfexport.h#L444
+-QgsDxfExport.writeInt: src/core/dxf/qgsdxfexport.h#L424
+-QgsDxfExport.writeLine: src/core/dxf/qgsdxfexport.h#L493
+-QgsDxfExport.writeMText: src/core/dxf/qgsdxfexport.h#L523
+-QgsDxfExport.writePoint: src/core/dxf/qgsdxfexport.h#L499
+-QgsDxfExport.writeString: src/core/dxf/qgsdxfexport.h#L436
+-QgsDxfExport.writeText: src/core/dxf/qgsdxfexport.h#L517
+-QgsDxfExport.writeToFile: src/core/dxf/qgsdxfexport.h#L248
++QgsDxfExport.QgsDxfExport.buildDataDefinedBlocks: src/core/dxf/qgsdxfexport.h#L112
++QgsDxfExport.QgsDxfExport.dataDefinedBlocksMaximumNumberOfClasses: src/core/dxf/qgsdxfexport.h#L119
++QgsDxfExport.QgsDxfExport.layer: src/core/dxf/qgsdxfexport.h#L90
++QgsDxfExport.QgsDxfExport.layerOutputAttributeIndex: src/core/dxf/qgsdxfexport.h#L97
++QgsDxfExport.QgsDxfExport.overriddenName: src/core/dxf/qgsdxfexport.h#L125
++QgsDxfExport.QgsDxfExport.splitLayerAttribute: src/core/dxf/qgsdxfexport.h#L105
++QgsDxfExport.addLayers: src/core/dxf/qgsdxfexport.h#L242
++QgsDxfExport.clipValueToMapUnitScale: src/core/dxf/qgsdxfexport.h#L542
++QgsDxfExport.closestColorMatch: src/core/dxf/qgsdxfexport.h#L349
++QgsDxfExport.destinationCrs: src/core/dxf/qgsdxfexport.h#L288
++QgsDxfExport.dxfEncoding: src/core/dxf/qgsdxfexport.h#L548
++QgsDxfExport.dxfLayerName: src/core/dxf/qgsdxfexport.h#L545
++QgsDxfExport.encodings: src/core/dxf/qgsdxfexport.h#L551
++QgsDxfExport.extent: src/core/dxf/qgsdxfexport.h#L314
++QgsDxfExport.feedbackMessage: src/core/dxf/qgsdxfexport.h#L256
++QgsDxfExport.flags: src/core/dxf/qgsdxfexport.h#L235
++QgsDxfExport.force2d: src/core/dxf/qgsdxfexport.h#L343
++QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L357
++QgsDxfExport.layerName: src/core/dxf/qgsdxfexport.h#L365
++QgsDxfExport.layerTitleAsName: src/core/dxf/qgsdxfexport.h#L329
++QgsDxfExport.mapUnitScaleFactor: src/core/dxf/qgsdxfexport.h#L534
++QgsDxfExport.mapUnits: src/core/dxf/qgsdxfexport.h#L276
++QgsDxfExport.registerDxfLayer: src/core/dxf/qgsdxfexport.h#L568
++QgsDxfExport.setDestinationCrs: src/core/dxf/qgsdxfexport.h#L282
++QgsDxfExport.setExtent: src/core/dxf/qgsdxfexport.h#L307
++QgsDxfExport.setFlags: src/core/dxf/qgsdxfexport.h#L229
++QgsDxfExport.setForce2d: src/core/dxf/qgsdxfexport.h#L336
++QgsDxfExport.setLayerTitleAsName: src/core/dxf/qgsdxfexport.h#L322
++QgsDxfExport.setMapSettings: src/core/dxf/qgsdxfexport.h#L223
++QgsDxfExport.setSymbologyExport: src/core/dxf/qgsdxfexport.h#L294
++QgsDxfExport.setSymbologyScale: src/core/dxf/qgsdxfexport.h#L263
++QgsDxfExport.symbologyExport: src/core/dxf/qgsdxfexport.h#L301
++QgsDxfExport.symbologyScale: src/core/dxf/qgsdxfexport.h#L270
++QgsDxfExport.writeCircle: src/core/dxf/qgsdxfexport.h#L513
++QgsDxfExport.writeDouble: src/core/dxf/qgsdxfexport.h#L432
++QgsDxfExport.writeFilledCircle: src/core/dxf/qgsdxfexport.h#L507
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L373
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L381
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L389
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L396
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L404
++QgsDxfExport.writeGroup: src/core/dxf/qgsdxfexport.h#L414
++QgsDxfExport.writeGroupCode: src/core/dxf/qgsdxfexport.h#L420
++QgsDxfExport.writeHandle: src/core/dxf/qgsdxfexport.h#L446
++QgsDxfExport.writeInt: src/core/dxf/qgsdxfexport.h#L426
++QgsDxfExport.writeLine: src/core/dxf/qgsdxfexport.h#L495
++QgsDxfExport.writeMText: src/core/dxf/qgsdxfexport.h#L525
++QgsDxfExport.writePoint: src/core/dxf/qgsdxfexport.h#L501
++QgsDxfExport.writeString: src/core/dxf/qgsdxfexport.h#L438
++QgsDxfExport.writeText: src/core/dxf/qgsdxfexport.h#L519
++QgsDxfExport.writeToFile: src/core/dxf/qgsdxfexport.h#L250
+ QgsDxfExport: src/core/dxf/qgsdxfexport.h#L62
+ QgsEditFormConfig.QgsEditFormConfig: src/core/editform/qgseditformconfig.h#L303
+ QgsEditFormConfig.addTab: src/core/editform/qgseditformconfig.h#L101
+@@ -8860,45 +8860,45 @@ QgsMapBoxGlStyleConversionContext.sprite
+ QgsMapBoxGlStyleConversionContext.targetUnit: src/core/vectortile/qgsmapboxglstyleconverter.h#L70
+ QgsMapBoxGlStyleConversionContext.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L53
+ QgsMapBoxGlStyleConversionContext: src/core/vectortile/qgsmapboxglstyleconverter.h#L41
+-QgsMapBoxGlStyleConverter.colorAsHslaComponents: src/core/vectortile/qgsmapboxglstyleconverter.h#L733
+-QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L399
+-QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L412
+-QgsMapBoxGlStyleConverter.errorMessage: src/core/vectortile/qgsmapboxglstyleconverter.h#L420
+-QgsMapBoxGlStyleConverter.interpolateExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L741
+-QgsMapBoxGlStyleConverter.labeling: src/core/vectortile/qgsmapboxglstyleconverter.h#L440
+-QgsMapBoxGlStyleConverter.parseArrayStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L629
+-QgsMapBoxGlStyleConverter.parseCapStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L748
+-QgsMapBoxGlStyleConverter.parseCircleLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L524
+-QgsMapBoxGlStyleConverter.parseColor: src/core/vectortile/qgsmapboxglstyleconverter.h#L721
+-QgsMapBoxGlStyleConverter.parseColorExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L708
+-QgsMapBoxGlStyleConverter.parseExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L762
+-QgsMapBoxGlStyleConverter.parseFillLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L500
+-QgsMapBoxGlStyleConverter.parseInterpolateByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L579
+-QgsMapBoxGlStyleConverter.parseInterpolateColorByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L567
+-QgsMapBoxGlStyleConverter.parseInterpolateListByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L698
+-QgsMapBoxGlStyleConverter.parseInterpolateOpacityByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L588
+-QgsMapBoxGlStyleConverter.parseInterpolatePointByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L604
+-QgsMapBoxGlStyleConverter.parseInterpolateStringByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L612
+-QgsMapBoxGlStyleConverter.parseJoinStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L755
+-QgsMapBoxGlStyleConverter.parseLabelStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L664
+-QgsMapBoxGlStyleConverter.parseLayers: src/core/vectortile/qgsmapboxglstyleconverter.h#L487
+-QgsMapBoxGlStyleConverter.parseLineLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L512
+-QgsMapBoxGlStyleConverter.parseMatchList: src/core/vectortile/qgsmapboxglstyleconverter.h#L680
+-QgsMapBoxGlStyleConverter.parseOpacityStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L596
+-QgsMapBoxGlStyleConverter.parsePointStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L622
+-QgsMapBoxGlStyleConverter.parseRasterSource: src/core/vectortile/qgsmapboxglstyleconverter.h#L481
+-QgsMapBoxGlStyleConverter.parseSources: src/core/vectortile/qgsmapboxglstyleconverter.h#L473
+-QgsMapBoxGlStyleConverter.parseStepList: src/core/vectortile/qgsmapboxglstyleconverter.h#L688
+-QgsMapBoxGlStyleConverter.parseStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L639
+-QgsMapBoxGlStyleConverter.parseStringStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L651
+-QgsMapBoxGlStyleConverter.parseSymbolLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L538
+-QgsMapBoxGlStyleConverter.parseSymbolLayerAsRenderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L555
+-QgsMapBoxGlStyleConverter.parseValueList: src/core/vectortile/qgsmapboxglstyleconverter.h#L671
+-QgsMapBoxGlStyleConverter.renderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L434
+-QgsMapBoxGlStyleConverter.retrieveSprite: src/core/vectortile/qgsmapboxglstyleconverter.h#L770
+-QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64: src/core/vectortile/qgsmapboxglstyleconverter.h#L784
+-QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties: src/core/vectortile/qgsmapboxglstyleconverter.h#L794
+-QgsMapBoxGlStyleConverter.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L428
++QgsMapBoxGlStyleConverter.colorAsHslaComponents: src/core/vectortile/qgsmapboxglstyleconverter.h#L734
++QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L400
++QgsMapBoxGlStyleConverter.convert: src/core/vectortile/qgsmapboxglstyleconverter.h#L413
++QgsMapBoxGlStyleConverter.errorMessage: src/core/vectortile/qgsmapboxglstyleconverter.h#L421
++QgsMapBoxGlStyleConverter.interpolateExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L742
++QgsMapBoxGlStyleConverter.labeling: src/core/vectortile/qgsmapboxglstyleconverter.h#L441
++QgsMapBoxGlStyleConverter.parseArrayStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L630
++QgsMapBoxGlStyleConverter.parseCapStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L749
++QgsMapBoxGlStyleConverter.parseCircleLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L525
++QgsMapBoxGlStyleConverter.parseColor: src/core/vectortile/qgsmapboxglstyleconverter.h#L722
++QgsMapBoxGlStyleConverter.parseColorExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L709
++QgsMapBoxGlStyleConverter.parseExpression: src/core/vectortile/qgsmapboxglstyleconverter.h#L763
++QgsMapBoxGlStyleConverter.parseFillLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L501
++QgsMapBoxGlStyleConverter.parseInterpolateByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L580
++QgsMapBoxGlStyleConverter.parseInterpolateColorByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L568
++QgsMapBoxGlStyleConverter.parseInterpolateListByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L699
++QgsMapBoxGlStyleConverter.parseInterpolateOpacityByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L589
++QgsMapBoxGlStyleConverter.parseInterpolatePointByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L605
++QgsMapBoxGlStyleConverter.parseInterpolateStringByZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L613
++QgsMapBoxGlStyleConverter.parseJoinStyle: src/core/vectortile/qgsmapboxglstyleconverter.h#L756
++QgsMapBoxGlStyleConverter.parseLabelStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L665
++QgsMapBoxGlStyleConverter.parseLayers: src/core/vectortile/qgsmapboxglstyleconverter.h#L488
++QgsMapBoxGlStyleConverter.parseLineLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L513
++QgsMapBoxGlStyleConverter.parseMatchList: src/core/vectortile/qgsmapboxglstyleconverter.h#L681
++QgsMapBoxGlStyleConverter.parseOpacityStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L597
++QgsMapBoxGlStyleConverter.parsePointStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L623
++QgsMapBoxGlStyleConverter.parseRasterSource: src/core/vectortile/qgsmapboxglstyleconverter.h#L482
++QgsMapBoxGlStyleConverter.parseSources: src/core/vectortile/qgsmapboxglstyleconverter.h#L474
++QgsMapBoxGlStyleConverter.parseStepList: src/core/vectortile/qgsmapboxglstyleconverter.h#L689
++QgsMapBoxGlStyleConverter.parseStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L640
++QgsMapBoxGlStyleConverter.parseStringStops: src/core/vectortile/qgsmapboxglstyleconverter.h#L652
++QgsMapBoxGlStyleConverter.parseSymbolLayer: src/core/vectortile/qgsmapboxglstyleconverter.h#L539
++QgsMapBoxGlStyleConverter.parseSymbolLayerAsRenderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L556
++QgsMapBoxGlStyleConverter.parseValueList: src/core/vectortile/qgsmapboxglstyleconverter.h#L672
++QgsMapBoxGlStyleConverter.renderer: src/core/vectortile/qgsmapboxglstyleconverter.h#L435
++QgsMapBoxGlStyleConverter.retrieveSprite: src/core/vectortile/qgsmapboxglstyleconverter.h#L771
++QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64: src/core/vectortile/qgsmapboxglstyleconverter.h#L785
++QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties: src/core/vectortile/qgsmapboxglstyleconverter.h#L795
++QgsMapBoxGlStyleConverter.warnings: src/core/vectortile/qgsmapboxglstyleconverter.h#L429
+ QgsMapBoxGlStyleConverter: src/core/vectortile/qgsmapboxglstyleconverter.h#L351
+ QgsMapBoxGlStyleRasterSource.attribution: src/core/vectortile/qgsmapboxglstyleconverter.h#L252
+ QgsMapBoxGlStyleRasterSource.maximumZoom: src/core/vectortile/qgsmapboxglstyleconverter.h#L266
+@@ -9558,10 +9558,11 @@ QgsMapSettings.visiblePolygonWithBuffer:
+ QgsMapSettings.writeXml: src/core/qgsmapsettings.h#L646
+ QgsMapSettings.zRange: src/core/qgsmapsettings.h#L843
+ QgsMapSettings: src/core/qgsmapsettings.h#L90
+-QgsMapSettingsUtils.containsAdvancedEffects: src/core/qgsmapsettingsutils.h#L51
+-QgsMapSettingsUtils.worldFileContent: src/core/qgsmapsettingsutils.h#L71
+-QgsMapSettingsUtils.worldFileParameters: src/core/qgsmapsettingsutils.h#L64
+-QgsMapSettingsUtils: src/core/qgsmapsettingsutils.h#L31
++QgsMapSettingsUtils.containsAdvancedEffects: src/core/qgsmapsettingsutils.h#L52
++QgsMapSettingsUtils.isValidExtent: src/core/qgsmapsettingsutils.h#L86
++QgsMapSettingsUtils.worldFileContent: src/core/qgsmapsettingsutils.h#L72
++QgsMapSettingsUtils.worldFileParameters: src/core/qgsmapsettingsutils.h#L65
++QgsMapSettingsUtils: src/core/qgsmapsettingsutils.h#L32
+ QgsMapThemeCollection.MapThemeLayerRecord.layer: src/core/qgsmapthemecollection.h#L76
+ QgsMapThemeCollection.MapThemeLayerRecord.setLayer: src/core/qgsmapthemecollection.h#L79
+ QgsMapThemeCollection.MapThemeLayerRecord: src/core/qgsmapthemecollection.h#L56
+@@ -10561,45 +10562,45 @@ QgsNativeMetadataValidator.validate: src
+ QgsNativeMetadataValidator: src/core/metadata/qgslayermetadatavalidator.h#L125
+ QgsNativeProjectMetadataValidator.validate: src/core/metadata/qgslayermetadatavalidator.h#L149
+ QgsNativeProjectMetadataValidator: src/core/metadata/qgslayermetadatavalidator.h#L142
+-QgsNetworkAccessManager.abortAuthBrowser: src/core/network/qgsnetworkaccessmanager.h#L744
+-QgsNetworkAccessManager.authBrowserAborted: src/core/network/qgsnetworkaccessmanager.h#L924
+-QgsNetworkAccessManager.blockingGet: src/core/network/qgsnetworkaccessmanager.h#L483
+-QgsNetworkAccessManager.blockingPost: src/core/network/qgsnetworkaccessmanager.h#L505
+-QgsNetworkAccessManager.cacheLoadControlFromName: src/core/network/qgsnetworkaccessmanager.h#L406
+-QgsNetworkAccessManager.cacheLoadControlName: src/core/network/qgsnetworkaccessmanager.h#L399
+-QgsNetworkAccessManager.cookiesChanged: src/core/network/qgsnetworkaccessmanager.h#L931
+-QgsNetworkAccessManager.createRequest: src/core/network/qgsnetworkaccessmanager.h#L951
+-QgsNetworkAccessManager.downloadProgress: src/core/network/qgsnetworkaccessmanager.h#L837
+-QgsNetworkAccessManager.excludeList: src/core/network/qgsnetworkaccessmanager.h#L368
+-QgsNetworkAccessManager.finished: src/core/network/qgsnetworkaccessmanager.h#L808
+-QgsNetworkAccessManager.insertProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L331
+-QgsNetworkAccessManager.instance: src/core/network/qgsnetworkaccessmanager.h#L280
+-QgsNetworkAccessManager.noProxyList: src/core/network/qgsnetworkaccessmanager.h#L379
+-QgsNetworkAccessManager.preprocessRequest: src/core/network/qgsnetworkaccessmanager.h#L757
+-QgsNetworkAccessManager.removeAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L655
+-QgsNetworkAccessManager.removeProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L339
+-QgsNetworkAccessManager.removeReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L712
+-QgsNetworkAccessManager.removeRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L563
+-QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L764
+-QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L778
+-QgsNetworkAccessManager.requestAuthCloseBrowser: src/core/network/qgsnetworkaccessmanager.h#L736
+-QgsNetworkAccessManager.requestAuthDetailsAdded: src/core/network/qgsnetworkaccessmanager.h#L871
+-QgsNetworkAccessManager.requestAuthOpenBrowser: src/core/network/qgsnetworkaccessmanager.h#L728
+-QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L792
+-QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L904
+-QgsNetworkAccessManager.requestEncounteredSslErrors: src/core/network/qgsnetworkaccessmanager.h#L889
+-QgsNetworkAccessManager.requestRequiresAuth: src/core/network/qgsnetworkaccessmanager.h#L854
+-QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L821
+-QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L909
+-QgsNetworkAccessManager.setAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L591
+-QgsNetworkAccessManager.setFallbackProxyAndExcludes: src/core/network/qgsnetworkaccessmanager.h#L392
+-QgsNetworkAccessManager.setReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L680
+-QgsNetworkAccessManager.setRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L521
+-QgsNetworkAccessManager.setTimeout: src/core/network/qgsnetworkaccessmanager.h#L461
+-QgsNetworkAccessManager.setupDefaultProxyAndCache: src/core/network/qgsnetworkaccessmanager.h#L415
+-QgsNetworkAccessManager.timeout: src/core/network/qgsnetworkaccessmanager.h#L452
+-QgsNetworkAccessManager.useSystemProxy: src/core/network/qgsnetworkaccessmanager.h#L444
+-QgsNetworkAccessManager: src/core/network/qgsnetworkaccessmanager.h#L256
++QgsNetworkAccessManager.abortAuthBrowser: src/core/network/qgsnetworkaccessmanager.h#L745
++QgsNetworkAccessManager.authBrowserAborted: src/core/network/qgsnetworkaccessmanager.h#L925
++QgsNetworkAccessManager.blockingGet: src/core/network/qgsnetworkaccessmanager.h#L484
++QgsNetworkAccessManager.blockingPost: src/core/network/qgsnetworkaccessmanager.h#L506
++QgsNetworkAccessManager.cacheLoadControlFromName: src/core/network/qgsnetworkaccessmanager.h#L407
++QgsNetworkAccessManager.cacheLoadControlName: src/core/network/qgsnetworkaccessmanager.h#L400
++QgsNetworkAccessManager.cookiesChanged: src/core/network/qgsnetworkaccessmanager.h#L932
++QgsNetworkAccessManager.createRequest: src/core/network/qgsnetworkaccessmanager.h#L952
++QgsNetworkAccessManager.downloadProgress: src/core/network/qgsnetworkaccessmanager.h#L838
++QgsNetworkAccessManager.excludeList: src/core/network/qgsnetworkaccessmanager.h#L369
++QgsNetworkAccessManager.finished: src/core/network/qgsnetworkaccessmanager.h#L809
++QgsNetworkAccessManager.insertProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L332
++QgsNetworkAccessManager.instance: src/core/network/qgsnetworkaccessmanager.h#L281
++QgsNetworkAccessManager.noProxyList: src/core/network/qgsnetworkaccessmanager.h#L380
++QgsNetworkAccessManager.preprocessRequest: src/core/network/qgsnetworkaccessmanager.h#L758
++QgsNetworkAccessManager.removeAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L656
++QgsNetworkAccessManager.removeProxyFactory: src/core/network/qgsnetworkaccessmanager.h#L340
++QgsNetworkAccessManager.removeReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L713
++QgsNetworkAccessManager.removeRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L564
++QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L765
++QgsNetworkAccessManager.requestAboutToBeCreated: src/core/network/qgsnetworkaccessmanager.h#L779
++QgsNetworkAccessManager.requestAuthCloseBrowser: src/core/network/qgsnetworkaccessmanager.h#L737
++QgsNetworkAccessManager.requestAuthDetailsAdded: src/core/network/qgsnetworkaccessmanager.h#L872
++QgsNetworkAccessManager.requestAuthOpenBrowser: src/core/network/qgsnetworkaccessmanager.h#L729
++QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L793
++QgsNetworkAccessManager.requestCreated: src/core/network/qgsnetworkaccessmanager.h#L905
++QgsNetworkAccessManager.requestEncounteredSslErrors: src/core/network/qgsnetworkaccessmanager.h#L890
++QgsNetworkAccessManager.requestRequiresAuth: src/core/network/qgsnetworkaccessmanager.h#L855
++QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L822
++QgsNetworkAccessManager.requestTimedOut: src/core/network/qgsnetworkaccessmanager.h#L910
++QgsNetworkAccessManager.setAdvancedRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L592
++QgsNetworkAccessManager.setFallbackProxyAndExcludes: src/core/network/qgsnetworkaccessmanager.h#L393
++QgsNetworkAccessManager.setReplyPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L681
++QgsNetworkAccessManager.setRequestPreprocessor: src/core/network/qgsnetworkaccessmanager.h#L522
++QgsNetworkAccessManager.setTimeout: src/core/network/qgsnetworkaccessmanager.h#L462
++QgsNetworkAccessManager.setupDefaultProxyAndCache: src/core/network/qgsnetworkaccessmanager.h#L416
++QgsNetworkAccessManager.timeout: src/core/network/qgsnetworkaccessmanager.h#L453
++QgsNetworkAccessManager.useSystemProxy: src/core/network/qgsnetworkaccessmanager.h#L445
++QgsNetworkAccessManager: src/core/network/qgsnetworkaccessmanager.h#L257
+ QgsNetworkContentFetcher.cancel: src/core/network/qgsnetworkcontentfetcher.h#L97
+ QgsNetworkContentFetcher.contentAsString: src/core/network/qgsnetworkcontentfetcher.h#L91
+ QgsNetworkContentFetcher.contentDispositionFilename: src/core/network/qgsnetworkcontentfetcher.h#L85
+@@ -10637,13 +10638,13 @@ QgsNetworkReplyContent.request: src/core
+ QgsNetworkReplyContent.requestId: src/core/network/qgsnetworkreply.h#L135
+ QgsNetworkReplyContent.setContent: src/core/network/qgsnetworkreply.h#L148
+ QgsNetworkReplyContent: src/core/network/qgsnetworkreply.h#L28
+-QgsNetworkRequestParameters.content: src/core/network/qgsnetworkaccessmanager.h#L96
+-QgsNetworkRequestParameters.initiatorClassName: src/core/network/qgsnetworkaccessmanager.h#L106
+-QgsNetworkRequestParameters.initiatorRequestId: src/core/network/qgsnetworkaccessmanager.h#L117
+-QgsNetworkRequestParameters.operation: src/core/network/qgsnetworkaccessmanager.h#L72
+-QgsNetworkRequestParameters.originatingThreadId: src/core/network/qgsnetworkaccessmanager.h#L85
+-QgsNetworkRequestParameters.request: src/core/network/qgsnetworkaccessmanager.h#L80
+-QgsNetworkRequestParameters.requestId: src/core/network/qgsnetworkaccessmanager.h#L90
++QgsNetworkRequestParameters.content: src/core/network/qgsnetworkaccessmanager.h#L97
++QgsNetworkRequestParameters.initiatorClassName: src/core/network/qgsnetworkaccessmanager.h#L107
++QgsNetworkRequestParameters.initiatorRequestId: src/core/network/qgsnetworkaccessmanager.h#L118
++QgsNetworkRequestParameters.operation: src/core/network/qgsnetworkaccessmanager.h#L73
++QgsNetworkRequestParameters.originatingThreadId: src/core/network/qgsnetworkaccessmanager.h#L86
++QgsNetworkRequestParameters.request: src/core/network/qgsnetworkaccessmanager.h#L81
++QgsNetworkRequestParameters.requestId: src/core/network/qgsnetworkaccessmanager.h#L91
+ QgsNetworkRequestParameters: src/core/network/qgsnetworkaccessmanager.h#L47
+ QgsNewsFeedModel.columnCount: src/core/network/qgsnewsfeedmodel.h#L72
+ QgsNewsFeedModel.data: src/core/network/qgsnewsfeedmodel.h#L67
+@@ -12052,22 +12053,22 @@ QgsProcessingFeatureBasedAlgorithm.sourc
+ QgsProcessingFeatureBasedAlgorithm.sourceFlags: src/core/processing/qgsprocessingalgorithm.h#L1271
+ QgsProcessingFeatureBasedAlgorithm.supportInPlaceEdit: src/core/processing/qgsprocessingalgorithm.h#L1224
+ QgsProcessingFeatureBasedAlgorithm: src/core/processing/qgsprocessingalgorithm.h#L1183
+-QgsProcessingFeatureSource.allFeatureIds: src/core/processing/qgsprocessingutils.h#L732
+-QgsProcessingFeatureSource.createExpressionContextScope: src/core/processing/qgsprocessingutils.h#L738
+-QgsProcessingFeatureSource.fields: src/core/processing/qgsprocessingutils.h#L724
+-QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L718
+-QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L722
+-QgsProcessingFeatureSource.hasFeatures: src/core/processing/qgsprocessingutils.h#L720
+-QgsProcessingFeatureSource.hasSpatialIndex: src/core/processing/qgsprocessingutils.h#L733
+-QgsProcessingFeatureSource.invalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L754
+-QgsProcessingFeatureSource.maximumValue: src/core/processing/qgsprocessingutils.h#L730
+-QgsProcessingFeatureSource.minimumValue: src/core/processing/qgsprocessingutils.h#L729
+-QgsProcessingFeatureSource.setInvalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L746
+-QgsProcessingFeatureSource.sourceCrs: src/core/processing/qgsprocessingutils.h#L723
+-QgsProcessingFeatureSource.sourceExtent: src/core/processing/qgsprocessingutils.h#L731
+-QgsProcessingFeatureSource.sourceName: src/core/processing/qgsprocessingutils.h#L727
+-QgsProcessingFeatureSource.wkbType: src/core/processing/qgsprocessingutils.h#L725
+-QgsProcessingFeatureSource: src/core/processing/qgsprocessingutils.h#L692
++QgsProcessingFeatureSource.allFeatureIds: src/core/processing/qgsprocessingutils.h#L752
++QgsProcessingFeatureSource.createExpressionContextScope: src/core/processing/qgsprocessingutils.h#L758
++QgsProcessingFeatureSource.fields: src/core/processing/qgsprocessingutils.h#L744
++QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L738
++QgsProcessingFeatureSource.getFeatures: src/core/processing/qgsprocessingutils.h#L742
++QgsProcessingFeatureSource.hasFeatures: src/core/processing/qgsprocessingutils.h#L740
++QgsProcessingFeatureSource.hasSpatialIndex: src/core/processing/qgsprocessingutils.h#L753
++QgsProcessingFeatureSource.invalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L774
++QgsProcessingFeatureSource.maximumValue: src/core/processing/qgsprocessingutils.h#L750
++QgsProcessingFeatureSource.minimumValue: src/core/processing/qgsprocessingutils.h#L749
++QgsProcessingFeatureSource.setInvalidGeometryCheck: src/core/processing/qgsprocessingutils.h#L766
++QgsProcessingFeatureSource.sourceCrs: src/core/processing/qgsprocessingutils.h#L743
++QgsProcessingFeatureSource.sourceExtent: src/core/processing/qgsprocessingutils.h#L751
++QgsProcessingFeatureSource.sourceName: src/core/processing/qgsprocessingutils.h#L747
++QgsProcessingFeatureSource.wkbType: src/core/processing/qgsprocessingutils.h#L745
++QgsProcessingFeatureSource: src/core/processing/qgsprocessingutils.h#L712
+ QgsProcessingFeatureSourceDefinition.QVariant: src/core/processing/qgsprocessingparameters.h#L188
+ QgsProcessingFeatureSourceDefinition.loadVariant: src/core/processing/qgsprocessingparameters.h#L166
+ QgsProcessingFeatureSourceDefinition.toVariant: src/core/processing/qgsprocessingparameters.h#L158
+@@ -13237,6 +13238,8 @@ QgsProcessingUtils.preprocessQgisProcess
+ QgsProcessingUtils.removePointerValuesFromMap: src/core/processing/qgsprocessingutils.h#L599
+ QgsProcessingUtils.resolveDefaultEncoding: src/core/processing/qgsprocessingutils.h#L618
+ QgsProcessingUtils.stringToPythonLiteral: src/core/processing/qgsprocessingutils.h#L333
++QgsProcessingUtils.supportedImageFileFilters: src/core/processing/qgsprocessingutils.h#L638
++QgsProcessingUtils.supportedImageFormats: src/core/processing/qgsprocessingutils.h#L628
+ QgsProcessingUtils.tempFolder: src/core/processing/qgsprocessingutils.h#L414
+ QgsProcessingUtils.variantToCrs: src/core/processing/qgsprocessingutils.h#L303
+ QgsProcessingUtils.variantToPythonLiteral: src/core/processing/qgsprocessingutils.h#L326
+@@ -19824,6 +19827,7 @@ QgsVectorTileUtils.formatXYZUrlTemplate:
+ QgsVectorTileUtils.loadSprites: src/core/vectortile/qgsvectortileutils.h#L102
+ QgsVectorTileUtils.makeQgisFields: src/core/vectortile/qgsvectortileutils.h#L70
+ QgsVectorTileUtils.makeVectorLayerForTile: src/core/vectortile/qgsvectortileutils.h#L90
++QgsVectorTileUtils.resolveMapboxUri: src/core/vectortile/qgsvectortileutils.h#L109
+ QgsVectorTileUtils.scaleToZoom: src/core/vectortile/qgsvectortileutils.h#L80
+ QgsVectorTileUtils.scaleToZoomLevel: src/core/vectortile/qgsvectortileutils.h#L88
+ QgsVectorTileUtils.sortTilesByDistanceFromCenter: src/core/vectortile/qgsvectortileutils.h#L60
+--- a/python/server/class_map.yaml
++++ b/python/server/class_map.yaml
+@@ -337,23 +337,23 @@ QgsServerRequest.setParameter: src/serve
+ QgsServerRequest.setUrl: src/server/qgsserverrequest.h#L192
+ QgsServerRequest.url: src/server/qgsserverrequest.h#L115
+ QgsServerRequest: src/server/qgsserverrequest.h#L34
+-QgsServerResponse.clear: src/server/qgsserverresponse.h#L173
+-QgsServerResponse.data: src/server/qgsserverresponse.h#L184
+-QgsServerResponse.feedback: src/server/qgsserverresponse.h#L197
+-QgsServerResponse.finish: src/server/qgsserverresponse.h#L159
+-QgsServerResponse.flush: src/server/qgsserverresponse.h#L168
+-QgsServerResponse.header: src/server/qgsserverresponse.h#L63
+-QgsServerResponse.headersSent: src/server/qgsserverresponse.h#L73
+-QgsServerResponse.io: src/server/qgsserverresponse.h#L154
+-QgsServerResponse.removeHeader: src/server/qgsserverresponse.h#L58
+-QgsServerResponse.sendError: src/server/qgsserverresponse.h#L96
+-QgsServerResponse.setHeader: src/server/qgsserverresponse.h#L52
+-QgsServerResponse.setStatusCode: src/server/qgsserverresponse.h#L80
+-QgsServerResponse.statusCode: src/server/qgsserverresponse.h#L85
+-QgsServerResponse.truncate: src/server/qgsserverresponse.h#L191
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L103
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L111
+-QgsServerResponse.write: src/server/qgsserverresponse.h#L149
++QgsServerResponse.clear: src/server/qgsserverresponse.h#L175
++QgsServerResponse.data: src/server/qgsserverresponse.h#L186
++QgsServerResponse.feedback: src/server/qgsserverresponse.h#L199
++QgsServerResponse.finish: src/server/qgsserverresponse.h#L161
++QgsServerResponse.flush: src/server/qgsserverresponse.h#L170
++QgsServerResponse.header: src/server/qgsserverresponse.h#L64
++QgsServerResponse.headersSent: src/server/qgsserverresponse.h#L75
++QgsServerResponse.io: src/server/qgsserverresponse.h#L156
++QgsServerResponse.removeHeader: src/server/qgsserverresponse.h#L59
++QgsServerResponse.sendError: src/server/qgsserverresponse.h#L98
++QgsServerResponse.setHeader: src/server/qgsserverresponse.h#L53
++QgsServerResponse.setStatusCode: src/server/qgsserverresponse.h#L82
++QgsServerResponse.statusCode: src/server/qgsserverresponse.h#L87
++QgsServerResponse.truncate: src/server/qgsserverresponse.h#L193
++QgsServerResponse.write: src/server/qgsserverresponse.h#L105
++QgsServerResponse.write: src/server/qgsserverresponse.h#L113
++QgsServerResponse.write: src/server/qgsserverresponse.h#L151
+ QgsServerResponse: src/server/qgsserverresponse.h#L41
+ QgsServerSettings.allowedExtraSqlTokens: src/server/qgsserversettings.h#L350
+ QgsServerSettings.apiResourcesDirectory: src/server/qgsserversettings.h#L252


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ developersmap-use-debian-package.patch
 exclude-elvensword-resources.patch
 exclude-cc-by-nc-resources.patch
 spelling-errors.patch
+pr67016-sip6.11.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/qgis/-/compare/5e34b622e5e229541cdfd720c66e574cae2db13b...a899d17f3331c61c87b61c47cb5e768d9abef0a2

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/qgis/-/compare/5e34b622e5e229541cdfd720c66e574cae2db13b...a899d17f3331c61c87b61c47cb5e768d9abef0a2
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260812/d583ec31/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list