[xquery-talk] Is there any tool/plugin to verify the xquery coding standards?

Geert Josten geert.josten at dayon.nl
Wed May 29 05:32:28 PDT 2013


There is a point to what John says. Though I personally found the xqdoc
suggestions helpful to start with. My personal style deviates in some
points, but there are good suggestions there and I am sure that I am using a
fair percentage of the xqdoc style..

Grtz

> -----Oorspronkelijk bericht-----
> Van: talk-bounces at x-query.com [mailto:talk-bounces at x-query.com]
> Namens John Snelson
> Verzonden: woensdag 29 mei 2013 12:57
> Aan: talk at x-query.com
> Onderwerp: Re: [xquery-talk] Is there any tool/plugin to verify the xquery
> coding standards?
>
> I'm extremely dubious - coding style is a religion, and you won't get
> general agreement. I've found if you write good code it's readable,
> whatever the style. And if you write useful (bug free) code, no-one will
> comment on the style.
>
> If you really want a single style, here's my solution: Write more code
> than anyone else, and become the de-facto standard ;-).
>
> John
>
> On 29/05/13 10:35, Adam Retter wrote:
> > I think it could be valuable for us (W3C WG?) to come up with a coding
> > standards for XQuery, so that when we look at XQuery code its all
> > formatted the same.
> >
> > i.e. Where should braces go?
> >
> > declare local:function($a, $b) {
> >    ()
> > };
> >
> > or
> >
> > declare local:function($a, $b)
> > {
> >    ()
> > };
> >
> > i.e. Where should return statements go?
> >
> > let $x = $y return
> >    $x
> >
> > or
> >
> > let $x = $y
> > return
> >    $x
> >
> >
> > I think you get the idea...
> >
> > On 29 May 2013 07:10, Liam R E Quin <liam at w3.org> wrote:
> >> On Wed, 2013-05-29 at 11:36 +0530, abhinav mishra wrote:
> >>> Hi,
> >>>
> >>> I am looking for some tools/plugins which provides xquery coding style
> >>> check and suggest the xquery coding standards if not followed
> properly.
> >>>
> >>> Just like Eclipse has plugins like “CheckStyle“ which gives warning if
> >>>   Java coding standards are not followed.
> >>
> >> Sorry to post a 2nd time - there are eclipse plugins for XQuery, and
> >> some editors have support for syntax checking in XQuery (e.g.
> OxygenXML,
> >> and the GUI part of BaseX, to name a couple), in case that's what you
> >> meant.
> >>
> >> Liam
>
> --
> John Snelson, Lead Engineer                    http://twitter.com/jpcs
> MarkLogic Corporation                         http://www.marklogic.com
> _______________________________________________
> talk at x-query.com
> http://x-query.com/mailman/listinfo/talk



More information about the talk mailing list