public static List<Tool> getAllTools() {
    List<Tool> result = new ArrayList<>();
    for (ToolsProvider provider : EP_NAME.getExtensions()) {
      result.addAll(provider.getTools());
    }

    return result;
  }
public static List<Tool> getAllTools()