public void putFoldedExpressionMapping(@NotNull DuplicatesFinder.Parameter parameter,
                                         @NotNull PsiExpression pattern,
                                         @NotNull PsiExpression candidate) {
    myFoldedExpressionMappings.computeIfAbsent(parameter, unused -> new ArrayList<>()).add(Pair.createNonNull(pattern, candidate));
  }
public void putFoldedExpressionMapping(@NotNull DuplicatesFinder.Parameter parameter,
                                         @NotNull PsiExpression pattern,
                                         @NotNull PsiExpression candidate)