String (@NotNull ProjectCoordinate id) { if (StringUtil.isEmpty(id.getArtifactId())) return null; String result = myModuleMappingById.get(id); return result == null && id.getVersion() != null ? myModuleMappingById.get(new ProjectId(id.getGroupId(), id.getArtifactId(), null)) : result; }