Support for the Arrow Operator in XPath 3.1

Are you missing a feature? Request it's implementation here.
fsteimke
Posts: 47
Joined: Tue Jan 01, 2013 3:19 pm

Support for the Arrow Operator in XPath 3.1

Post by fsteimke » Mon Jan 27, 2020 6:29 pm

Hi,

XPath 3.1 has the arrow operator. It allows function chaining like f(x) => g() instead of g(f(x)).

When i select the g() function in the example above, and choose Go to Definition in the context menu in Oxygen, then there is a No Definition found Error. I think Oxygen is looking for an 0-arity funktion g(), although it has 1-arity g(x), but the first parameter is implicit.

Oxygen Version is 21.1 on Windows 10.

Feature request is: better support for the arrow operator so that the function definition will be found.

Thanks,
Frank Steimke

adrian
Posts: 2648
Joined: Tue May 17, 2005 4:01 pm

Re: Support for the Arrow Operator in XPath 3.1

Post by adrian » Wed Feb 05, 2020 4:31 pm

Hi,

I've logged your feature request. For future reference it is issue EXM-44985.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

HomeGoods
Posts: 92
Joined: Wed Feb 09, 2005 8:57 am

Re: Support for the Arrow Operator in XPath 3.1

Post by HomeGoods » Thu May 07, 2020 9:30 pm

And the reverse operations such as Search References do not find instances with the arrow operator. Real pain...

Post Reply