Our projects contain 2 independent roots of XSL files - shared and specific for particular project. (These merged into single one during deployment.)
As result all shared templates calls from project specific XSL files are highlighted as red because validator can't resolve relative HREFs (e.g. ../../editors.xsl) if this file is from other root.
I understand it is too hard to implement multiple roots support. But probably it is easy to implement small improvements:
1) at the moment syntax highlighting, IntellySense and validation are turned on/off by "Enabled" check box - could you please introduce separate check box for each feature?
2) Some validations can be suppressed (e.g. "Make type conversion explicit") using Inspect code profiles dialog (XPath node). But there are warnings which I can't switch off: "Missing template parameter", "Unresolved variable" and "Can't resolve template" - couild you please add these rules to Inspection code profiles dialog?
Regards, Alexander Pavlov