Le lun. 7 juin 2021 à 14:49, Elliotte Rusty Harold <[email protected]> a
écrit :

> On Wed, Jun 2, 2021 at 6:53 PM Hervé BOUTEMY <[email protected]>
> wrote:
> >
> > I don't get how Modello got in your way on these issues: please explain
> > And it works perfectly on Eclipse: there is a m2e extension for Modello
> that
> > does the job.
>
> I assume you're referring to the unsigned, pre-1.0 extensions that
> corporate security policy prohibits installing. The details don't
> really matter though. Every extra tool introduced into the build
> process is one extra piece to break in some environment that makes the
> build more fragile and makes it that much harder to bring on new
> developers.
>
> > from a Modello model, we generate:
> > - Java objects
> > - serializers and deserializers: there are other options for some APIs,
> but
> > not for XPP3 AFAIK
> > - XML format documentation
> > - xsd
> > with consistent explanation on each field: how do you expect to keep
> that?
> >
>
> Other than the Java objects, which can trivially be pure Java code,
> when do we use any of those? It all feels like YAGNI to me.
>

The generated xml readers are used to actually read the pom.  That's an
important part :-)
I spent quite some time profiling those and XPP3 is really fast, so I'd
really like to avoid using JAXB for that.



>
> --
> Elliotte Rusty Harold
> [email protected]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

-- 
------------------------
Guillaume Nodet

Reply via email to