objectionary / ideas

Here we keep ideas for future research in EO programming language and Polystat static analyzer
https://www.eolang.org
7 stars 0 forks source link

XSL linter #1

Open yegor256 opened 1 year ago

yegor256 commented 1 year ago

We have many XSL documents in our main project and other sub-projects. They are essentially XML documents and we validate their formatting using xcop. However, we don't use any XSL static analyzer. The problem is that there is none on the market. Only a prototype exist, which is not so easy to use.

I suggest we take this prototype, use it as a basis, and create our own XSL linter (let's call it xsllint?) It should be a command line tool, which can be executed like this:

$ xsllint foo.xsl

And it will print all the failures found. Also, would be great to have a Maven plugin for it.