From: jwang36 Date: Wed, 5 Jul 2006 07:26:12 +0000 (+0000) Subject: Fixed the unchecked warning issues when building GenBuild X-Git-Tag: edk2-stable201903~25075 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=78d0508ad9e44e8e7975ee852b9fefb0843a5c6f Fixed the unchecked warning issues when building GenBuild git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@764 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/Tools/Source/GenBuild/org/tianocore/build/global/SurfaceAreaQuery.java b/Tools/Source/GenBuild/org/tianocore/build/global/SurfaceAreaQuery.java index f6b00fdf37..eb38600b3b 100644 --- a/Tools/Source/GenBuild/org/tianocore/build/global/SurfaceAreaQuery.java +++ b/Tools/Source/GenBuild/org/tianocore/build/global/SurfaceAreaQuery.java @@ -281,6 +281,7 @@ public class SurfaceAreaQuery { Filename[] sourceFileNames = (Filename[]) returns; List outputList = new ArrayList(); for (int i = 0; i < sourceFileNames.length; i++) { + @SuppressWarnings("unchecked") List archList = sourceFileNames[i].getSupArchList(); if (arch == null || arch.equalsIgnoreCase("") || archList == null || archList.contains(arch)) { outputList.add(new String[] {sourceFileNames[i].getToolCode(),sourceFileNames[i].getStringValue()}); @@ -446,6 +447,7 @@ public class SurfaceAreaQuery { } archList = new ArrayList(); + @SuppressWarnings("unchecked") List archEnumList = option.getSupArchList(); if (archEnumList == null) { archList.add(null); @@ -572,6 +574,7 @@ public class SurfaceAreaQuery { PackageIdentification[] packageIdList = new PackageIdentification[returns.length]; for (int i = 0; i < returns.length; i++) { PackageDependenciesDocument.PackageDependencies.Package item = (PackageDependenciesDocument.PackageDependencies.Package) returns[i]; + @SuppressWarnings("unchecked") List archList = item.getSupArchList(); if (arch == null || archList == null || archList.contains(arch)) { packageGuid = item.getPackageGuid(); @@ -707,6 +710,7 @@ public class SurfaceAreaQuery { List protocolList = new ArrayList(); for (int i = 0; i < returns.length; i++) { + @SuppressWarnings("unchecked") List archList = returnlList[i].getSupArchList(); if (archList == null || archList.contains(arch)){ protocolList.add(returnlList[i].getProtocolCName()); @@ -745,6 +749,7 @@ public class SurfaceAreaQuery { List protocolNotifyList = new ArrayList(); for (int i = 0; i < returns.length; i++) { + @SuppressWarnings("unchecked") List archList = ((ProtocolNotify) returns[i]).getSupArchList(); if (archList == null || archList.contains(arch)){ protocolNotifyList.add(((ProtocolNotify) returns[i]).getProtocolNotifyCName()); @@ -866,6 +871,7 @@ public class SurfaceAreaQuery { List ppiNotifyList = new ArrayList(); for (int i = 0; i < returns.length; i++) { + @SuppressWarnings("unchecked") List archList = ((PPIsDocument.PPIs.PpiNotify) returns[i]).getSupArchList(); if (archList == null || archList.contains(arch)){ ppiNotifyList.add(((PPIsDocument.PPIs.PpiNotify) returns[i]).getPpiNotifyCName()); @@ -946,6 +952,7 @@ public class SurfaceAreaQuery { List ppiList = new ArrayList(); for (int i = 0; i < returns.length; i++) { + @SuppressWarnings("unchecked") List archList = ((PPIsDocument.PPIs.Ppi) returns[i]).getSupArchList(); if (archList == null || archList.contains(arch)){ ppiList.add(((PPIsDocument.PPIs.Ppi) returns[i]).getPpiCName()); @@ -1025,6 +1032,7 @@ public class SurfaceAreaQuery { List guidList = new ArrayList(); for (int i = 0; i < returns.length; i++) { + @SuppressWarnings("unchecked") List archList = ((GuidsDocument.Guids.GuidCNames) returns[i]).getSupArchList(); if (archList == null || archList.contains(arch)){ guidList.add(((GuidsDocument.Guids.GuidCNames) returns[i]).getGuidCName()); diff --git a/Tools/Source/GenBuild/org/tianocore/build/pcd/action/CollectPCDAction.java b/Tools/Source/GenBuild/org/tianocore/build/pcd/action/CollectPCDAction.java index 610739e48b..3a781c8001 100644 --- a/Tools/Source/GenBuild/org/tianocore/build/pcd/action/CollectPCDAction.java +++ b/Tools/Source/GenBuild/org/tianocore/build/pcd/action/CollectPCDAction.java @@ -2036,7 +2036,7 @@ public class CollectPCDAction { } private List getUnreferencedDynamicPcd () throws EntityException { - List tokenArray = new ArrayList(); + List tokenArray = new ArrayList(); Token token = null; DynamicPcdBuildDefinitions dynamicPcdBuildDefinitions = null; List dynamicPcdBuildDataArray = null;