databrickslabs / dbldatagen

Generate relevant synthetic data quickly for your projects. The Databricks Labs synthetic data generator (aka `dbldatagen`) may be used to generate large simulated / synthetic data sets for test, POCs, and other uses in Databricks environments including in Delta Live Tables pipelines
https://databrickslabs.github.io/dbldatagen
Other
291 stars 57 forks source link

added use of ABC to mark TextGenerator as abstract #287

Open ronanstokes-db opened 1 month ago

ronanstokes-db commented 1 month ago

Proposed changes

Use Abstract Base Class (ABC) to mark text generator as abstract

Types of changes

What types of changes does your code introduce to dbldatagen? Put an x in the boxes that apply

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

Further comments

If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.87%. Comparing base (aae8bde) to head (e588141).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #287 +/- ## ======================================= Coverage 92.87% 92.87% ======================================= Files 42 42 Lines 3577 3580 +3 Branches 631 631 ======================================= + Hits 3322 3325 +3 Misses 145 145 Partials 110 110 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.