@Nullable
  @Override
  public ProjectCoordinate findProjectId(Module module) {
    if (!ExternalSystemApiUtil.isExternalSystemAwareModule(GradleConstants.SYSTEM_ID, module)) {
      return null;
    }
    DataNode<? extends ModuleData> moduleData = CachedModuleDataFinder.findModuleData(module);
    return moduleData != null ? moduleData.getData().getPublication() : null;
  }
@Nullable
  @Override
  public ProjectCoordinate findProjectId(Module module)