feat: add warning for missing imported object
Follow-up on https://github.com/readthedocs/sphinx-autoapi/pull/431
This warning is shown by sphinx build now when the "fullname" in the autoapi directive cannot be found in the imports, e.g. .. autoapiclass:: autoapi.mappers.python.objects.PythonPythonMapper give:
reading sources... [100%] reference/templates
WARNING: Failed to import class 'autoapi.mappers.python.objects.PythonPythonMapper' [autoapi.import]
Closes #419
@AWhetter : Could you please review this PR? I don't understand why the test is failing for Py3.12, maybe you have an idea
@arwedus Are you still looking to make this change? It looks like a valuable addition. I'm guessing that the failing test was that you need to add release notes (see https://github.com/readthedocs/sphinx-autoapi?tab=readme-ov-file#release-notes).