This is the follow-up to #1807 that converts all plugins I could find to derive from the abstract base class. It allows removing almost all function declarations of boiler-plate functions in the plugin declarations because they are now provided by the base class.
This is the follow-up to #1807 that converts all plugins I could find to derive from the abstract base class. It allows removing almost all function declarations of boiler-plate functions in the plugin declarations because they are now provided by the base class.
I will rebase once #1807 is merged.