void (@NotNull List<? extends FilePropertyPusher<?>> pushers) { scanProject(myProject, module -> { final Object[] moduleValues = getModuleImmediateValues(pushers, module); return fileOrDir -> { applyPushersToFile(fileOrDir, pushers, moduleValues); return TreeNodeProcessingResult.CONTINUE; }; }); }