Nyall Dawson
1f27fc627a
[pyqgis] Wrap unambiguously static methods in staticmethod
...
sip doesn't use the standard Python staticmethod type for defining
static methods, which means that standard means of testing
for a static method (like `isinstance(..., staticmethod)`) fail
with any PyQGIS static methods.
This causes issues with lint tools, which incorrectly flag
calls to QGIS static methods as missing self arguments. It also
breaks detection of static methods in the sphinx PyQGIS docs,
so all static methods are shown as non-static.
Work around this in sipify, by wrapping unambiguously static
methods in staticmethod wrappers.
2024-08-14 22:08:41 +10:00
..
2024-08-13 20:28:55 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-05-10 06:11:36 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-05-10 06:09:56 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-02-06 21:04:43 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-02-06 21:04:43 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 22:08:41 +10:00
2023-11-08 21:27:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2024-08-14 13:05:46 +10:00
2024-08-14 22:08:41 +10:00
2023-07-09 22:48:59 +10:00
2024-08-14 22:08:41 +10:00