@Override
  public @Nullable String getPropertyValue(@NotNull String propertyKey, @NotNull GlobalSearchScope scope) {
    Project project = scope.getProject();
    if (project == null) return null;
    Collection<Property> property =
      PropertyKeyIndex.getInstance().getProperties(propertyKey, project, scope);
    if (property == null) return null;
    Property item = ContainerUtil.getFirstItem(property);
    return item != null ? item.getValue() : null;
  }
@Override
  public @Nullable String getPropertyValue(@NotNull String propertyKey, @NotNull GlobalSearchScope scope)