Seems to be a reasonable idea :) Rem
On August 2, 2016 6:19:45 AM PDT, Peter Levart <peter.lev...@gmail.com> wrote: >Hi, > >Top-package (unnamed package) classes can not be referenced from >classes >in named packages anyway, so they usually represent just reflective >entry points (such as Main class with main() method). If a jar is used >as an automatic module, it would probably be safe to just ignore any >classes that appear in the jar at the top-level. Maybe this way there >would be less grief in trying to use such jars as automatic modules >than >by rejecting them. > >Regards, Peter > > >On 08/02/2016 02:59 PM, Andrew Dinn wrote: >> On 02/08/16 13:01, Alan Bateman wrote: >>> HelpMojo seems to be something to do with Maven Plugin Plugin. It >>> doesn't seem to be present in nar-maven-plugin 3.3.0 or 3.5.0 >> HelpMojo is indeed something to do with the Maven Plugin Plugin. The >> latter will generate a class called HelpMojo on demand to provide >> automatic help output to guide configuration and use of a Maven >plugin >> built using the Plugin Plugin. >> >> However, a generated HelpMojo definition is not normally generated in >> the empty package since it is usually generated in the same package >as >> the XXXMojo that implements the XXX plugin behaviour. Of course it >can >> also be implemented by hand. Looking at the 3.0.0 source jar file >> >> com/github/maven_nar/HelpMojo.java >> >> contains a definition for class HelpMojo which appears to have been >> hand-code and does not have a package declaration. The package >> declaration appears to have been added in 3.2.0. In 3.3.0 the file >> appears to have been removed -- I assume the class been >auto-generated >> by this stage. >> >> So, the solution here is to use the fixed version of the plugin. >> >> regards, >> >> >> Andrew Dinn >> ----------- >> Senior Principal Software Engineer >> Red Hat UK Ltd >> Registered in England and Wales under Company Registration No. >03798903 >> Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander -- Sent from my Android device with K-9 Mail. Please excuse my brevity.