#10066 refactor: Apply missing `@override` decorators to first-party state backend implementations
Pull request opened by
edgarrmondragon
Description
SSIA
Checklist
• I have read the
contribution guide
Was generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
Related Issues
• Closes #XXXX
Summary by Sourcery
Annotate first-party state store backend implementations and related methods with explicit override markers for better type checking and clarity.
Enhancements:
• Add conditional imports for typing.override or typing_extensions.override based on Python version.
• Mark cloud storage and filesystem state manager methods and properties as overrides of their base classes.
• Mark the database state store get method as an override of the base interface.
meltano/meltano