@Override
    public @NotNull OptionController forContext(@NotNull PsiElement context) {
      Project project = context.getProject();
      return getInstance(project).getOptionController()
        .onValueSet((bindId, value) -> {
          SaveAndSyncHandler.getInstance().scheduleProjectSave(project, true);
          DaemonCodeAnalyzer.getInstance(project).restart();
        });
    }
@Override
    public @NotNull OptionController forContext(@NotNull PsiElement context)