RAT-514: WIP Gradle Plugin against 0.17
This is an initial draft against the 0.17 release tag as there's no 0.18 branch yet. It seems to work.
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 :)
@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. RAT0.17 took 2 years and people were complaining about long release cycles.
@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?
prefer to have this PR against master
Agree. #568 is there for master.
before merging it we should clarify the roadmap for an upcoming release.
+1