public static synchronized void initialize()

in owners/src/main/java/com/googlesource/gerrit/owners/OwnersStoredValues.java [35:50]


  public static synchronized void initialize(Accounts accounts) {
    if (PATH_OWNERS != null) {
      return;
    }
    log.info("Initializing OwnerStoredValues");
    PATH_OWNERS =
        new StoredValue<PathOwners>() {
          @Override
          protected PathOwners createValue(Prolog engine) {
            PatchList patchList = StoredValues.PATCH_LIST.get(engine);
            Repository repository = StoredValues.REPOSITORY.get(engine);
            String branch = StoredValues.getChange(engine).getDest().branch();
            return new PathOwners(accounts, repository, branch, patchList);
          }
        };
  }