@Override
  public void populateProjectModels(
    @NotNull BuildController controller,
    @NotNull BasicGradleProject projectModel,
    @NotNull GradleModelConsumer modelConsumer
  ) {
    T instance = controller.findModel(projectModel, modelClass);
    if (instance != null) {
      modelConsumer.consumeProjectModel(projectModel, instance, modelClass);
    }
  }
@Override
  public void populateProjectModels(
    @NotNull BuildController controller,
    @NotNull BasicGradleProject projectModel,
    @NotNull GradleModelConsumer modelConsumer
  )