dan-s1 commented on PR #9562:
URL: https://github.com/apache/nifi/pull/9562#issuecomment-2523383593

   > Thanks for working on these improvements @dan-s1. The changes are helpful 
in general, but the scope makes it rather difficult to review since it includes 
different types of changes that cover a number of vital classes.
   > 
   > The initial removal of unnecessary generic types is straightforward, but 
replacing anonymous classes with lambdas impacts a large number of lines. For 
this reason, it would be helpful to break these changes into separate pull 
requests. One way to do this would be to back out changes in the 
`nifi-framework-bundle` from the current PR and handle them separately. Another 
way to do it would be to limit the types of changes. However, I think 
separating framework changes into a separate PR would help ensure sufficient 
review of more important components.
   > 
   > These types of stylistic improvements are useful, and we should look at 
formalizing some of these changes using static analysis tools like PMD. 
However, for future reference, having a more narrow scope would help the review 
process and reduce the potential for missing important changes.
   
   I will separate the changes into two tickets. Initially I thought they were 
somewhat related but I am perfectly fine making two tickets for these changes.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to