void (@NotNull Collection<? super Path> affectedFiles) { if (myProcessProjectFile) { affectedFiles.add(myContext.getProjectFile()); } if (myProcessWorkspaceFile) { affectedFiles.add(myContext.getWorkspaceSettings().getPath()); } affectedFiles.addAll(myModulesFilesToProcess); if (myProcessRunConfigurations) { try { myContext.getRunManagerSettings().collectAffectedFiles(affectedFiles); } catch (CannotConvertException ignored) { } } if (myProcessProjectLibraries) { try { myContext.getProjectLibrariesSettings().collectAffectedFiles(affectedFiles); } catch (CannotConvertException ignored) { } } if (myArtifacts) { try { myContext.getArtifactsSettings().collectAffectedFiles(affectedFiles); } catch (CannotConvertException ignored) { } } affectedFiles.addAll(myConverter.getAdditionalAffectedFiles()); }