Author: spouliot
Date: 2008-01-03 08:54:28 -0500 (Thu, 03 Jan 2008)
New Revision: 92173

Modified:
   trunk/cecil/gendarme/rules/Gendarme.Rules.Security/ChangeLog
   
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
   
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/MethodCallWithSubsetLinkDemandRule.cs
   
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
Log:
2008-01-03  Sebastien Pouliot  <[EMAIL PROTECTED]>

        * MethodCallWithSubsetLinkDemandRule.cs: Change Check method to 
        static to fix warning.
        *.mdp: MonoDevelop removed the . before filenames :|



Modified: trunk/cecil/gendarme/rules/Gendarme.Rules.Security/ChangeLog
===================================================================
--- trunk/cecil/gendarme/rules/Gendarme.Rules.Security/ChangeLog        
2008-01-03 13:50:21 UTC (rev 92172)
+++ trunk/cecil/gendarme/rules/Gendarme.Rules.Security/ChangeLog        
2008-01-03 13:54:28 UTC (rev 92173)
@@ -1,3 +1,9 @@
+2008-01-03  Sebastien Pouliot  <[EMAIL PROTECTED]>
+
+       * MethodCallWithSubsetLinkDemandRule.cs: Change Check method to 
+       static to fix warning.
+       *.mdp: MonoDevelop removed the . before filenames :|
+
 2007-12-16  Sebastien Pouliot  <[EMAIL PROTECTED]>
 
        * MethodCallWithSubsetLinkDemandRule.cs: Actualize one of the oldest

Modified: 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp
===================================================================
--- 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp  
    2008-01-03 13:50:21 UTC (rev 92172)
+++ 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Gendarme.Rules.Security.mdp  
    2008-01-03 13:54:28 UTC (rev 92173)
@@ -14,14 +14,14 @@
     </Configuration>
   </Configurations>
   <Contents>
-    <File name="./MethodCallWithSubsetLinkDemandRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./NonVirtualMethodWithInheritanceDemandRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./SealedTypeWithInheritanceDemandRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./SecureGetObjectDataOverridesRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeExposeFieldsRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeIsNotSubsetOfMethodSecurityRule.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeLinkDemandRule.cs" subtype="Code" buildaction="Compile" 
/>
-    <File name="./Gendarme.Rules.Security.xml.in" subtype="Code" 
buildaction="Nothing" />
+    <File name="MethodCallWithSubsetLinkDemandRule.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="NonVirtualMethodWithInheritanceDemandRule.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="SealedTypeWithInheritanceDemandRule.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="SecureGetObjectDataOverridesRule.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="TypeExposeFieldsRule.cs" subtype="Code" buildaction="Compile" 
/>
+    <File name="TypeIsNotSubsetOfMethodSecurityRule.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="TypeLinkDemandRule.cs" subtype="Code" buildaction="Compile" />
+    <File name="Gendarme.Rules.Security.xml.in" subtype="Code" 
buildaction="Nothing" />
   </Contents>
   <References>
     <ProjectReference type="Assembly" localcopy="True" 
refto="../../../lib/Mono.Cecil.dll" />

Modified: 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/MethodCallWithSubsetLinkDemandRule.cs
===================================================================
--- 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/MethodCallWithSubsetLinkDemandRule.cs
    2008-01-03 13:50:21 UTC (rev 92172)
+++ 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/MethodCallWithSubsetLinkDemandRule.cs
    2008-01-03 13:54:28 UTC (rev 92173)
@@ -4,7 +4,7 @@
 // Authors:
 //     Sebastien Pouliot <[EMAIL PROTECTED]>
 //
-// Copyright (C) 2005, 2007 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2005, 2007-2008 Novell, Inc (http://www.novell.com)
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 // a copy of this software and associated documentation files (the
@@ -50,7 +50,7 @@
                        return null;
                }
 
-               private bool Check (MethodDefinition caller, MethodDefinition 
callee)
+               private static bool Check (MethodDefinition caller, 
MethodDefinition callee)
                {
                        // 1 - look if the callee has a LinkDemand
                        PermissionSet calleeLinkDemand = GetLinkDemand (callee);

Modified: 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp
===================================================================
--- 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp 
    2008-01-03 13:50:21 UTC (rev 92172)
+++ 
trunk/cecil/gendarme/rules/Gendarme.Rules.Security/Test/Test.Rules.Security.mdp 
    2008-01-03 13:54:28 UTC (rev 92173)
@@ -14,13 +14,13 @@
     </Configuration>
   </Configurations>
   <Contents>
-    <File name="./MethodCallWithSubsetLinkDemandTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./NonVirtualMethodWithInheritanceDemandTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./SealedTypeWithInheritanceDemandTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./SecureGetObjectDataOverridesTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeExposeFieldsTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeIsNotSubsetOfMethodSecurityTest.cs" subtype="Code" 
buildaction="Compile" />
-    <File name="./TypeLinkDemandTest.cs" subtype="Code" buildaction="Compile" 
/>
+    <File name="MethodCallWithSubsetLinkDemandTest.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="NonVirtualMethodWithInheritanceDemandTest.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="SealedTypeWithInheritanceDemandTest.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="SecureGetObjectDataOverridesTest.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="TypeExposeFieldsTest.cs" subtype="Code" buildaction="Compile" 
/>
+    <File name="TypeIsNotSubsetOfMethodSecurityTest.cs" subtype="Code" 
buildaction="Compile" />
+    <File name="TypeLinkDemandTest.cs" subtype="Code" buildaction="Compile" />
   </Contents>
   <References>
     <ProjectReference type="Project" localcopy="True" 
refto="Gendarme.Rules.Security" />

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to