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