public void populate(@NotNull Project project, @NotNull MultiMap<String, String> map, @NotNull MultiMap<String, String> leafMap) {
      String myClassSource = myClassSourceValue.getValue();
      if (myClassSource == null) return;

      for (String path : myPaths) {
        map.putValue(path, myClassSource);
      }

      final PsiMethod[] psiMethods = DynamicMemberUtils.getMembers(project, myClassSource).getMethods();
      for (String path : myPaths) {
        for (PsiMethod psiMethod : psiMethods) {
          leafMap.putValue(path.isEmpty() ? psiMethod.getName() : path + "->" + psiMethod.getName(), myClassSource);
        }
      }
    }
public void populate(@NotNull Project project, @NotNull MultiMap<String, String> map, @NotNull MultiMap<String, String> leafMap)