try {
VirtualFile vf = Yalp.getVirtualFile(file);
if (vf == null || !vf.exists()) {
throw new NoRouteFoundException(file);
}
throw new RedirectToStatic(Router.reverse(Yalp.getVirtualFile(file)));
} catch (NoRouteFoundException e) {
StackTraceElement element = YalpException.getInterestingStrackTraceElement(e);
if (element != null) {
throw new NoRouteFoundException(file, Yalp.classes.getApplicationClass(element.getClassName()), element.getLineNumber());
} else {