From 1344096d0c30161951b5d016a693e3419a108e78 Mon Sep 17 00:00:00 2001 From: Michael Hutchinson Date: Sun, 17 Feb 2013 03:24:48 -0500 Subject: [PATCH] [Core] Port remaining SystemAssemblyService Cecil code to IKVM --- .../SystemAssemblyService.cs | 30 +++++-------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/SystemAssemblyService.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/SystemAssemblyService.cs index 2f2a08f226f..89f0b032e13 100644 --- a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/SystemAssemblyService.cs +++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/SystemAssemblyService.cs @@ -29,17 +29,11 @@ // using System; -using System.Threading; using System.IO; -using System.Xml; -using System.Collections; using System.Collections.Generic; using System.Diagnostics; -using MonoDevelop.Core.Execution; using MonoDevelop.Core.AddIns; -using MonoDevelop.Core.Serialization; using Mono.Addins; -using Mono.Cecil; using System.Reflection; using System.Linq; @@ -321,15 +315,15 @@ static void BuildFrameworkRelations (TargetFramework fx, Dictionary GetAssemblyReferences (string fileName) yield return r.Name; } } - - /* CECIL version: - - Mono.Cecil.AssemblyDefinition adef; - try { - adef = Mono.Cecil.AssemblyDefinition.ReadAssembly (fileName); - } catch { - yield break; - } - foreach (Mono.Cecil.AssemblyNameReference aref in adef.MainModule.AssemblyReferences) { - yield return aref.Name; - }*/ } public class ManifestResource