#3806 refactor: Align config schema generation for file-based taps with other plugin bases
Pull request opened by
edgarrmondragon
SSIA.
Extracted from
#3779.
Summary by Sourcery
Align file-based tap configuration schema generation with the shared plugin behavior.
Enhancements:
• Centralize JSON Schema merging for configuration properties and required fields so file-based taps share the common plugin configuration behavior.
Tests:
• Add coverage for JSON Schema property and required-field merging, including deterministic ordering and idempotency.
• Add a snapshot test for CSV tap about information output.
meltano/sdk