Ejemplo n.º 1
0
        public void Finish()
        {
            var    sb = new StringBuilder();
            string finalString;

            sb.Append("## API Documentation\r\n\r\n");
            foreach (var key in this.docs.Keys)
            {
                finalString = this.docs[key].Builder.ToString();
                sb.Append(" * " + this.docs[key].TypeLink + " - ");
                sb.Append(finalString + "\n");
            }
            finalString = DocGenUtil.NormalizeLines(
                sb.ToString());
            DocGenUtil.FileEdit(this.filename, finalString);
        }
Ejemplo n.º 2
0
 public void Finish()
 {
     foreach (var key in this.docs.Keys)
     {
         var finalString = this.docs[key].ToString();
         this.memSummaries[key].Finish();
         var memSummaryString = this.memSummaries[key].ToString();
         var filename         = Path.Combine(
             this.directory,
             this.typeIDs[key] + ".md");
         finalString = DocGenUtil.NormalizeLines(finalString);
         finalString = Regex.Replace(
             finalString,
             "<<<MEMBER_SUMMARY>>>",
             memSummaryString);
         DocGenUtil.FileEdit(filename, finalString);
     }
 }
Ejemplo n.º 3
0
        public void Finish()
        {
            var    sb = new StringBuilder();
            string finalString;

            sb.Append("## API Documentation\r\n\r\n");
            foreach (var key in this.docs.Keys)
            {
                finalString = this.docs[key].Builder.ToString();
                if (finalString.IndexOf(".", StringComparison.Ordinal) >= 0)
                {
                    finalString = finalString.Substring(
                        0,
                        finalString.IndexOf(".", StringComparison.Ordinal) + 1);
                }
                sb.Append(" * " + this.docs[key].TypeLink + " - ");
                sb.Append(finalString + "\n");
            }
            finalString = DocGenUtil.NormalizeLines(
                sb.ToString());
            DocGenUtil.FileEdit(this.filename, finalString);
        }