Let's give to plugins to export custom rules and not only build your own infrastructure to check files.
For this:
- Extract interface ISqlRule to TSQLLint.Common
- Add method to IPlugin with default implementation
IDictionary<string, Type> GetRules(){
return new Dictionary<string, Type>();
}
- Read and use rules from plugins