in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AnnotationFilterInvocationDefinition.groovy [151:177]
protected String findGrailsUrl(UrlMappingInfo mapping) {
String uri = mapping.URI
if (uri) {
return uri
}
String viewName = mapping.viewName
if (viewName != null) {
if (!viewName.startsWith(SLASH)) {
viewName = SLASH + viewName
}
return viewName
}
if (!(mapping instanceof GrailsControllerUrlMappingInfo)) {
return
}
String namespace = mapping.namespace
String controllerName = mapping.controllerName
if (namespace) {
controllerName = resolveFullControllerName(controllerName, namespace)
}
createControllerUri controllerName, mapping.actionName ?: ''
}