@Override public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) { // map corresponding module build under this object if (token.indexOf('$') > 0) { IvyModule m = getProject().getModule(token); if (m != null) return m.getBuildByNumber(getNumber()); } return super.getDynamic(token, req, rsp); }