in buildSrc/src/main/groovy/org/grails/gradle/RenderSiteTask.groovy [149:193]
static Map<String, String> processMetadata(Map<String, String> sitemeta) {
Map<String, String> resolvedMetadata = sitemeta
if (resolvedMetadata.containsKey("CSS")) {
resolvedMetadata.put("CSS", "<link rel='stylesheet' href='[%url]" + resolvedMetadata['CSS'] + "'/>")
} else {
resolvedMetadata.put("CSS", "")
}
if (resolvedMetadata.containsKey("JAVASCRIPT")) {
resolvedMetadata.put("JAVASCRIPT", "<script src='" + resolvedMetadata['JAVASCRIPT'] + "'></script>")
} else {
resolvedMetadata.put("JAVASCRIPT", "")
}
if (!resolvedMetadata.containsKey("HTML header")) {
resolvedMetadata.put("HTML header", "")
}
if (!resolvedMetadata.containsKey("keywords")) {
resolvedMetadata.put('keywords', "")
}
if (!resolvedMetadata.containsKey("description")) {
resolvedMetadata.put('description', "")
}
if (!resolvedMetadata.containsKey("date")) {
resolvedMetadata.put('date', BlogTask.MMM_D_YYYY_HHMM.format(new Date()))
}
if (!resolvedMetadata.containsKey("robots")) {
resolvedMetadata.put('robots', "all")
}
resolvedMetadata.put('twittercard', twitterCard('summary_large_image'))
if (resolvedMetadata.containsKey('video')) {
String videoId = parseVideoId(resolvedMetadata)
if (videoId) {
resolvedMetadata.put('twittercard', twitterCard('player') + twitterPlayerHtml(videoId, TWITTER_CARD_PLAYER_WIDTH, TWITTER_CARD_PLAYER_HEIGHT))
}
}
if (resolvedMetadata.containsKey('video') && parseVideoId(resolvedMetadata)) {
} else {
}
resolvedMetadata
}