Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
PriceImprovement fee policy #2277
PriceImprovement fee policy #2277
Changes from 18 commits
c1a60c0
d68cfbd
ce00a5b
e901812
5406807
ab00441
ebf8dd9
4a0e5ff
5a153aa
0cbbb00
6bc3de6
5d4e32d
b4e4b5a
69a2297
a1444b1
7f1a7c5
50520ae
2376f79
eb08cf4
f629e61
e3a27a0
ed9ff89
b48ecdc
8fd95e4
c582f74
8ca5b05
ba9a399
603eb8b
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
I'm a bit surprised by this type. I don't find the word "raw" very descriptive nor appealing and it's missing documentation for why it exists (on top of
FeePolicy
). It looks like the only difference is the quote (which in only part of the other struct).Is there any way we can get around defining two almost identical domain types or can we differentiate better between the two?
Maybe PolicyRaw is more like an incomplete Policy (maybe a PolicyBuilder), that can be converted into a full policy
.with(quote)
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.
Yeah, totally makes sense. Renamed both the struct and the function.
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.
isn't PolicyRaw already a domain object?
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.
#2277 (comment)