Skip to content

Conversation

the-avid-engineer
Copy link
Member

Introduces a concept of ITransactionProcessor which handles the logic of processing a transaction, and does nothing else. The queueing logic can be split apart and code coverage improves slightly by reducing the number of methods whose coverage needs to be ignored.

introduces a concept of ITransactionProcess which handles the logic of processing a transaction, and does nothing else. allows the queueing logic to be abstracted away and code coverage the be better
@the-avid-engineer the-avid-engineer added this to the 7.0.0 milestone Jul 4, 2022
@the-avid-engineer the-avid-engineer added diff:add Code has been added diff:refactor:break Code has been refactored in a way that will cause compiler errors and does not fix a bug labels Jul 4, 2022
@the-avid-engineer the-avid-engineer self-assigned this Jul 4, 2022
@the-avid-engineer the-avid-engineer marked this pull request as ready for review July 4, 2022 00:10
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 00:11 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 00:16 Inactive
generate new license key and store as a secret
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 00:47 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 01:32 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 01:37 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 01:42 Inactive
manually tagging no more, just create a release and choose a tag which is a version number
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 4, 2022 01:51 Inactive
@the-avid-engineer
Copy link
Member Author

I don't think the complexity can be reduced.. just going to ignore that it's "too high"

@the-avid-engineer the-avid-engineer merged commit a8863f3 into main Jul 4, 2022
@the-avid-engineer the-avid-engineer deleted the refactor/better-transaction-subscriber branch July 4, 2022 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
diff:add Code has been added diff:refactor:break Code has been refactored in a way that will cause compiler errors and does not fix a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant