Here ApiSpec class from apispec is used, but here register_field method of combojsonapi.spec.apispec.APISpec is called (and register converter below too).
Seems like it doesn't make any problems now because _fields and _converters attributes of ApiSpecPlugin are always empty lists.
We should either 1) remove combojsonapi.spec.apispec.APISpec, usages of its methods and _fields and _converters attributes of ApiSpecPlugin or 2) change ApiSpec class in ApiSpecPlugin.__init__ if there are some reasons for its existence.
Here ApiSpec class from apispec is used, but here
register_fieldmethod ofcombojsonapi.spec.apispec.APISpecis called (andregister converterbelow too).Seems like it doesn't make any problems now because
_fieldsand_convertersattributes of ApiSpecPlugin are always empty lists.We should either 1) remove
combojsonapi.spec.apispec.APISpec, usages of its methods and_fieldsand_convertersattributes ofApiSpecPluginor 2) changeApiSpecclass inApiSpecPlugin.__init__if there are some reasons for its existence.