-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Reduce bs formatter interface #3253
Reduce bs formatter interface #3253
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack
@bodymindarts I think because of the merge of the release branch your PR needs to be updated. |
abb3f18
to
3ca10fd
Compare
Rebased vs master. Thanks for the hint @ripcurlx |
@bodymindarts There are still (or again) conflicts with master. |
3ca10fd
to
b8730ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack
@bodymindarts Based on our new GitHub configuration all your commits must be signed to be able to merge it. Please update also your old commits. Thanks! |
All formatting related functions that are depended on by core and desktop jars are extracted to the new class FormattingUtils.
Make them private instance functions at call site to minimize dependencies.
aa24ddb
to
cfaa23e
Compare
@ripcurlx re-uploaded with signed commits |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utAck
Part 3 of my ongoing refactoring to remove BSFormatter.
This is the last refactoring that deals with method extraction. Next step will be to extract the CoinFormatter interface to deal with the polymorphism between BsFormatter and BsqFormatter.
Tracking issue: #3240