Breaking Change Script #54

Closed
opened 2023-04-24 05:17:00 +00:00 by LunarTides · 1 comment
LunarTides commented 2023-04-24 05:17:00 +00:00 (Migrated from github.com)

Is your feature request related to a problem? Please describe.
When making a breaking change, you need to fix the cards. However you don't know which cards are affected by the breaking change, so you need to go through every single card, check if it is using the thing you changed, if it does: fix it, if it doesn't: move on to the next card.

Describe the solution you'd like
Make a script where you can type in a word to search for. It will then search the cards for that word, and tell you which cards use it. You can then open it in your favorite text editor and fix it. Once it's fixed, you can mark it as done in the script and move on to the next one. Remember which one is fixed by saving it to a file, that only gets deleted when all instances are fixed.

Describe alternatives you've considered
None

Additional context
This will make breaking changes a lot easier to do, but ideally, there wouldn't be any breaking changes. This is why #19 is so important.

**Is your feature request related to a problem? Please describe.** When making a breaking change, you need to fix the cards. However you don't know which cards are affected by the breaking change, so you need to go through every single card, check if it is using the thing you changed, if it does: fix it, if it doesn't: move on to the next card. **Describe the solution you'd like** Make a script where you can type in a word to search for. It will then search the cards for that word, and tell you which cards use it. You can then open it in your favorite text editor and fix it. Once it's fixed, you can mark it as done in the script and move on to the next one. Remember which one is fixed by saving it to a file, that only gets deleted when all instances are fixed. **Describe alternatives you've considered** None **Additional context** This will make breaking changes a lot easier to do, but ideally, there wouldn't be any breaking changes. This is why #19 is so important.
LunarTides commented 2024-03-05 13:11:14 +00:00 (Migrated from github.com)

I realise that i just reinvented searching in an ide, so this was removed just prior to 2.0

I realise that i just reinvented searching in an ide, so this was removed just prior to 2.0
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
LunarTides/Hearthstone.js#54
No description provided.