void (@NotNull Project project, @NotNull VirtualFile vFile, Object value) { PsiFile file = PsiManager.getInstance(project).findFile(vFile); if (file == null) return; InspectionProfileModifiableModelKt.modifyAndCommitProjectProfile(project, model -> { InspectionToolWrapper<?, ?> tool = model.getInspectionTool(myShortName, file); if (tool == null) return; InspectionProfileEntry inspection = getLocalTool(tool); inspection.getOptionController().setOption(myProperty, value); }); }