qgis / qgis4.0_api

Tracker for QGIS 4.0 API related issues and developer discussion
3 stars 1 forks source link

Removal of deprecated methods #6

Closed nyalldawson closed 7 years ago

nyalldawson commented 8 years ago

Hopefully this won't be too much work, given that they are easy to identify and should not be used in the current code base (thanks to @m-kuhn for preventing deprecated warnings from passing Travis).

There's likely to be a few hidden catches though, and porting the core python code to the replacements may also take some work in both identifying the use of deprecated methods and determining the correct replacement.

nyalldawson commented 8 years ago

For reference, there's 339 members marked as deprecated currently. QgsComposerMap alone has 71 deprecated members. I can't wait to strip all this legacy cruft out and have cleaner code to work from.

nyalldawson commented 7 years ago

Everything done now except a few classes in server which need porting to Qt5.

nyalldawson commented 7 years ago

Actually the remaining deprecatations are all in server and not exposed to the Python bindings - so these could be addressed at any stage and don't impact the qgis 3.0 api.