void (ModuleData moduleData) { List<File> artifacts = moduleData.getArtifacts(); if (!artifacts.isEmpty()) { for (File artifact : artifacts) { moduleArtifactMap.put(artifact, moduleData); } } moduleNameMap.put(moduleData.getExternalName(), moduleData); if (moduleData instanceof GradleSourceSetData) { String mainModuleName = StringUtil.trimEnd(moduleData.getExternalName(), ":main"); moduleNameMap.put(mainModuleName, moduleData); } }