Conversation
|
This is an initial draft against the 0.17 release tag as there's no 0.18 branch yet. I've included the HTML template included in #568. The code is very much the same (except for all the things that are not in Java 8). |
|
At least tests pass locally :) |
Claudenw
left a comment
There was a problem hiding this comment.
Needs documentation generation.
There was a problem hiding this comment.
Add a method to RatTool public Map<String, GradleOption> gradleOptions() to return a sorted map of CLI option name to GradleOption (see mvnOptions, antOptions, cliOptions).
This will make the options available for documentation.
There was a problem hiding this comment.
Add a section to this pom to generate the site documentaiton.
See rat-plugin initial site generation
The result should generate markdown documentation for this component including a list of options similar to the maven and ant lists.
|
@snazy I'd prefer to have this PR against master ..... before merging it we should clarify the roadmap for an upcoming release. To my mind the architecture discussions will mean a very long development time. @Claudenw Not sure how fast we can transform RAT to become ready for modular clients?! Personally I'd try to avoid having multiple long running branches with contrary concepts being implemented, while downstream clients would prefer faster releases and bugfixes. WDYT? |
Agree. #568 is there for master.
+1 |
No description provided.