public static void WarnMisisngParameterDoc(ICRef target, string parameterName) { if (!MissingDocs.Contains(target.CRef) && MissingDocs.Add(target.CRef + '^' + parameterName)) { Write(TraceEventType.Warning, $"Parameter '{parameterName}' of {Utils.FormatCRef(target.CRef)} has no documentation"); } }
public static void WarnMisisngReturnDoc(ICRef target) { if (!MissingDocs.Contains(target.CRef) && MissingDocs.Add(target.CRef + '!')) { Trace.TraceWarning($"Return value of {Utils.FormatCRef(target.CRef)} has no documentation"); } }
public static void WarnMisisngDoc(ICRef target) { if (MissingDocs.Add(target.CRef)) { Write(TraceEventType.Warning, $"{Utils.FormatCRef(target.CRef)} has no documentation"); } }
public XmlMember Of(ICRef target) { return(Members.TryGetValue(target.CRef, out var member) ? member : null); }