vscode-xslt-tokenizer
vscode-xslt-tokenizer copied to clipboard
Support Saxon's SQL extension functions
I would appreciate if the VSC extension supports Saxon's SQL extension functions for the following benefits:
-
Prevent errors like
XPath: Function: 'sql:prepared-query' with 2 arguments not found
-
Code completion
-
Check names/signatures
-
Give signature hints
Namespace: http://saxon.sf.net/sql
Functions:
connect#1delete#3execute#2insert#3prepared-query#2prepared-statement#2query#3query#4update#4
See also: https://www.saxonica.com/documentation11/index.html#!functions/sql
Let me know, if I can do/prepare something for this to work. Looking at the code it seems that this could be added without much effort even by myself.
I will schedule this SQL function support to be added in the next release.
I've updated the data for code completion and checking of names/signatures for the SQL functions, ready for release. The SQL function signature help will be provided in a later release once I've implemented a helpProvider for all functions, but this might not be for a while.
Thanks so much, Phil!