private void validateInstance(IDiagnosticInstance instance, PluginFamily family, PluginGraph graph)
 {
     if (!instance.CanBePartOfPluginFamily(family))
     {
         graph.Log.RegisterError(104, instance.CreateToken(), family.PluginType);
     }
 }
Example #2
0
 public void RegisterError(IDiagnosticInstance instance, int code, params object[] args)
 {
     var error = new Error(code, args);
     error.Instance = instance.CreateToken();
     addError(error);
 }