private static @NotNull NullableComputable<String> getPropertyName(final @NotNull PsiVariable variable) {
      return () -> {
        final String name = variable.getName();
        if (name == null) return null;
        JavaCodeStyleManager codeStyleManager = JavaCodeStyleManager.getInstance(variable.getProject());
        VariableKind variableKind = codeStyleManager.getVariableKind(variable);
        return codeStyleManager.variableNameToPropertyName(name, variableKind);
      };
    }
private static @NotNull NullableComputable<String> getPropertyName(final @NotNull PsiVariable variable)