• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

comunica / traqula / 37290580929
100%

Build:
DEFAULT BRANCH: main
Ran 05 Oct 2026 09:33AM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Canceled at 05 Nov 2026 02:49AM UTC via web
37290580929

push

github

web-flow
Bracket nested prefix operators when generating (#219)

* Bracket nested prefix operators when generating

For an AST without source locations, the generator printed a prefix
operator (`!`, unary `+`/`-`) directly followed by its operand. When the
operand was itself a prefix operation, this gave `- - ?x` or `+ - ?x`,
which the parser rejects: SPARQL only allows a PrimaryExpression after
`+` and `-`, and in SPARQL 1.1 also after `!`.

The generator now brackets an operand that is itself a prefix operation:
`- ( - ?x )`. This also applies to `!` in SPARQL 1.2, where `! ! ?x` is
valid, to keep the rule simple; the generated output for 01.not-not
changes accordingly.

The new fixture nested-prefix-operators fails on main.

* Share the prefix operator list between expression and solution modifiers

`expression` and the HAVING/GROUP BY generation each kept their own
list of prefix operators. Both now use one shared map.

* Keep the shared prefix operator map in expression.ts
Source Files on build 37290580929
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #37290580929
  • 4d85261b on github
  • Prev Build on main (#37289874414)
  • Next Build on main (#37291304545)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc