public override void Execute()

in build/Xamarin.Build/MSBuild/PolicheckHtmlTemplate.cs [104:389]


public override void Execute()
{
WriteLiteral("\n<html>\n    <head>\n        <link");

WriteLiteral(" rel=\'stylesheet\'");

WriteLiteral(" href=\'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css\'");

WriteLiteral(" \n              integrity=\'sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+P" +
"mSTsz/K68vbdEjh4u\'");

WriteLiteral(" crossorigin=\'anonymous\'");

WriteLiteral(">\n        <style");

WriteLiteral(" type=\'text/css\'");

WriteLiteral(">\n            .table {\n                max-width: none;\n                table-lay" +
"out: fixed;\n                word-wrap: break-word;\n            }\n        </style" +
">\n    </head>\n    <body>\n        <div");

WriteLiteral(" class=\'container-fluid\'");

WriteLiteral(">\n            <h1>Policheck Results</h1>\n            <table");

WriteLiteral(" class=\'table table-bordered table-condensed\'");

WriteLiteral(" style=\'width: auto !important\'");

WriteLiteral(@">
                <thead>
                    <tr>
                        <th></th>
                        <th>Term</th>
                        <th>Severity</th>
                        <th># of Occurrences</th>
                        <th>Term Link</th>
                    </tr>
                </thead>
                <tbody>
");


#line 48 "PolicheckHtmlTemplate.cshtml"
                    

#line default
#line hidden

#line 48 "PolicheckHtmlTemplate.cshtml"
                     foreach (var term in Model) {
                        var termUrl = term.Comment.Split('-')[1].Trim ();



#line default
#line hidden
WriteLiteral("                        <tr>\n                            <td");

WriteLiteral(" style=\'width: auto !important;\'");

WriteLiteral(" rowspan=\'3\'");

WriteLiteral(">\n                                <h3>&gt;</h3>\n                            </td>" +
"\n                            <td>");


#line 55 "PolicheckHtmlTemplate.cshtml"
                           Write(term.TermDefinition);


#line default
#line hidden
WriteLiteral("</td>\n                            <td>");


#line 56 "PolicheckHtmlTemplate.cshtml"
                           Write(GetSeverityHtml(term.Severity));


#line default
#line hidden
WriteLiteral("</td>\n                            <td>");


#line 57 "PolicheckHtmlTemplate.cshtml"
                           Write(term.RowCount);


#line default
#line hidden
WriteLiteral("</td>\n                            <td><a");

WriteAttribute ("href", " href=\"", "\""

#line 58 "PolicheckHtmlTemplate.cshtml"
  , Tuple.Create<string,object,bool> ("", termUrl

#line default
#line hidden
, false)
);
WriteLiteral(">");


#line 58 "PolicheckHtmlTemplate.cshtml"
                                              Write(termUrl);


#line default
#line hidden
WriteLiteral("</a></td>\n                        </tr>\n");


#line 60 "PolicheckHtmlTemplate.cshtml"



#line default
#line hidden
WriteLiteral("                        <tr>\n                            <td");

WriteLiteral(" colspan=\'4\'");

WriteLiteral(">\n                                <table");

WriteLiteral(" class=\'table table-condensed\'");

WriteLiteral(" style=\'width: 100% !important;\'");

WriteLiteral(@">
                                    <thead>
                                        <tr>
                                            <th>Url</th>
                                            <th>Context</th>
                                            <th>Position</th>
                                        </tr>
                                    </thead>
                                    <tbody>
");


#line 72 "PolicheckHtmlTemplate.cshtml"
                                    

#line default
#line hidden

#line 72 "PolicheckHtmlTemplate.cshtml"
                                     foreach (var occurrence in term.Occurrences) {
                                        var file = Path.DirectorySeparatorChar == '\\'
                                            ? Path.GetFileName (occurrence.Url)
                                            : occurrence.Url.Split('\\').Last ();


#line default
#line hidden
WriteLiteral("                                        <tr>\n                                    " +
"        <td>");


#line 77 "PolicheckHtmlTemplate.cshtml"
                                           Write(file);


#line default
#line hidden
WriteLiteral("</td>\n                                            <td>");


#line 78 "PolicheckHtmlTemplate.cshtml"
                                           Write(occurrence.Context);


#line default
#line hidden
WriteLiteral("</td>\n                                            <td>");


#line 79 "PolicheckHtmlTemplate.cshtml"
                                            Write(occurrence.Position.Replace(":", string.Empty));


#line default
#line hidden
WriteLiteral(", column ");


#line 79 "PolicheckHtmlTemplate.cshtml"
                                                                                              Write(occurrence.Column);


#line default
#line hidden
WriteLiteral("</td>\n                                        </tr>\n");


#line 81 "PolicheckHtmlTemplate.cshtml"
                                    }


#line default
#line hidden
WriteLiteral("                                    </tbody>\n                                </ta" +
"ble>\n                            </td>\n                        </tr>\n");


#line 86 "PolicheckHtmlTemplate.cshtml"



#line default
#line hidden
WriteLiteral("                        <tr>\n                            <td");

WriteLiteral(" colspan=\'4\'");

WriteLiteral(">\n                                <table");

WriteLiteral(" class=\'table table-condensed\'");

WriteLiteral(" style=\'width: 100% !important;\'");

WriteLiteral(@">
                                    <thead>
                                        <tr>
                                            <th>Context</th>
                                            <th>Recommendation</th>
                                        </tr>
                                    </thead>
                                    <tbody>
");


#line 97 "PolicheckHtmlTemplate.cshtml"
                                    

#line default
#line hidden

#line 97 "PolicheckHtmlTemplate.cshtml"
                                     foreach (var action in term.Actions) {


#line default
#line hidden
WriteLiteral("                                        <tr>\n                                    " +
"        <td>");


#line 99 "PolicheckHtmlTemplate.cshtml"
                                           Write(action.Context);


#line default
#line hidden
WriteLiteral("</td>\n                                            <td>");


#line 100 "PolicheckHtmlTemplate.cshtml"
                                                   WriteLiteral(action.Recommendation);

#line default
#line hidden
WriteLiteral("</td>\n                                        </tr>\n");


#line 102 "PolicheckHtmlTemplate.cshtml"
                                    }


#line default
#line hidden
WriteLiteral("                                    </tbody>\n                                </ta" +
"ble>\n                            </td>\n                        </tr>\n");


#line 107 "PolicheckHtmlTemplate.cshtml"
                    }


#line default
#line hidden
WriteLiteral("                </tbody>\n            </table>\n        </div>\n    </body>\n</html>");

}