void (@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); } } }