Ok, so now I have refactored the entire project structure, streamlined the directory names and artifactIds, groupIds etc. as well as switched to Apache Flex 4.13 and Flexmojos 7.0.0 but I am having some trouble in getting the build working.
@Justin ... you claimed to have had the build running, I wonder how this is possible. Most of the Unit Tests depend on line numbers. Due to the fact that the Apache headers have a different size than the old Adobe headers, I had to manually debug a lot of tests and adjust some of these now invalid line numbers. What's currently blocking me, is that the class FlexMetricsReportMojo is depending on some classes, which I simply can't find anywhere: import com.adobe.ac.pmd.metrics.maven.generators.NcssAggregateReportGenerator; import com.adobe.ac.pmd.metrics.maven.generators.NcssReportGenerator; import com.adobe.ac.pmd.metrics.maven.utils.ModuleReport; Unfortunately this module seems to be one of the core modules ... If anyone has seen one of these little buggers ... please bring them back. And don't be surprised. Even if the groupIds have been updated, the packages of PMD still refer to adobe :-( ... guess this will be a lot of work fixing. So anyone here got an idea where these classes could have gone? Chris ________________________________________ Von: Frédéric THOMAS <webdoubl...@hotmail.com> Gesendet: Sonntag, 24. August 2014 13:35 An: dev@flex.apache.org Betreff: RE: AW: Flex PMD donation I was on this as well and can't spend more time on it today, but I arrived at the same conclusions and hate this kind of structure as well, anyway you're are the best person to do it. Thanks, Frédéric THOMAS > From: christofer.d...@c-ware.de > To: dev@flex.apache.org > Subject: AW: Flex PMD donation > Date: Sun, 24 Aug 2014 11:20:27 +0000 > > Hi Justin, > > well it's not that big of a surprize as the Flexmojos artifacts are > publically available. Flexmojos is compiled against an Adobe Flex version > that is also publically available, so it will simply have automatically > downloaded that old Flex version. But I doubt it's something we should like. > I think we should "eat our own dogfood". So I guess, cleanning up the maven > structure and migrating everything to Flexmojos 7.0.0 and Flex 4.13 would be > the best to rid ourselves from problemattic stuff. > > Chris > > -----Ursprüngliche Nachricht----- > Von: Justin Mclean [mailto:jus...@classsoftware.com] > Gesendet: Sonntag, 24. August 2014 13:15 > An: dev@flex.apache.org > Betreff: Re: Flex PMD donation > > Hi, > > > It is built with flexmojos 3.5.0 ... this is insanely old and completely > > incompatable with Apache Flex. > Surprised I managed to get anything to compile. :-) > > > I also saw a lot of the Maven metadata needs updating ... the SCM the > > DistributionManagement and a lot more still point to Adobe systems. > Yep it needs a bit of work. > > Thanks for looking at it. > > Justin