Serge, thank you for your response.
I have the C# project contains either c# language files(.cs) and other files(.sql and .txt files).
I need to search the whole solution for some string expressions which are not allowed and generate build errors if this violations were found.
As example, I need to ensure that string "MyViolationString" doesn't exist both in my .cs files and .sql files included to project. For this purpose I can create my own custom rule and integrate it to solution. But .sql files are not available for ItCode.Right parser, and I have found no way to make it execute .slq files. Furthermore .sql files are disabled for single-file parsing option.
Is it possible to extend the tool-engine to parse other(not language-specific) file types?