docs: public void buildDependencyGraph(AbstractProject owner,DependencyGraph graph) {
          for (Object o : this) {
              if (o instanceof DependencyDeclarer) {
                  DependencyDeclarer dd = (DependencyDeclarer) o;
                  try {
                      dd.buildDependencyGraph(owner,graph);
                  } catch (RuntimeException e) {
                      LOGGER.log(Level.SEVERE, "Failed to build dependency graph for " + owner,e);
                  }
              }
          }
      }