This repository holds one groovy script to generate markdown reports of milestones from gitlab.
Scheme:
groovy milestone-report.groovy [gitlab/url] [access token] [projectId] [milestoneId]
In action:
groovy milestone-report.groovy https://gitlab.com/ abcdefghij... arturbosch/detekt M6
Generated report for my project 'detekt' for milestone M6:
- Measure run time of detekt even if 'SmellBorder' is met - #81
- KtTreeCompiler considers only "kt" as file ending, which may led to crashed on other file endings eg ".detekt" - #78
- Allow to save findings into a text file with --output - #77
- Allow to define code smell baseline where only new smells are shown - #76
- Fail gradle task on found issues - #75
- Move formatting rule set to own project - #73
- Progress logging - #69
- Track analysis progress via #ktFiles - #68
- Move Optional- rules to formatting and support autocorrecting - #72
See all issues at: M6