PackageIdentification packageId = null;\r
Iterator iter = packageList.iterator();\r
while (iter.hasNext()) {\r
- packageId = (PackageIdentification)iter.next();\r
- moduleId.setPackage(packageId);\r
- Spd spd = spdTable.get(packageId);\r
+ PackageIdentification pid = (PackageIdentification)iter.next();\r
+ Spd spd = spdTable.get(pid);\r
File tempMsaFile = null;\r
if ((tempMsaFile = spd.getModuleFile(moduleId)) != null ) {\r
if (tempMsaFile.getParent().equalsIgnoreCase(moduleId.getMsaFile().getParent())) {\r
+ packageId = pid;\r
break ;\r
}\r
tempMsaFile = null;\r
}\r
}\r
if (packageId == null){\r
- throw new EdkException("Can't find Module [" + moduleId.getName() + "] in any SPD package!");\r
+ throw new EdkException("Can't find Module [" + moduleId.getName() + "] in any package!");\r
} else {\r
return packageId;\r
}\r
return moduleId;\r
}\r
}\r
- throw new EdkException("Can't find module GUID value " + moduleId.toGuidString() + " in " + packageId + " under the current workspace!");\r
+ throw new EdkException("Can't find " + moduleId + " under the current workspace!");\r
}\r
\r
public synchronized static Set<PackageIdentification> getPackageList(){\r