Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.1
-
Fix Version/s: 2.4
-
Component/s: dependencies, dependency-management
-
Labels:None
-
Patch Submitted:Yes
-
Number of attachments :
Description
I've tried to refactor the code from MPIR-83 a bit, because it used a lot of copied code.
Important improvements:
- Created a AbstractProjectInfoRenderer and AbstractDependencyRenderer.
If this patch is accepted, I want to write all the renderers out of the inforeports in separate classes, with more code sharing. This is a start of that.
- I changed the unit tests, because the expected and actual were reversed. This is the case in many of the info report unit tests.
Please tell me what you think of it. I know it is only a start.
IMHO it is a good work. Thanks!
I have some comments on the code:
Some comments on the Maven code convention:
I think you could go ahead.