-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
[Feature-11129] [API] Refactor org.apache.dolphinscheduler.api.controller.ProcessDefinitionController #11180
[Feature-11129] [API] Refactor org.apache.dolphinscheduler.api.controller.ProcessDefinitionController #11180
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #11180 +/- ##
=========================================
Coverage 40.24% 40.24%
- Complexity 4925 4927 +2
=========================================
Files 982 982
Lines 37558 37548 -10
Branches 4127 4124 -3
=========================================
- Hits 15115 15113 -2
+ Misses 20908 20902 -6
+ Partials 1535 1533 -2
Help us with your feedback. Take ten seconds to tell us how you rate us. |
@caishunfeng @SbloodyS this pr is ready to review. plz take a look. |
I haven't seen any v2 controller in this PR. Is there something missing? @MichaelDeSteven |
@SbloodyS the refactor work is so huge. I want to split the refactor task as small as possible. Hoping this way can make refactor task going well. |
So we split the refactor task to a single function. Each pr should contain at least one refactor function and its related modifications. It is not recommended to submit irrelevant things in advance. |
how about this, I will add some interface in v2 controller base on this pr. after the pr is merged, I will continue pr #11148 to finish the rest of interface? |
If you think the refactor work is too large. You can submit a PR for each refactor method. @MichaelDeSteven |
the tough part is solved in this pr. I will complete v2 controller task in this pr. code review may take some time. but that would be all right. |
In the mean time, you can convert this pr to draft. And mark it as ready to review after you finish your work. |
Kudos, SonarCloud Quality Gate passed! 0 Bugs |
This pull request has been automatically marked as stale because it has not had recent activity for 120 days. It will be closed in 7 days if no further activity occurs. |
This pull request has been closed because it has not had recent activity. You could reopen it if you try to continue your work, and anyone who are interested in it are encouraged to continue work on this pull request. |
Purpose of the pull request
close #11129
change log
Result
to replaceMap<String, Object>