Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Unified Diff: experimental/visual_studio_plugin/third_party/Microsoft.VisualStudio.Project/Automation/OAAssemblyReference.cs

Issue 10928195: First round of dead file removal (Closed) Base URL: https://github.com/samclegg/nativeclient-sdk.git@master
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: experimental/visual_studio_plugin/third_party/Microsoft.VisualStudio.Project/Automation/OAAssemblyReference.cs
diff --git a/experimental/visual_studio_plugin/third_party/Microsoft.VisualStudio.Project/Automation/OAAssemblyReference.cs b/experimental/visual_studio_plugin/third_party/Microsoft.VisualStudio.Project/Automation/OAAssemblyReference.cs
deleted file mode 100644
index 5d11c360c5595b97d259f405be68d6cd5a430898..0000000000000000000000000000000000000000
--- a/experimental/visual_studio_plugin/third_party/Microsoft.VisualStudio.Project/Automation/OAAssemblyReference.cs
+++ /dev/null
@@ -1,163 +0,0 @@
-/// Copyright (c) Microsoft Corporation. All rights reserved.
-
-using System.Diagnostics.CodeAnalysis;
-using System.Reflection;
-using System.Runtime.InteropServices;
-using System.Text;
-using VSLangProj;
-
-namespace Microsoft.VisualStudio.Project.Automation
-{
- [SuppressMessage("Microsoft.Interoperability", "CA1405:ComVisibleTypeBaseTypesShouldBeComVisible")]
- [ComVisible(true)]
- public class OAAssemblyReference : OAReferenceBase<AssemblyReferenceNode>
- {
- public OAAssemblyReference(AssemblyReferenceNode assemblyReference) :
- base(assemblyReference)
- {
- }
-
- #region Reference override
- public override int BuildNumber
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.Version))
- {
- return 0;
- }
- return BaseReferenceNode.ResolvedAssembly.Version.Build;
- }
- }
- public override string Culture
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.CultureInfo))
- {
- return string.Empty;
- }
- return BaseReferenceNode.ResolvedAssembly.CultureInfo.Name;
- }
- }
- public override string Identity
- {
- get
- {
- // Note that in this function we use the assembly name instead of the resolved one
- // because the identity of this reference is the assembly name needed by the project,
- // not the specific instance found in this machine / environment.
- if(null == BaseReferenceNode.AssemblyName)
- {
- return null;
- }
- return BaseReferenceNode.AssemblyName.FullName;
- }
- }
- public override int MajorVersion
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.Version))
- {
- return 0;
- }
- return BaseReferenceNode.ResolvedAssembly.Version.Major;
- }
- }
- public override int MinorVersion
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.Version))
- {
- return 0;
- }
- return BaseReferenceNode.ResolvedAssembly.Version.Minor;
- }
- }
-
- public override string PublicKeyToken
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.GetPublicKeyToken()))
- {
- return null;
- }
- StringBuilder builder = new StringBuilder();
- byte[] publicKeyToken = BaseReferenceNode.ResolvedAssembly.GetPublicKeyToken();
- for(int i = 0; i < publicKeyToken.Length; i++)
- {
- builder.AppendFormat("{0:x}", publicKeyToken[i]);
- }
- return builder.ToString();
- }
- }
-
- public override string Name
- {
- get
- {
- if(null != BaseReferenceNode.ResolvedAssembly)
- {
- return BaseReferenceNode.ResolvedAssembly.Name;
- }
- if(null != BaseReferenceNode.AssemblyName)
- {
- return BaseReferenceNode.AssemblyName.Name;
- }
- return null;
- }
- }
- public override int RevisionNumber
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.Version))
- {
- return 0;
- }
- return BaseReferenceNode.ResolvedAssembly.Version.Revision;
- }
- }
- public override bool StrongName
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (0 == (BaseReferenceNode.ResolvedAssembly.Flags & AssemblyNameFlags.PublicKey)))
- {
- return false;
- }
- return true;
- }
- }
- public override prjReferenceType Type
- {
- get
- {
- return prjReferenceType.prjReferenceTypeAssembly;
- }
- }
- public override string Version
- {
- get
- {
- if((null == BaseReferenceNode.ResolvedAssembly) ||
- (null == BaseReferenceNode.ResolvedAssembly.Version))
- {
- return string.Empty;
- }
- return BaseReferenceNode.ResolvedAssembly.Version.ToString();
- }
- }
- #endregion
- }
-}

Powered by Google App Engine
This is Rietveld 408576698