Exemplo n.º 1
0
 /// <summary>
 /// Initialize storage for output. This class is responsible for passing all output from the engine activity
 /// to individual, specialized output writers.
 /// </summary>
 public OutputStore(Engine.ResourceStaticAnalysisEngine owner)
 {
     this._owningEngine = owner;
     this.outputWriters.AddRange(owner._outputWriters);
 }
 /// <summary>
 /// Internally available constructor.
 /// </summary>
 /// <param name="owner">Engine that owns this instance of <see cref="RuleManager"/></param>
 internal RuleManager(Engine.ResourceStaticAnalysisEngine owner)
 {
     _owningEngine = owner;
     Initialize();
 }