I'm fine with deprecating it. There has often been a "tradition" of having external file for listing things, which IMHO is a Maven anti-pattern. All configuration should be in the POM. (Most likely though it comes from some use case where the file names are produced externally and put in a separate file.)
/Anders On Wed, Dec 24, 2014 at 11:11 PM, Lennart Jörelid <lennart.jore...@gmail.com > wrote: > Hello all, > > The jaxb2 maven plugin currently contains a parameter called > schemaListFile with the declaration and documentation as shown below. > > I'm wondering what the use case for having this configuration parameter is > - or if we could simply deprecate it for version 2 of the jaxb maven > plugin. I can't find any ITs testing this property, although it is > implemented in the current Mojo. > > So, basically: why is it beneficial to generate a file holding a list of > paths [to XSD files] as opposed to printing that list of paths directly > into the POM? My inclination is to simply remove this option in version 2 > of the plugin unless someone lets me know why that would be a bad choice. > > The configuration option in question is: > > /** > * A filename containing the list of files to use for schemas, comma > delimited. > * If none, then all xsd files are used in the schemaDirectory.<br> > * Note: you can only use either the 'schemaFiles' or the 'schemaListFileName' > * option (you may not use both at once!). > */ > @Parameter > protected String schemaListFileName; > > > -- > > -- > +==============================+ > | Bästa hälsningar, > | [sw. "Best regards"] > | > | Lennart Jörelid > | EAI Architect & Integrator > | > | jGuru Europe AB > | Mölnlycke - Kista > | > | Email: l...@jguru.se > | URL: www.jguru.se > | Phone > | (skype): jgurueurope > | (intl): +46 708 507 603 > | (domestic): 0708 - 507 603 > +==============================+ > >