static Set populateTagsByPluginsOwners()

in buildSrc/src/main/groovy/org/grails/guides/TagUtils.groovy [40:52]


    static Set<Tag> populateTagsByPluginsOwners(List<Plugin> plugins) {
        Map<String, Integer> tagsMap = [:]
        if (plugins) {
            for (Plugin plugin : plugins) {
                if (plugin.owner) {
                    String tag = plugin.owner.name
                    String k = tag.trim().toLowerCase()
                    tagsMap[k] = tagsMap.containsKey(k) ? (1 + tagsMap[k]) : 1
                }
            }
        }
        populateWithTagsMap(tagsMap)
    }