(name string)
| 239 | } |
| 240 | |
| 241 | func trimHandlerName(name string) string { |
| 242 | // trim the path for Iris' internal middlewares, e.g. |
| 243 | // irs/mvc.GRPC.Apply.func1 |
| 244 | if internalName := PackageName; strings.HasPrefix(name, internalName) { |
| 245 | name = strings.Replace(name, internalName, "iris", 1) |
| 246 | } |
| 247 | |
| 248 | if internalName := "github.com/iris-contrib"; strings.HasPrefix(name, internalName) { |
| 249 | name = strings.Replace(name, internalName, "iris-contrib", 1) |
| 250 | } |
| 251 | |
| 252 | name = strings.TrimSuffix(name, "GRPC.Apply.func1") |
| 253 | return name |
| 254 | } |
| 255 | |
| 256 | var ignoreHandlerNames = [...]string{ |
| 257 | "iris/macro/handler.MakeHandler", |
no outgoing calls
no test coverage detected
searching dependent graphs…