Author: miguel
Date: 2006-11-27 23:15:17 -0500 (Mon, 27 Nov 2006)
New Revision: 68553
Modified:
trunk/moma/MoMA.Analyzer/Analysis/CheckPInvokes.cs
trunk/moma/whitelist
Log:
Hack for the other no longer needed
Modified: trunk/moma/MoMA.Analyzer/Analysis/CheckPInvokes.cs
===================================================================
--- trunk/moma/MoMA.Analyzer/Analysis/CheckPInvokes.cs 2006-11-28 04:14:21 UTC
(rev 68552)
+++ trunk/moma/MoMA.Analyzer/Analysis/CheckPInvokes.cs 2006-11-28 04:15:17 UTC
(rev 68553)
@@ -15,8 +15,15 @@
public void FindPInvokesInAssembly (string assembly)
{
- AssemblyDefinition ad = AssemblyFactory.GetAssembly
(assembly);
+ AssemblyDefinition ad;
+ try {
+ ad = AssemblyFactory.GetAssembly (assembly);
+ } catch (ImageFormatException ife){
+
+ return;
+ }
+
//Gets all types of the MainModule of the assembly
foreach (TypeDefinition type in ad.MainModule.Types) {
if (type.Name != "<Module>") {
Modified: trunk/moma/whitelist
===================================================================
--- trunk/moma/whitelist 2006-11-28 04:14:21 UTC (rev 68552)
+++ trunk/moma/whitelist 2006-11-28 04:15:17 UTC (rev 68553)
@@ -1,31 +1 @@
-System.Int64 System.Net.WebRequest::get_ContentLength()
-System.String System.Net.WebRequest::get_ContentType()
-System.Net.ICredentials System.Net.WebRequest::get_Credentials()
-System.Boolean System.Net.WebRequest::get_PreAuthenticate()
-System.IAsyncResult
System.Net.WebRequest::BeginGetRequestStream(System.AsyncCallback,System.Object)
-System.IAsyncResult
System.Net.WebRequest::BeginGetResponse(System.AsyncCallback,System.Object)
-System.Int32 System.Net.WebRequest::get_Timeout()
-System.IO.Stream
System.Net.WebRequest::EndGetRequestStream(System.IAsyncResult)
-System.IO.Stream System.Net.WebRequest::GetRequestStream()
-System.Net.ICredentials System.Net.WebRequest::get_Credentials()
-System.Net.IWebProxy System.Net.WebRequest::get_Proxy()
-System.Net.WebHeaderCollection System.Net.WebRequest::get_Headers()
-System.Net.WebResponse
System.Net.WebRequest::EndGetResponse(System.IAsyncResult)
-System.Net.WebResponse System.Net.WebRequest::GetResponse()
-System.String System.Net.WebRequest::get_ConnectionGroupName()
-System.String System.Net.WebRequest::get_ContentType()
-System.String System.Net.WebRequest::get_Method()
-System.Uri System.Net.WebRequest::get_RequestUri()
-System.Void System.Net.WebRequest::Abort()
-System.Void System.Net.WebRequest::set_ConnectionGroupName(System.String)
-System.Void System.Net.WebRequest::set_ContentLength(System.Int64)
-System.Void System.Net.WebRequest::set_ContentType(System.String)
-System.Void System.Net.WebRequest::set_Credentials(System.Net.ICredentials)
-System.Void System.Net.WebRequest::set_Headers(System.Net.WebHeaderCollection)
-System.Void System.Net.WebRequest::set_Method(System.String)
-System.Void System.Net.WebRequest::set_PreAuthenticate(System.Boolean)
-System.Void System.Net.WebRequest::set_Proxy(System.Net.IWebProxy)
-System.Void System.Net.WebRequest::set_Timeout(System.Int32)
-System.Void System.Net.WebRequest::set_UseDefaultCredentials(System.Boolean)
-
-
+System.Int32
Microsoft.VisualBasic.CompilerServices.ObjectType::ObjTst(System.Object,System.Object,System.Boolean)
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches