Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor card.ts and types.ts and add tests #1279

Merged
merged 11 commits into from
Oct 4, 2023
Merged

Conversation

dermotduffy
Copy link
Owner

@dermotduffy dermotduffy commented Oct 2, 2023

If you're looking at this PR, it might be because I broke something. Sorry about that. This is a fundamental refactor of the main entry point of the card that had grown beyond maintability and lacked testing. This was slowing development down substantially -- something had to be done! Would appreciate any help in identifying regressions as a result of this PR -- simply by filing issues. With this refactor, I'll be able to make the fixes and add tests, which should mean the issue never arises again. Thank you for your patience.

@dermotduffy dermotduffy added the refactoring Refactoring label Oct 2, 2023
@dermotduffy dermotduffy changed the title Refactor card.ts substantially and add tests Refactor card.ts and types.ts and add tests Oct 3, 2023
@dermotduffy dermotduffy merged commit 5d2fb22 into dev Oct 4, 2023
2 checks passed
@dermotduffy dermotduffy deleted the card.ts-refactor branch October 4, 2023 03:47
@github-actions github-actions bot locked and limited conversation to collaborators Oct 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
refactoring Refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant