static

in zetasql-toolkit-core/src/main/java/com/google/zetasql/toolkit/usage/UsageTracking.java [33:49]


  static {
    String revision = "UNSET";

    try (InputStream propertiesInputStream =
        UsageTracking.class.getResourceAsStream("/zetasql-toolkit-core.properties")) {

      if (Objects.nonNull(propertiesInputStream)) {
        Properties properties = new Properties();
        properties.load(propertiesInputStream);
        revision = properties.getProperty("zetasql.toolkit.version", "UNSET");
      }
    } catch (IOException ignored) {
    }

    CURRENT_REVISION = revision;
    USER_AGENT_VALUE = String.format("google-pso-tool/zetasql-helper/%s", revision);
  }