X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2Fid%2FModuleIdentification.java;fp=Tools%2FJava%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2Fid%2FModuleIdentification.java;h=c2d9acc0a830387fda80cc32a8679da9ae680a6c;hp=87024d13a099422121060164fc33ce7f7c9472c1;hb=89da7ebac51e9adfe0c419b0d4a68a5672c2fb87;hpb=1d67f00e73e8078f3f4baa2090b5d394c9b32d6b diff --git a/Tools/Java/Source/GenBuild/org/tianocore/build/id/ModuleIdentification.java b/Tools/Java/Source/GenBuild/org/tianocore/build/id/ModuleIdentification.java index 87024d13a0..c2d9acc0a8 100644 --- a/Tools/Java/Source/GenBuild/org/tianocore/build/id/ModuleIdentification.java +++ b/Tools/Java/Source/GenBuild/org/tianocore/build/id/ModuleIdentification.java @@ -129,12 +129,33 @@ public class ModuleIdentification extends Identification { } public String toString() { - if (version == null || version.trim().equalsIgnoreCase("")) { - return "Module [" + name + "] in " + packageId; + String nameString; + String versionString; + String packageString; + + if (name != null && name != "") { + nameString = name; + } else { + if (guid != null && guid != "") { + nameString = guid; + } else { + nameString = "UNKNOWN"; + } } - else { - return "Module [" + name + " " + version + "] in " + packageId; + + if (version != null) { + versionString = version; + } else { + versionString = ""; } + + if (packageId != null) { + packageString = packageId.toString(); + } else { + packageString = "Package [UNKNOWN]"; + } + + return "Module [" + nameString + versionString + "] in " + packageString; } /**