Just for the reference ... I pushed my changes to the feature branch "feature/flexpmd-pmd-update" ...
Chris ________________________________________ Von: Christofer Dutz <christofer.d...@c-ware.de> Gesendet: Freitag, 5. September 2014 12:32 An: dev@flex.apache.org Betreff: Migrating Flex PMD to latest PMD version Hi, even if I got a lot of stuff working with FlexPMD, I was still having problems with the report-plugins for maven complaining about API incompatabilities. It seems that this is due to changes in the maven report and site plugin. I decided not to fix these problems, but so solve them by updating FlexPMD to PMD 5.1.3 as well as the latest pmd maven plugin. After migrating almost everything to the new versions I am now blocked by one issue which i hope the PMD guys will answer soon. In PMD 5.x a rule has to specify the language it is designed for. This allows to create mixed rule-sets. Unfortunately the supported languages are hard-coded into PMD (net.sourceforge.pmd.lang.Language?) and I currently see no way in which I could make FlexPMD extend this. Extending it in PMD itself sort of sounds problematic too, because I doubt they will add a language for which the implementation is outside of their project. So I haven't dropped the ball ... I am just expecting to have a little stall on my work here. Chris