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.
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:
And it will print all the failures found. Also, would be great to have a Maven plugin for it.