public static @Nullable WrapperConfiguration readWrapperConfiguration(@NotNull Path wrapperPropertiesFile) {
    Properties props = readGradleProperties(wrapperPropertiesFile);
    if (props == null) {
      return null;
    }
    URI uri = parseDistributionUri(props, wrapperPropertiesFile);
    if (uri == null) {
      return null;
    }
    WrapperConfiguration wrapperConfiguration = new WrapperConfiguration();
    setToWrapperConfiguration(wrapperConfiguration, uri, props);
    return wrapperConfiguration;
  }
public static @Nullable WrapperConfiguration readWrapperConfiguration(@NotNull Path wrapperPropertiesFile)