public ParameterUsage(Parameter param) { Param = param; In = new List<ColaNode>(); Out = new List<ColaNode>(); }
public ParameterValueIsNeverUsedFactum(Parameter param, ColaBottle bottle) : base(Severity.Negligible, bottle) { Param = param; }
public ParameterIsMutatedSeveralTimesFactum(Parameter param, IEnumerable<ColaNode> nodes) : base(Severity.Negligible, nodes.First()) { Param = param; Nodes = nodes; }
public ParameterValueIsMissingFactum(Parameter param, IEnumerable<ColaNode> nodes) : base(Severity.Fatal, nodes.First()) { Param = param; Nodes = nodes; }