@Override
  public void graph() {
    // Before graphing, let's load composer configuration if there is any
    this.classFileResolver = new CompoundClassFileResolver();

    File composerJson = new File(PathUtil.CWD.toFile(), "composer.json");
    if (composerJson.isFile()) {
      try {
        ComposerSchemaJson configuration = ComposerConfiguration.getConfiguration(composerJson);
        initAutoLoader(configuration);
      } catch (IOException e) {
        LOGGER.warn("Failed to read composer configuration {}", e.getMessage());
      }
    }
    super.graph();
  }