in server/src/main/scala/com/twitter/server/handler/FailedLintRuleHandler.scala [36:60]
def apply(req: Request): Future[Response] = {
val failedRules = failedLintRules
val res =
if (failedRules.isEmpty) ""
else {
s"""<div class="alert alert-warning alert-dismissable fade in" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<strong>WARNING: ${failedRules.length} Lint Error(s) Found</strong>
<br/>
<p>
${(for (rule <- failedRules) yield {
s"<li>${rule.name}</li>"
}).mkString("\n")}
For more information, please see the <a href="/admin/lint">lint</a> page.
</p>
</div>"""
}
newResponse(
contentType = "text/plain;charset=UTF-8",
content = Buf.Utf8(res)
)
}