- 
                Notifications
    You must be signed in to change notification settings 
- Fork 130
chore: delete unnecessary inheritance of FlowableBufferTimedFlushable #794
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
base: master
Are you sure you want to change the base?
Conversation
| 
 Codecov ReportAll modified and coverable lines are covered by tests ✅ 
 ❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@             Coverage Diff              @@
##             master     #794      +/-   ##
============================================
+ Coverage     88.50%   88.51%   +0.01%     
+ Complexity      787      785       -2     
============================================
  Files           174      174              
  Lines          7203     7202       -1     
  Branches        405      405              
============================================
  Hits           6375     6375              
+ Misses          697      696       -1     
  Partials        131      131              ☔ View full report in Codecov by Sentry. | 
…rTimedFlushable The class no longer requires inheritance from FlowableBufferTimedFlushable as its functionality is redundant. Simplified the class hierarchy for better maintainability.
289aee3    to
    4b88de8      
    Compare
  
    | Which part of CHANGELOG.md should I record this PR ? | 
| @OrezzerO, please add a new section titled “Features” to the 7.3.0 release notes. Thank you! 😊 | 
…rTimedFlushable Add CHANGELOG.md for the refactoring.
| @bednar CHANGELOG.md updated. | 
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.
@OrezzerO thanks for your PR 👍
LGTM 🚀
Closes #
Proposed Changes
FlowableBufferTimedFlushable doesn't need to inherit from FlowableTransformer. Therefore, delete this inheritance relationship to reduce the complexity of the code. The original implementation was quite confusing.
Checklist
mvn testcompletes successfully