Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 May 2012 23:25:13 +0200
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        mono@FreeBSD.org
Subject:   [Fwd: mono-tools-2.10 failed on amd64 8]
Message-ID:  <1336253114.74542.5.camel@hood.oook.cz>

next in thread | raw e-mail | index | archive | help

--=-LZzbASKsoP5Mdd/+I/7k
Content-Type: text/plain; charset="ISO-8859-2"
Content-Transfer-Encoding: quoted-printable

-------- P=F8eposlan=E1 zpr=E1va --------
> Od: User Ports-amd64 <ports-amd64@freebsd.org>
> Komu: cvs@oook.cz, itetcu@freebsd.org, florent.thoumie@gmail.com
> P=F8edm=ECt: mono-tools-2.10 failed on amd64 8
> Datum: Fri, 4 May 2012 17:10:11 GMT
>=20
> Excerpt from the build log at
>=20
>   http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.201205040857=
31/mono-tools-2.10.log
>=20
> building mono-tools-2.10 on gohan62.freebsd.org
> in directory /y/pkgbuild/8/20120504085731/chroot/50
> building for: 8.1-RELEASE-p4 amd64
> maintained by: mono@FreeBSD.org
> port directory: /usr/ports/devel/mono-tools
> Makefile ident: $FreeBSD: ports/devel/mono-tools/Makefile,v 1.25 2012/01/=
21 17:37:12 eadler Exp $
>=20
>   [... lines trimmed ...]
>=20
> Member Added: public static bool Equals (this Mono.Cecil.IMetadataTokenPr=
ovider self, Mono.Cecil.IMetadataTokenProvider other);
> New Type: Gendarme.Framework.Rocks.CollectionRocks
> Member Added: public static void AddIfNew<T> (this System.Collections.Gen=
eric.ICollection<T> self, T item);
> Member Added: public static void AddRangeIfNew<T> (this System.Collection=
s.Generic.ICollection<T> self, System.Collections.Generic.IEnumerable<T> it=
ems);
> New Type: Gendarme.Framework.Rocks.SystemRocks
> Member Added: public static bool IsEmpty (this Version self);
> New Type: Gendarme.Framework.Rocks.CustomAttributeRocks
> Member Added: public static bool ContainsType (this System.Collections.Ge=
neric.IEnumerable<Mono.Cecil.CustomAttribute> self, string attributeTypeNam=
e);
> Member Added: public static bool ContainsAnyType (this System.Collections=
.Generic.IEnumerable<Mono.Cecil.CustomAttribute> self, string[] attributeTy=
peNames);
> Member Added: public static bool HasAttribute (this Mono.Cecil.ICustomAtt=
ributeProvider self, string attributeName);
> New Type: Gendarme.Framework.Rocks.FieldRocks
> Member Added: public static bool IsGeneratedCode (this Mono.Cecil.FieldRe=
ference self);
> Member Added: public static bool IsVisible (this Mono.Cecil.FieldReferenc=
e self);
> New Type: Gendarme.Framework.Rocks.InstructionRocks
> Member Added: public static Mono.Cecil.FieldDefinition GetField (this Mon=
o.Cecil.Cil.Instruction self);
> Member Added: public static Mono.Cecil.MethodReference GetMethod (this Mo=
no.Cecil.Cil.Instruction self);
> Member Added: public static object GetOperand (this Mono.Cecil.Cil.Instru=
ction self, Mono.Cecil.MethodDefinition method);
> Member Added: public static Mono.Cecil.TypeReference GetOperandType (this=
 Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method);
> Member Added: public static Mono.Cecil.ParameterDefinition GetParameter (=
this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method);
> Member Added: public static int GetPopCount (this Mono.Cecil.Cil.Instruct=
ion self, Mono.Cecil.IMethodSignature method);
> Member Added: public static int GetPushCount (this Mono.Cecil.Cil.Instruc=
tion self);
> Member Added: public static Mono.Cecil.Cil.VariableDefinition GetVariable=
 (this Mono.Cecil.Cil.Instruction self, Mono.Cecil.MethodDefinition method)=
;
> Member Added: public static bool Is (this Mono.Cecil.Cil.Instruction self=
, Mono.Cecil.Cil.Code code);
> Member Added: public static bool IsLoadArgument (this Mono.Cecil.Cil.Inst=
ruction self);
> Member Added: public static bool IsLoadElement (this Mono.Cecil.Cil.Instr=
uction self);
> Member Added: public static bool IsLoadIndirect (this Mono.Cecil.Cil.Inst=
ruction self);
> Member Added: public static bool IsLoadLocal (this Mono.Cecil.Cil.Instruc=
tion self);
> Member Added: public static bool IsOperandZero (this Mono.Cecil.Cil.Instr=
uction self);
> Member Added: public static bool IsStoreArgument (this Mono.Cecil.Cil.Ins=
truction self);
> Member Added: public static bool IsStoreLocal (this Mono.Cecil.Cil.Instru=
ction self);
> Member Added: public static Mono.Cecil.Cil.Instruction TraceBack (this Mo=
no.Cecil.Cil.Instruction self, Mono.Cecil.IMethodSignature method);
> Member Added: public static Mono.Cecil.Cil.Instruction TraceBack (this Mo=
no.Cecil.Cil.Instruction self, Mono.Cecil.IMethodSignature method, int offs=
et);
> New Type: Gendarme.Framework.Rocks.MethodRocks
> Member Added: public static bool IsEntryPoint (this Mono.Cecil.MethodRefe=
rence self);
> Member Added: public static bool IsFinalizer (this Mono.Cecil.MethodRefer=
ence self);
> Member Added: public static bool IsGeneratedCode (this Mono.Cecil.MethodR=
eference self);
> Member Added: public static bool IsMain (this Mono.Cecil.MethodReference =
self);
> Member Added: public static bool IsOverride (this Mono.Cecil.MethodRefere=
nce self);
> Member Added: public static bool IsProperty (this Mono.Cecil.MethodRefere=
nce self);
> Member Added: public static bool IsVisible (this Mono.Cecil.MethodReferen=
ce self);
> Member Added: public static bool IsEventCallback (this Mono.Cecil.MethodR=
eference self);
> Member Added: public static Mono.Cecil.PropertyDefinition GetPropertyByAc=
cessor (this Mono.Cecil.MethodReference self);
> Member Added: public static bool CompareSignature (this Mono.Cecil.IMetho=
dSignature self, Mono.Cecil.IMethodSignature signature);
> New Type: Gendarme.Framework.Rocks.ModuleRocks
> Member Added: public static void LoadDebuggingSymbols (this Mono.Cecil.Mo=
duleDefinition self);
> Member Added: public static System.Collections.Generic.IEnumerable<Mono.C=
ecil.TypeDefinition> GetAllTypes (this Mono.Cecil.ModuleDefinition self);
> Member Added: public static bool HasAnyTypeReference (this Mono.Cecil.Mod=
uleDefinition self, string[] typeNames);
> New Type: Gendarme.Framework.Rocks.ParameterRocks
> Member Added: public static bool IsParams (this Mono.Cecil.ParameterDefin=
ition self);
> Member Added: public static int GetSequence (this Mono.Cecil.ParameterRef=
erence self);
> New Type: Gendarme.Framework.Rocks.PropertyRocks
> Member Added: public static bool IsGeneratedCode (this Mono.Cecil.Propert=
yDefinition self);
> New Type: Gendarme.Framework.Rocks.TypeRocks
> Member Added: public static System.Collections.Generic.IEnumerable<Mono.C=
ecil.TypeDefinition> AllSuperTypes (this Mono.Cecil.TypeReference self);
> Member Added: public static bool ContainsType (this System.Collections.Ge=
neric.IEnumerable<Mono.Cecil.TypeReference> self, string typeName);
> Member Added: public static bool ContainsAnyType (this System.Collections=
.Generic.IEnumerable<Mono.Cecil.TypeReference> self, string[] typeNames);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, Gendarme.Framework.Helpers.MethodSignature si=
gnature);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, strin=
g name, string returnType, string[] parameters, Func<Mono.Cecil.MethodDefin=
ition,bool> customCondition);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, strin=
g name, string returnType, string[] parameters);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, Mono.Cecil.MethodAttributes attributes, strin=
g name);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, string name, string returnType, string[] para=
meters);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, string name);
> Member Added: public static Mono.Cecil.MethodDefinition GetMethod (this M=
ono.Cecil.TypeReference self, Func<Mono.Cecil.MethodDefinition,bool> custom=
Condition);
> Member Added: public static bool HasMethod (this Mono.Cecil.TypeReference=
 self, Gendarme.Framework.Helpers.MethodSignature signature);
> Member Added: public static bool Implements (this Mono.Cecil.TypeReferenc=
e self, string interfaceName);
> Member Added: public static bool Inherits (this Mono.Cecil.TypeReference =
self, string className);
> Member Added: public static bool IsAttribute (this Mono.Cecil.TypeReferen=
ce self);
> Member Added: public static bool IsDelegate (this Mono.Cecil.TypeReferenc=
e self);
> Member Added: public static bool IsFlags (this Mono.Cecil.TypeReference s=
elf);
> Member Added: public static bool IsFloatingPoint (this Mono.Cecil.TypeRef=
erence self);
> Member Added: public static bool IsGeneratedCode (this Mono.Cecil.TypeRef=
erence self);
> Member Added: public static bool IsNative (this Mono.Cecil.TypeReference =
self);
> Member Added: public static bool IsStatic (this Mono.Cecil.TypeReference =
self);
> Member Added: public static bool IsVisible (this Mono.Cecil.TypeReference=
 self);
> New Type: Gendarme.Framework.Rocks.VariableDefinitionRocks
> Member Added: public static bool IsGeneratedName (this Mono.Cecil.Cil.Var=
iableReference self);
> Member Added: public static string GetName (this Mono.Cecil.Cil.VariableR=
eference self);
> New Type: Gendarme.Framework.ApplicabilityScope
> Member Added: Visible
> Member Added: NonVisible
> Member Added: All
> Namespace Directory Created: Gendarme.Framework
> New Namespace File: Gendarme.Framework
> New Type: Gendarme.Framework.AssemblyResolver
> Member Added: public override Mono.Cecil.AssemblyDefinition Resolve (Mono=
.Cecil.AssemblyNameReference name);
> Member Added: public void CacheAssembly (Mono.Cecil.AssemblyDefinition as=
sembly);
> Member Added: public System.Collections.Generic.IDictionary<string,Mono.C=
ecil.AssemblyDefinition> AssemblyCache { get; }
> Member Added: public static Gendarme.Framework.AssemblyResolver Resolver =
{ get; }
> New Type: Gendarme.Framework.BasicIgnoreList
> Member Added: public BasicIgnoreList (Gendarme.Framework.IRunner runner);
> Member Added: public void Add (string rule, Mono.Cecil.IMetadataTokenProv=
ider metadata);
> Member Added: public bool IsIgnored (Gendarme.Framework.IRule rule, Mono.=
Cecil.IMetadataTokenProvider metadata);
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> New Type: Gendarme.Framework.Bitmask`1
> Member Added: public Bitmask ();
> Member Added: public Bitmask (bool initialValues);
> Member Added: public void Clear (T bit);
> Member Added: public void ClearAll ();
> Member Added: public int Count ();
> Member Added: public bool Get (T bit);
> Member Added: public void Set (T bit);
> Member Added: public void SetAll ();
> Member Added: public void SetDown (T bit);
> Member Added: public void SetUp (T bit);
> Member Added: public bool Intersect (Gendarme.Framework.Bitmask<T> bitmas=
k);
> Member Added: public bool IsSubsetOf (Gendarme.Framework.Bitmask<T> bitma=
sk);
> Member Added: public override bool Equals (object obj);
> Member Added: public bool Equals (Gendarme.Framework.Bitmask<T> other);
> Member Added: public override int GetHashCode ();
> Member Added: public override string ToString ();
> New Type: Gendarme.Framework.Confidence
> Member Added: Total
> Member Added: High
> Member Added: Normal
> Member Added: Low
> New Type: Gendarme.Framework.Defect
> Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IM=
etadataTokenProvider target, Mono.Cecil.IMetadataTokenProvider location, Ge=
ndarme.Framework.Severity severity, Gendarme.Framework.Confidence confidenc=
e, string text);
> Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IM=
etadataTokenProvider target, Mono.Cecil.IMetadataTokenProvider location, Ge=
ndarme.Framework.Severity severity, Gendarme.Framework.Confidence confidenc=
e);
> Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IM=
etadataTokenProvider target, Mono.Cecil.MethodDefinition location, Mono.Cec=
il.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Fram=
ework.Confidence confidence, string text);
> Member Added: public Defect (Gendarme.Framework.IRule rule, Mono.Cecil.IM=
etadataTokenProvider target, Mono.Cecil.MethodDefinition location, Mono.Cec=
il.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme.Fram=
ework.Confidence confidence);
> Member Added: public Mono.Cecil.AssemblyDefinition Assembly { get; }
> Member Added: public Gendarme.Framework.Confidence Confidence { get; }
> Member Added: public Mono.Cecil.Cil.Instruction Instruction { get; }
> Member Added: public Mono.Cecil.IMetadataTokenProvider Location { get; }
> Member Added: public Gendarme.Framework.IRule Rule { get; }
> Member Added: public Gendarme.Framework.Severity Severity { get; }
> Member Added: public string Source { get; }
> Member Added: public Mono.Cecil.IMetadataTokenProvider Target { get; }
> Member Added: public string Text { get; }
> New Type: Gendarme.Framework.DocumentationUriAttribute
> Member Added: public DocumentationUriAttribute (string documentationUri);
> Member Added: public Uri DocumentationUri { get; }
> New Type: Gendarme.Framework.Engine
> Member Added: protected Engine ();
> Member Added: public virtual void Initialize (Gendarme.Framework.EngineCo=
ntroller controller);
> Member Added: public virtual void TearDown ();
> Member Added: protected Gendarme.Framework.EngineController Controller { =
get; }
> New Type: Gendarme.Framework.EngineController
> Member Added: public EngineController (Gendarme.Framework.IRunner runner)=
;
> Member Added: public event EventHandler<Gendarme.Framework.EngineEventArg=
s> BuildingCustomAttributes;
> Member Added: public event EventHandler<Gendarme.Framework.EngineEventArg=
s> BuildingMethodBody;
> Member Added: public event EventHandler<Gendarme.Framework.EngineEventArg=
s> BuildingType;
> Member Added: public event EventHandler<Gendarme.Framework.EngineEventArg=
s> BuildingModule;
> Member Added: public event EventHandler<Gendarme.Framework.EngineEventArg=
s> BuildingAssembly;
> Member Added: public void Subscribe (string engineName);
> Member Added: public void Unsubscribe (string engineName);
> Member Added: public void Build (System.Collections.Generic.IList<Mono.Ce=
cil.AssemblyDefinition> list);
> Member Added: public void TearDown ();
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> Member Added: public Gendarme.Framework.Engine this[string name] { get; }
> Member Added: public Gendarme.Framework.Engines.OpCodeEngine OpCode { get=
; }
> New Type: Gendarme.Framework.EngineDependencyAttribute
> Member Added: public EngineDependencyAttribute (Type engineType);
> Member Added: public EngineDependencyAttribute (string engineType);
> Member Added: public string EngineType { get; }
> New Type: Gendarme.Framework.EngineEventArgs
> Member Added: public EngineEventArgs (Gendarme.Framework.EngineController=
 controller);
> Member Added: public Gendarme.Framework.EngineController Controller { get=
; }
> New Type: Gendarme.Framework.FxCopCompatibilityAttribute
> Member Added: public FxCopCompatibilityAttribute (string category, string=
 checkId);
> Member Added: public string Category { get; }
> Member Added: public string CheckId { get; }
> New Type: Gendarme.Framework.HierarchicalEventArgs
> Member Added: protected HierarchicalEventArgs ();
> Member Added: public Mono.Cecil.AssemblyDefinition CurrentAssembly { get;=
 set; }
> Member Added: public Mono.Cecil.ModuleDefinition CurrentModule { get; set=
; }
> Member Added: public Mono.Cecil.TypeDefinition CurrentType { get; set; }
> Member Added: public Mono.Cecil.MethodDefinition CurrentMethod { get; set=
; }
> New Type: Gendarme.Framework.IAssemblyRule
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> New Type: Gendarme.Framework.IIgnoreList
> Member Added: public void Add (string rule, Mono.Cecil.IMetadataTokenProv=
ider metadata);
> Member Added: public bool IsIgnored (Gendarme.Framework.IRule rule, Mono.=
Cecil.IMetadataTokenProvider metadata);
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> New Type: Gendarme.Framework.IMethodRule
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Framework.IRule
> Member Added: public void Initialize (Gendarme.Framework.IRunner runner);
> Member Added: public void TearDown ();
> Member Added: public bool Active { get; set; }
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> Member Added: public string Name { get; }
> Member Added: public string FullName { get; }
> Member Added: public Uri Uri { get; }
> Member Added: public string Problem { get; }
> Member Added: public string Solution { get; }
> Member Added: public Gendarme.Framework.ApplicabilityScope ApplicabilityS=
cope { get; set; }
> New Type: Gendarme.Framework.IRunner
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeAssembly;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeModule;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeType;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeMethod;
> Member Added: public void Initialize ();
> Member Added: public void Report (Gendarme.Framework.Defect defect);
> Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metad=
ata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence co=
nfidence);
> Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metad=
ata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence co=
nfidence, string message);
> Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mon=
o.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme=
.Framework.Confidence confidence);
> Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mon=
o.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme=
.Framework.Confidence confidence, string message);
> Member Added: public void TearDown ();
> Member Added: public System.Collections.ObjectModel.Collection<Gendarme.F=
ramework.IRule> Rules { get; }
> Member Added: public System.Collections.ObjectModel.Collection<Mono.Cecil=
.AssemblyDefinition> Assemblies { get; }
> Member Added: public Gendarme.Framework.IIgnoreList IgnoreList { get; set=
; }
> Member Added: public System.Collections.ObjectModel.Collection<Gendarme.F=
ramework.Defect> Defects { get; }
> Member Added: public int DefectsLimit { get; }
> Member Added: public Gendarme.Framework.Bitmask<Gendarme.Framework.Severi=
ty> SeverityBitmask { get; }
> Member Added: public Gendarme.Framework.Bitmask<Gendarme.Framework.Confid=
ence> ConfidenceBitmask { get; }
> Member Added: public int VerbosityLevel { get; }
> Member Added: public Gendarme.Framework.EngineController Engines { get; }
> Member Added: public Gendarme.Framework.RuleResult CurrentRuleResult { ge=
t; }
> New Type: Gendarme.Framework.ITypeRule
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Framework.ProblemAttribute
> Member Added: public ProblemAttribute (string problem);
> Member Added: public string Problem { get; }
> New Type: Gendarme.Framework.Rule
> Member Added: protected Rule ();
> Member Added: public virtual void Initialize (Gendarme.Framework.IRunner =
runner);
> Member Added: public virtual void TearDown ();
> Member Added: public virtual bool Active { get; set; }
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> Member Added: public virtual string Name { get; }
> Member Added: public virtual string FullName { get; }
> Member Added: public virtual string Problem { get; }
> Member Added: public virtual string Solution { get; }
> Member Added: public virtual Uri Uri { get; }
> Member Added: public Gendarme.Framework.ApplicabilityScope ApplicabilityS=
cope { get; set; }
> New Type: Gendarme.Framework.RuleResult
> Member Added: DoesNotApply
> Member Added: Success
> Member Added: Failure
> Member Added: Abort
> New Type: Gendarme.Framework.Runner
> Member Added: protected Runner ();
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeAssembly;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeModule;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeType;
> Member Added: public event EventHandler<Gendarme.Framework.RunnerEventArg=
s> AnalyzeMethod;
> Member Added: public virtual void Initialize ();
> Member Added: public virtual void Report (Gendarme.Framework.Defect defec=
t);
> Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metad=
ata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence co=
nfidence);
> Member Added: public void Report (Mono.Cecil.IMetadataTokenProvider metad=
ata, Gendarme.Framework.Severity severity, Gendarme.Framework.Confidence co=
nfidence, string message);
> Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mon=
o.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme=
.Framework.Confidence confidence);
> Member Added: public void Report (Mono.Cecil.MethodDefinition method, Mon=
o.Cecil.Cil.Instruction ins, Gendarme.Framework.Severity severity, Gendarme=
.Framework.Confidence confidence, string message);
> Member Added: public void Reset ();
> Member Added: protected virtual void OnAssembly (Gendarme.Framework.Runne=
rEventArgs e);
> Member Added: protected virtual void OnModule (Gendarme.Framework.RunnerE=
ventArgs e);
> Member Added: protected virtual void OnType (Gendarme.Framework.RunnerEve=
ntArgs e);
> Member Added: protected virtual void OnMethod (Gendarme.Framework.RunnerE=
ventArgs e);
> Member Added: public virtual void Run ();
> Member Added: public virtual void TearDown ();
> Member Added: public virtual void TearDown (Gendarme.Framework.IRule rule=
);
> Member Added: protected Gendarme.Framework.IRule CurrentRule { get; set; =
}
> Member Added: protected Mono.Cecil.IMetadataTokenProvider CurrentTarget {=
 get; set; }
> Member Added: public Gendarme.Framework.IIgnoreList IgnoreList { get; set=
; }
> Member Added: public System.Collections.ObjectModel.Collection<Gendarme.F=
ramework.IRule> Rules { get; }
> Member Added: public System.Collections.ObjectModel.Collection<Mono.Cecil=
.AssemblyDefinition> Assemblies { get; }
> Member Added: public System.Collections.ObjectModel.Collection<Gendarme.F=
ramework.Defect> Defects { get; }
> Member Added: public int DefectsLimit { get; set; }
> Member Added: public Gendarme.Framework.Bitmask<Gendarme.Framework.Severi=
ty> SeverityBitmask { get; }
> Member Added: public Gendarme.Framework.Bitmask<Gendarme.Framework.Confid=
ence> ConfidenceBitmask { get; }
> Member Added: public int VerbosityLevel { get; set; }
> Member Added: public Gendarme.Framework.EngineController Engines { get; }
> Member Added: public Gendarme.Framework.RuleResult CurrentRuleResult { ge=
t; }
> New Type: Gendarme.Framework.RunnerEventArgs
> Member Added: public RunnerEventArgs (Gendarme.Framework.IRunner runner);
> Member Added: public Gendarme.Framework.IRunner Runner { get; }
> New Type: Gendarme.Framework.Severity
> Member Added: Critical
> Member Added: High
> Member Added: Medium
> Member Added: Low
> Member Added: Audit
> New Type: Gendarme.Framework.SolutionAttribute
> Member Added: public SolutionAttribute (string solution);
> Member Added: public string Solution { get; }
> New Type: Gendarme.Framework.Symbols
> Member Added: public static string GetSource (Gendarme.Framework.Defect d=
efect);
> New Type: Gendarme.Framework.ThreadModel
> Member Added: MainThread
> Member Added: SingleThread
> Member Added: Serializable
> Member Added: Concurrent
> Member Added: AllowEveryCaller
> New Type: Gendarme.Framework.ThreadModelAttribute
> Member Added: public ThreadModelAttribute (Gendarme.Framework.ThreadModel=
 model);
> Member Added: public override string ToString ();
> Member Added: public override bool Equals (object obj);
> Member Added: public bool Equals (Gendarme.Framework.ThreadModelAttribute=
 rhs);
> Member Added: public static bool op_Equality (Gendarme.Framework.ThreadMo=
delAttribute lhs, Gendarme.Framework.ThreadModelAttribute rhs);
> Member Added: public static bool op_Inequality (Gendarme.Framework.Thread=
ModelAttribute lhs, Gendarme.Framework.ThreadModelAttribute rhs);
> Member Added: public override int GetHashCode ();
> Member Added: public Gendarme.Framework.ThreadModel Model { get; set; }
> Member Added: public bool AllowsEveryCaller { get; set; }
> Members Added: 374, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Framework doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme Fr=
amework' name=3D'classlib-Gendarme.Framework' parent=3D'libraries' />\n\t<s=
ource provider=3D'ecma' basefile=3D'Gendarme.Framework' path=3D'classlib-Ge=
ndarme.Framework'/>\n</monodoc>" > doc/Gendarme.Framework.source=20
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/framework'
> gmake[2]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/framework'
> Making all in rules
> gmake[2]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules'
> Making all in Test.Rules
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Test.Rules'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:0 -pkg:mono-nunit -r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0_=
_0738eb9f132ed756/Mono.Cecil.dll -r:../../bin/Gendarme.Framework.dll -out:.=
./Test.Rules/Test.Rules.dll ./Definitions/SimpleMethods.cs ./Definitions/Si=
mpleTypes.cs ./Fixtures/AssemblyRuleTestFixture.cs ./Fixtures/MethodRuleTes=
tFixture.cs ./Fixtures/RuleTestFixture.cs ./Fixtures/TypeRuleTestFixture.cs=
 ./Helpers/AssemblyCache.cs ./Helpers/DefinitionLoader.cs ./Helpers/TestRun=
ner.cs
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Test.Rules'
> Making all in Gendarme.Rules.BadPractice
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.BadPractice'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.BadPractice/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.BadPractice/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.BadPractice'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.BadPr=
actice.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Ba=
dPractice.dll ./AvoidAssemblyVersionMismatchRule.cs ./AvoidCallingProblemat=
icMethodsRule.cs ./AvoidVisibleConstantFieldRule.cs ./CheckNewExceptionWith=
outThrowingRule.cs ./CheckNewThreadWithoutStartRule.cs ./CloneMethodShouldN=
otReturnNullRule.cs ./ConstructorShouldNotCallVirtualMethodsRule.cs ./Disab=
leDebuggingCodeRule.cs ./DoNotForgetNotImplementedMethodsRule.cs ./DoNotUse=
EnumIsAssignableFromRule.cs ./DoNotUseGetInterfaceToCheckAssignabilityRule.=
cs ./EqualShouldHandleNullArgRule.cs ./GetEntryAssemblyMayReturnNullRule.cs=
 ./ObsoleteMessagesShouldNotBeEmptyRule.cs ./OnlyUseDisposeForIDisposableTy=
pesRule.cs ./PreferEmptyInstanceOverNullRule.cs ./PreferParamsArrayForVaria=
bleArgumentsRule.cs ./PreferTryParseRule.cs ./PreferSafeHandleRule.cs ./Rep=
laceIncompleteOddnessCheckRule.cs ./ReturnNullRule.cs ./ToStringReturnsNull=
Rule.cs ./UseFile
>  OpenOnlyWithFileAccessRule.cs ../../AssemblyInfo.cs ./../../AssemblyStat=
icInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.BadPractice.dll.doc -o doc/genera=
ted ../../bin/Gendarme.Rules.BadPractice.dll
> New Type: Gendarme.Rules.BadPractice.AvoidAssemblyVersionMismatchRule
> Member Added: public AvoidAssemblyVersionMismatchRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> Namespace Directory Created: Gendarme.Rules.BadPractice
> New Namespace File: Gendarme.Rules.BadPractice
> New Type: Gendarme.Rules.BadPractice.AvoidCallingProblematicMethodsRule
> Member Added: public AvoidCallingProblematicMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.AvoidVisibleConstantFieldRule
> Member Added: public AvoidVisibleConstantFieldRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.CheckNewExceptionWithoutThrowingRule
> Member Added: public CheckNewExceptionWithoutThrowingRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.CheckNewThreadWithoutStartRule
> Member Added: public CheckNewThreadWithoutStartRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.CloneMethodShouldNotReturnNullRule
> Member Added: public CloneMethodShouldNotReturnNullRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public override Gendarme.Framework.RuleResult CheckMethod (=
Mono.Cecil.MethodDefinition method);
> Member Added: protected override void Report (Mono.Cecil.MethodDefinition=
 method, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.BadPractice.ConstructorShouldNotCallVirtualMetho=
dsRule
> Member Added: public ConstructorShouldNotCallVirtualMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.DisableDebuggingCodeRule
> Member Added: public DisableDebuggingCodeRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.DoNotForgetNotImplementedMethodsRule
> Member Added: public DoNotForgetNotImplementedMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.DoNotUseEnumIsAssignableFromRule
> Member Added: public DoNotUseEnumIsAssignableFromRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.DoNotUseGetInterfaceToCheckAssignabi=
lityRule
> Member Added: public DoNotUseGetInterfaceToCheckAssignabilityRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.EqualsShouldHandleNullArgRule
> Member Added: public EqualsShouldHandleNullArgRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.GetEntryAssemblyMayReturnNullRule
> Member Added: public GetEntryAssemblyMayReturnNullRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.ObsoleteMessagesShouldNotBeEmptyRule
> Member Added: public ObsoleteMessagesShouldNotBeEmptyRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.OnlyUseDisposeForIDisposableTypesRul=
e
> Member Added: public OnlyUseDisposeForIDisposableTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.PreferEmptyInstanceOverNullRule
> Member Added: public PreferEmptyInstanceOverNullRule ();
> Member Added: public override Gendarme.Framework.RuleResult CheckMethod (=
Mono.Cecil.MethodDefinition method);
> Member Added: protected override void Report (Mono.Cecil.MethodDefinition=
 method, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.BadPractice.PreferParamsArrayForVariableArgument=
sRule
> Member Added: public PreferParamsArrayForVariableArgumentsRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.PreferTryParseRule
> Member Added: public PreferTryParseRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.PreferSafeHandleRule
> Member Added: public PreferSafeHandleRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.BadPractice.ReplaceIncompleteOddnessCheckRule
> Member Added: public ReplaceIncompleteOddnessCheckRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.BadPractice.ReturnNullRule
> Member Added: protected ReturnNullRule ();
> Member Added: public virtual Gendarme.Framework.RuleResult CheckMethod (M=
ono.Cecil.MethodDefinition method);
> Member Added: protected abstract void Report (Mono.Cecil.MethodDefinition=
 method, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.BadPractice.ToStringShouldNotReturnNullRule
> Member Added: public ToStringShouldNotReturnNullRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Member Added: protected override void Report (Mono.Cecil.MethodDefinition=
 method, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.BadPractice.UseFileOpenOnlyWithFileAccessRule
> Member Added: public UseFileOpenOnlyWithFileAccessRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Members Added: 57, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.BadPractice doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.BadPractice' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme=
.Rules.BadPractice.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.BadPractice'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.BadPractice'
> Making all in Gendarme.Rules.Concurrency
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Concurrency'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Concurrency/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Concurrency/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Concurrency'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Concu=
rrency.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Co=
ncurrency.dll ./DecorateThreadsRule.cs ./DoNotLockOnThisOrTypesRule.cs ./Do=
NotLockOnWeakIdentityObjectsRule.cs ./DoNotUseMethodImplOptionsSynchronized=
Rule.cs ./DoNotUseThreadStaticWithInstanceFieldsRule.cs ./DontUseLockedRegi=
onOutsideMethodRule.cs ./DoubleCheckLockingRule.cs ./LockAnalyzerRule.cs ./=
NonConstantStaticFieldsShouldNotBeVisibleRule.cs ./ProtectCallToEventDelega=
tesRule.cs ./ReviewLockUsedOnlyForOperationsOnVariablesRule.cs ./ThreadRock=
s.cs ./WriteStaticFieldFromInstanceMethodRule.cs ../../AssemblyInfo.cs ./..=
/../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Concurrency.dll.doc -o doc/genera=
ted ../../bin/Gendarme.Rules.Concurrency.dll
> New Type: Gendarme.Rules.Concurrency.DecorateThreadsRule
> Member Added: public DecorateThreadsRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public void OnAssembly (object sender, Gendarme.Framework.R=
unnerEventArgs e);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Member Added: public override void TearDown ();
> Member Added: public int DefectCount { get; }
> Namespace Directory Created: Gendarme.Rules.Concurrency
> New Namespace File: Gendarme.Rules.Concurrency
> New Type: Gendarme.Rules.Concurrency.DoNotLockOnThisOrTypesRule
> Member Added: public DoNotLockOnThisOrTypesRule ();
> Member Added: public override void Analyze (Mono.Cecil.MethodDefinition m=
ethod, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.Concurrency.DoNotLockOnWeakIdentityObjectsRule
> Member Added: public DoNotLockOnWeakIdentityObjectsRule ();
> Member Added: public override void Analyze (Mono.Cecil.MethodDefinition m=
ethod, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins);
> New Type: Gendarme.Rules.Concurrency.DoNotUseMethodImplOptionsSynchronize=
dRule
> Member Added: public DoNotUseMethodImplOptionsSynchronizedRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.DoNotUseThreadStaticWithInstanceFiel=
dsRule
> Member Added: public DoNotUseThreadStaticWithInstanceFieldsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Concurrency.DoNotUseLockedRegionOutsideMethodRul=
e
> Member Added: public DoNotUseLockedRegionOutsideMethodRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.DoubleCheckLockingRule
> Member Added: public DoubleCheckLockingRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.LockAnalyzerRule
> Member Added: protected LockAnalyzerRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public abstract void Analyze (Mono.Cecil.MethodDefinition m=
ethod, Mono.Cecil.MethodReference enter, Mono.Cecil.Cil.Instruction ins);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.NonConstantStaticFieldsShouldNotBeVi=
sibleRule
> Member Added: public NonConstantStaticFieldsShouldNotBeVisibleRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Concurrency.ProtectCallToEventDelegatesRule
> Member Added: public ProtectCallToEventDelegatesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.ReviewLockUsedOnlyForOperationsOnVar=
iablesRule
> Member Added: public ReviewLockUsedOnlyForOperationsOnVariablesRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Concurrency.WriteStaticFieldFromInstanceMethodRu=
le
> Member Added: public WriteStaticFieldFromInstanceMethodRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Members Added: 33, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Concurrency doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Concurrency' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme=
.Rules.Concurrency.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Concurrency'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Concurrency'
> Making all in Gendarme.Rules.Correctness
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Correctness'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Correctness/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Correctness/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Correctness'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Corre=
ctness.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Co=
rrectness.dll ./AttributeStringLiteralsShouldParseCorrectlyRule.cs ./AvoidC=
odeWithSideEffectsInConditionalCodeRule.cs ./AvoidConstructorsInStaticTypes=
Rule.cs ./AvoidFloatingPointEqualityRule.cs ./AvoidMethodsWithSideEffectsIn=
ConditionalCodeRule.cs ./DoNotRecurseInEqualityRule.cs ./BadRecursiveInvoca=
tionRule.cs ./CallingEqualsWithNullArgRule.cs ./CheckParametersNullityInVis=
ibleMethodsRule.cs ./DisposableFieldsShouldBeDisposedRule.cs ./DoNotRoundIn=
tegersRule.cs ./DontCompareWithNaNRule.cs ./EnsureLocalDisposalRule.cs ./Fi=
nalizersShouldCallBaseClassFinalizerRule.cs ./FloatComparisonRule.cs ./Revi=
ewInconsistentIdentityRule.cs ./MethodCanBeMadeStaticRule.cs ./ProvideCorre=
ctArgumentsToFormattingMethodsRule.cs ./ProvideCorrectRegexPatternRule.cs .=
/ProvideValidXmlStringRule.cs ./ProvideValidXPathExpressionRule.cs ./Review=
CastOnIntegerDivi
>  sionRule.cs ./ReviewCastOnIntegerMultiplicationRule.cs ./ReviewDoubleAss=
ignmentRule.cs ./ReviewSelfAssignmentRule.cs ./ReviewUselessControlFlowRule=
.cs ./ReviewUseOfInt64BitsToDoubleRule.cs ./ReviewUseOfModuloOneOnIntegersR=
ule.cs ./UseNoInliningWithGetCallingAssemblyRule.cs ./UseValueInPropertySet=
terRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Correctness.dll.doc -o doc/genera=
ted ../../bin/Gendarme.Rules.Correctness.dll
> New Type: Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCo=
rrectlyRule
> Member Added: public AttributeStringLiteralsShouldParseCorrectlyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> Namespace Directory Created: Gendarme.Rules.Correctness
> New Namespace File: Gendarme.Rules.Correctness
> New Type: Gendarme.Rules.Correctness.AvoidCodeWithSideEffectsInConditiona=
lCodeRule
> Member Added: public AvoidCodeWithSideEffectsInConditionalCodeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.AvoidConstructorsInStaticTypesRule
> Member Added: public AvoidConstructorsInStaticTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Correctness.AvoidFloatingPointEqualityRule
> Member Added: public AvoidFloatingPointEqualityRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.AvoidMethodsWithSideEffectsInConditi=
onalCodeRule
> Member Added: public AvoidMethodsWithSideEffectsInConditionalCodeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.DoNotRecurseInEqualityRule
> Member Added: public DoNotRecurseInEqualityRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.BadRecursiveInvocationRule
> Member Added: public BadRecursiveInvocationRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.CallingEqualsWithNullArgRule
> Member Added: public CallingEqualsWithNullArgRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.CheckParametersNullityInVisibleMetho=
dsRule
> Member Added: public CheckParametersNullityInVisibleMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.DisposableFieldsShouldBeDisposedRule
> Member Added: public DisposableFieldsShouldBeDisposedRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Correctness.DoNotRoundIntegersRule
> Member Added: public DoNotRoundIntegersRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.DoNotCompareWithNaNRule
> Member Added: public DoNotCompareWithNaNRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.EnsureLocalDisposalRule
> Member Added: public EnsureLocalDisposalRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.FinalizersShouldCallBaseClassFinaliz=
erRule
> Member Added: public FinalizersShouldCallBaseClassFinalizerRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Correctness.FloatingComparisonRule
> Member Added: protected FloatingComparisonRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: protected static bool IsApplicable (Mono.Cecil.MethodDefini=
tion method);
> New Type: Gendarme.Rules.Correctness.ReviewInconsistentIdentityRule
> Member Added: public ReviewInconsistentIdentityRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Correctness.MethodCanBeMadeStaticRule
> Member Added: public MethodCanBeMadeStaticRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ProvideCorrectArgumentsToFormattingM=
ethodsRule
> Member Added: public ProvideCorrectArgumentsToFormattingMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ProvideCorrectRegexPatternRule
> Member Added: public ProvideCorrectRegexPatternRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ProvideValidXmlStringRule
> Member Added: public ProvideValidXmlStringRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ProvideValidXPathExpressionRule
> Member Added: public ProvideValidXPathExpressionRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewCastOnIntegerDivisionRule
> Member Added: public ReviewCastOnIntegerDivisionRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewCastOnIntegerMultiplicationRul=
e
> Member Added: public ReviewCastOnIntegerMultiplicationRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewDoubleAssignmentRule
> Member Added: public ReviewDoubleAssignmentRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewSelfAssignmentRule
> Member Added: public ReviewSelfAssignmentRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewUselessControlFlowRule
> Member Added: public ReviewUselessControlFlowRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewUseOfInt64BitsToDoubleRule
> Member Added: public ReviewUseOfInt64BitsToDoubleRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.ReviewUseOfModuloOneOnIntegersRule
> Member Added: public ReviewUseOfModuloOneOnIntegersRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.UseNoInliningWithGetCallingAssemblyR=
ule
> Member Added: public UseNoInliningWithGetCallingAssemblyRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Correctness.UseValueInPropertySetterRule
> Member Added: public UseValueInPropertySetterRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Members Added: 70, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Correctness doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Correctness' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme=
.Rules.Correctness.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Correctness'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Correctness'
> Making all in Gendarme.Rules.Design
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Desig=
n.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.De=
sign.dll ./AbstractTypesShouldNotHavePublicConstructorsRule.cs ./AttributeA=
rgumentsShouldHaveAccessorsRule.cs ./AvoidEmptyInterfaceRule.cs ./AvoidMult=
idimensionalIndexerRule.cs ./AvoidPropertiesWithoutGetAccessorRule.cs ./Avo=
idPublicInstanceFieldsRule.cs ./AvoidRefAndOutParametersRule.cs ./AvoidSmal=
lNamespaceRule.cs ./AvoidVisibleNestedTypesRule.cs ./ConsiderAddingInterfac=
eRule.cs ./ConsiderConvertingFieldToNullableRule.cs ./ConsiderConvertingMet=
hodToPropertyRule.cs ./ConsiderUsingStaticTypeRule.cs ./DeclareEventHandler=
sCorrectlyRule.cs ./DefineAZeroValueRule.cs ./DisposableTypesShouldHaveFina=
lizerRule.cs ./DoNotDeclareVirtualMethodsInSealedTypeRule.cs ./DontDeclareP=
rotectedFieldsInSealedClassRule.cs ./EnsureSymmetryForOverloadedOperatorsRu=
le.cs ./EnumeratorsShouldBeStronglyTypedRule.cs ./EnumsShouldDefineAZeroVal=
ueRule.cs ./Enums
>  ShouldUseInt32Rule.cs ./FinalizersShouldBeProtectedRule.cs ./FlagsShould=
NotDefineAZeroValueRule.cs ./ImplementEqualsAndGetHashCodeInPairRule.cs ./I=
mplementIComparableCorreclyRule.cs ./InternalNamespacesShouldNotExposeTypes=
Rule.cs ./ListsAreStronglyTypedRule.cs ./MainShouldNotBePublicRule.cs ./Mar=
kAssemblyWithAssemblyVersionRule.cs ./MarkAssemblyWithAttributeRule.cs ./Ma=
rkAssemblyWithCLSCompliantRule.cs ./MarkAssemblyWithComVisibleRule.cs ./Mis=
singAttributeUsageOnCustomAttributeRule.cs ./OperatorEqualsShouldBeOverload=
edRule.cs ./OverrideEqualsMethodRule.cs ./PreferEventsOverMethodsRule.cs ./=
PreferIntegerOrStringForIndexersRule.cs ./PreferUriOverStringRule.cs ./Pref=
erXmlAbstractionsRule.cs ./ProvideAlternativeNamesForOperatorOverloadsRule.=
cs ./ProvideTryParseAlternativeRule.cs ./StronglyTypedRule.cs ./StronglyTyp=
eICollectionMembersRule.cs ./TypesShouldBeInsideNamespacesRule.cs ./TypesWi=
thDisposableFieldsShouldBeDisposableRule.cs ./TypesWithNativeFieldsShouldBe=
DisposableRule.cs
>   ./UseFlagsAttributeRule.cs ./UseCorrectDisposeSignaturesRul!
>  e.cs ./UsingCloneWithoutImplementingICloneableRule.cs ../../AssemblyInfo=
.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Design.dll.doc -o doc/generated .=
./../bin/Gendarme.Rules.Design.dll
> New Type: Gendarme.Rules.Design.AbstractTypesShouldNotHavePublicConstruct=
orsRule
> Member Added: public AbstractTypesShouldNotHavePublicConstructorsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Namespace Directory Created: Gendarme.Rules.Design
> New Namespace File: Gendarme.Rules.Design
> New Type: Gendarme.Rules.Design.AttributeArgumentsShouldHaveAccessorsRule
> Member Added: public AttributeArgumentsShouldHaveAccessorsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.AvoidEmptyInterfaceRule
> Member Added: public AvoidEmptyInterfaceRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.AvoidMultidimensionalIndexerRule
> Member Added: public AvoidMultidimensionalIndexerRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.AvoidPropertiesWithoutGetAccessorRule
> Member Added: public AvoidPropertiesWithoutGetAccessorRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.AvoidVisibleFieldsRule
> Member Added: public AvoidVisibleFieldsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.AvoidRefAndOutParametersRule
> Member Added: public AvoidRefAndOutParametersRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.AvoidSmallNamespaceRule
> Member Added: public AvoidSmallNamespaceRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> Member Added: public override void TearDown ();
> Member Added: public int Minimum { get; set; }
> New Type: Gendarme.Rules.Design.AvoidVisibleNestedTypesRule
> Member Added: public AvoidVisibleNestedTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ConsiderAddingInterfaceRule
> Member Added: public ConsiderAddingInterfaceRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Member Added: public bool ReferencesOnly { get; set; }
> New Type: Gendarme.Rules.Design.ConsiderConvertingFieldToNullableRule
> Member Added: public ConsiderConvertingFieldToNullableRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ConsiderConvertingMethodToPropertyRule
> Member Added: public ConsiderConvertingMethodToPropertyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.ConsiderUsingStaticTypeRule
> Member Added: public ConsiderUsingStaticTypeRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.DeclareEventHandlersCorrectlyRule
> Member Added: public DeclareEventHandlersCorrectlyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Member Added: public override void TearDown ();
> New Type: Gendarme.Rules.Design.DefineAZeroValueRule
> Member Added: protected DefineAZeroValueRule ();
> Member Added: protected static Mono.Cecil.FieldDefinition GetZeroValueFie=
ld (Mono.Cecil.TypeDefinition type);
> New Type: Gendarme.Rules.Design.DisposableTypesShouldHaveFinalizerRule
> Member Added: public DisposableTypesShouldHaveFinalizerRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.DoNotDeclareVirtualMethodsInSealedTypeRul=
e
> Member Added: public DoNotDeclareVirtualMethodsInSealedTypeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.DoNotDeclareProtectedMembersInSealedTypeR=
ule
> Member Added: public DoNotDeclareProtectedMembersInSealedTypeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.EnsureSymmetryForOverloadedOperatorsRule
> Member Added: public EnsureSymmetryForOverloadedOperatorsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.EnumeratorsShouldBeStronglyTypedRule
> Member Added: public EnumeratorsShouldBeStronglyTypedRule ();
> Member Added: protected override Gendarme.Framework.Helpers.MethodSignatu=
re[] GetMethods ();
> Member Added: protected override string[] GetProperties ();
> Member Added: public override Gendarme.Framework.RuleResult CheckType (Mo=
no.Cecil.TypeDefinition type);
> Member Added: protected override string InterfaceName { get; }
> New Type: Gendarme.Rules.Design.EnumsShouldDefineAZeroValueRule
> Member Added: public EnumsShouldDefineAZeroValueRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.EnumsShouldUseInt32Rule
> Member Added: public EnumsShouldUseInt32Rule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.FinalizersShouldBeProtectedRule
> Member Added: public FinalizersShouldBeProtectedRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.FlagsShouldNotDefineAZeroValueRule
> Member Added: public FlagsShouldNotDefineAZeroValueRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ImplementEqualsAndGetHashCodeInPairRule
> Member Added: public ImplementEqualsAndGetHashCodeInPairRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ImplementIComparableCorrectlyRule
> Member Added: public ImplementIComparableCorrectlyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.InternalNamespacesShouldNotExposeTypesRul=
e
> Member Added: public InternalNamespacesShouldNotExposeTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> New Type: Gendarme.Rules.Design.ListsAreStronglyTypedRule
> Member Added: public ListsAreStronglyTypedRule ();
> Member Added: protected override Gendarme.Framework.Helpers.MethodSignatu=
re[] GetMethods ();
> Member Added: protected override string[] GetProperties ();
> Member Added: protected override string InterfaceName { get; }
> New Type: Gendarme.Rules.Design.MainShouldNotBePublicRule
> Member Added: public MainShouldNotBePublicRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> New Type: Gendarme.Rules.Design.MarkAssemblyWithAssemblyVersionRule
> Member Added: public MarkAssemblyWithAssemblyVersionRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> New Type: Gendarme.Rules.Design.MarkAssemblyWithAttributeRule
> Member Added: protected MarkAssemblyWithAttributeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> Member Added: protected abstract string AttributeName { get; }
> Member Added: protected abstract Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Design.MarkAssemblyWithCLSCompliantRule
> Member Added: public MarkAssemblyWithCLSCompliantRule ();
> Member Added: protected override string AttributeName { get; }
> Member Added: protected override Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Design.MarkAssemblyWithComVisibleRule
> Member Added: public MarkAssemblyWithComVisibleRule ();
> Member Added: protected override string AttributeName { get; }
> Member Added: protected override Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Design.MissingAttributeUsageOnCustomAttributeRul=
e
> Member Added: public MissingAttributeUsageOnCustomAttributeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.OperatorEqualsShouldBeOverloadedRule
> Member Added: public OperatorEqualsShouldBeOverloadedRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.OverrideEqualsMethodRule
> Member Added: public OverrideEqualsMethodRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.PreferEventsOverMethodsRule
> Member Added: public PreferEventsOverMethodsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.PreferIntegerOrStringForIndexersRule
> Member Added: public PreferIntegerOrStringForIndexersRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.PreferUriOverStringRule
> Member Added: public PreferUriOverStringRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.PreferXmlAbstractionsRule
> Member Added: public PreferXmlAbstractionsRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.ProvideAlternativeNamesForOperatorOverloa=
dsRule
> Member Added: public ProvideAlternativeNamesForOperatorOverloadsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ProvideTryParseAlternativeRule
> Member Added: public ProvideTryParseAlternativeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.StronglyTypedRule
> Member Added: protected StronglyTypedRule ();
> Member Added: protected abstract Gendarme.Framework.Helpers.MethodSignatu=
re[] GetMethods ();
> Member Added: protected abstract string[] GetProperties ();
> Member Added: public virtual Gendarme.Framework.RuleResult CheckType (Mon=
o.Cecil.TypeDefinition type);
> Member Added: protected abstract string InterfaceName { get; }
> New Type: Gendarme.Rules.Design.StronglyTypeICollectionMembersRule
> Member Added: public StronglyTypeICollectionMembersRule ();
> Member Added: protected override Gendarme.Framework.Helpers.MethodSignatu=
re[] GetMethods ();
> Member Added: protected override string[] GetProperties ();
> Member Added: protected override string InterfaceName { get; }
> New Type: Gendarme.Rules.Design.TypesShouldBeInsideNamespacesRule
> Member Added: public TypesShouldBeInsideNamespacesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.TypesWithDisposableFieldsShouldBeDisposab=
leRule
> Member Added: public TypesWithDisposableFieldsShouldBeDisposableRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.TypesWithNativeFieldsShouldBeDisposableRu=
le
> Member Added: public TypesWithNativeFieldsShouldBeDisposableRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.UseFlagsAttributeRule
> Member Added: public UseFlagsAttributeRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.UseCorrectDisposeSignaturesRule
> Member Added: public UseCorrectDisposeSignaturesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.ImplementICloneableCorrectlyRule
> Member Added: public ImplementICloneableCorrectlyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Members Added: 121, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Design doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Design' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme.Rule=
s.Design.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design'
> Making all in Gendarme.Rules.Design.Generic
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Generic'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Generic/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Generic/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Generic'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Desig=
n.Generic.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.De=
sign.Generic.dll ./AvoidDeclaringCustomDelegatesRule.cs ./AvoidExcessivePar=
ametersOnGenericTypesRule.cs ./AvoidMethodWithUnusedGenericTypeRule.cs ./Do=
NotDeclareStaticMembersOnGenericTypesRule.cs ./DoNotExposeGenericListsRule.=
cs ./DoNotExposeNestedGenericSignaturesRule.cs ./ImplementGenericCollection=
InterfacesRule.cs ./PreferGenericsOverRefObjectRule.cs ./UseGenericEventHan=
dlerRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Design.Generic.dll.doc -o doc/gen=
erated ../../bin/Gendarme.Rules.Design.Generic.dll
> New Type: Gendarme.Rules.Design.Generic.AvoidDeclaringCustomDelegatesRule
> Member Added: public AvoidDeclaringCustomDelegatesRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Namespace Directory Created: Gendarme.Rules.Design.Generic
> New Namespace File: Gendarme.Rules.Design.Generic
> New Type: Gendarme.Rules.Design.Generic.AvoidExcessiveParametersOnGeneric=
TypesRule
> Member Added: public AvoidExcessiveParametersOnGenericTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.Generic.AvoidMethodWithUnusedGenericTypeR=
ule
> Member Added: public AvoidMethodWithUnusedGenericTypeRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.Generic.DoNotDeclareStaticMembersOnGeneri=
cTypesRule
> Member Added: public DoNotDeclareStaticMembersOnGenericTypesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.Generic.DoNotExposeGenericListsRule
> Member Added: public DoNotExposeGenericListsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.Generic.DoNotExposeNestedGenericSignature=
sRule
> Member Added: public DoNotExposeNestedGenericSignaturesRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.Generic.ImplementGenericCollectionInterfa=
cesRule
> Member Added: public ImplementGenericCollectionInterfacesRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Design.Generic.PreferGenericsOverRefObjectRule
> Member Added: public PreferGenericsOverRefObjectRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Design.Generic.UseGenericEventHandlerRule
> Member Added: public UseGenericEventHandlerRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Members Added: 24, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Design.Generic doc/generated=
=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Design.Generic' path=3D'gendarme'/>\n</monodoc>" > doc/Genda=
rme.Rules.Design.Generic.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Generic'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Generic'
> Making all in Gendarme.Rules.Design.Linq
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Linq'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Linq/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Linq/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Design.Linq'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Desig=
n.Linq.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.De=
sign.Linq.dll ./AvoidExtensionMethodOnSystemObjectRule.cs ../../AssemblyInf=
o.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Design.Linq.dll.doc -o doc/genera=
ted ../../bin/Gendarme.Rules.Design.Linq.dll
> New Type: Gendarme.Rules.Design.Linq.AvoidExtensionMethodOnSystemObjectRu=
le
> Member Added: public AvoidExtensionMethodOnSystemObjectRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Namespace Directory Created: Gendarme.Rules.Design.Linq
> New Namespace File: Gendarme.Rules.Design.Linq
> Members Added: 3, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Design.Linq doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Design.Linq' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme=
.Rules.Design.Linq.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Linq'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Design.Linq'
> Making all in Gendarme.Rules.Exceptions
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Exceptions'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Exceptions/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Exceptions/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Exceptions'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Excep=
tions.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Ex=
ceptions.dll ./AvoidArgumentExceptionDefaultConstructorRule.cs ./AvoidThrow=
ingBasicExceptionsRule.cs ./DoNotDestroyStackTraceRule.cs ./DoNotThrowInUne=
xpectedLocationRule.cs ./DoNotThrowReservedExceptionRule.cs ./DontSwallowEr=
rorsCatchingNonspecificExceptionsRule.cs ./ExceptionShouldBeVisibleRule.cs =
./Impl/ExecutionBlock.cs ./Impl/ExecutionPath.cs ./Impl/ExecutionPathFactor=
y.cs ./InstantiateArgumentExceptionCorrectlyRule.cs ./MissingExceptionConst=
ructorsRule.cs ./NewExceptionRule.cs ./UseObjectDisposedExceptionRule.cs ..=
/../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Exceptions.dll.doc -o doc/generat=
ed ../../bin/Gendarme.Rules.Exceptions.dll
> New Type: Gendarme.Rules.Exceptions.AvoidArgumentExceptionDefaultConstruc=
torRule
> Member Added: public AvoidArgumentExceptionDefaultConstructorRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Namespace Directory Created: Gendarme.Rules.Exceptions
> New Namespace File: Gendarme.Rules.Exceptions
> New Type: Gendarme.Rules.Exceptions.AvoidThrowingBasicExceptionsRule
> Member Added: public AvoidThrowingBasicExceptionsRule ();
> Member Added: protected override string[] GetExceptionTypes ();
> Member Added: protected override Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule
> Member Added: public DoNotDestroyStackTraceRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Exceptions.DoNotThrowInUnexpectedLocationRule
> Member Added: public DoNotThrowInUnexpectedLocationRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Exceptions.DoNotThrowReservedExceptionRule
> Member Added: public DoNotThrowReservedExceptionRule ();
> Member Added: protected override string[] GetExceptionTypes ();
> Member Added: protected override Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Exceptions.DoNotSwallowErrorsCatchingNonSpecific=
ExceptionsRule
> Member Added: public DoNotSwallowErrorsCatchingNonSpecificExceptionsRule =
();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Exceptions.ExceptionShouldBeVisibleRule
> Member Added: public ExceptionShouldBeVisibleRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Exceptions.InstantiateArgumentExceptionCorrectly=
Rule
> Member Added: public InstantiateArgumentExceptionCorrectlyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Exceptions.MissingExceptionConstructorsRule
> Member Added: public MissingExceptionConstructorsRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Exceptions.NewExceptionsRule
> Member Added: protected NewExceptionsRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: protected abstract string[] GetExceptionTypes ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Member Added: protected abstract Gendarme.Framework.Severity Severity { g=
et; }
> New Type: Gendarme.Rules.Exceptions.UseObjectDisposedExceptionRule
> Member Added: public UseObjectDisposedExceptionRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Members Added: 28, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Exceptions doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Exceptions' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme.=
Rules.Exceptions.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Exceptions'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Exceptions'
> Making all in Gendarme.Rules.Globalization
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Globalization'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Globalization/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Globalization/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Globalization'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Globa=
lization.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Gl=
obalization.dll ./AvoidUnusedInternalResourceRule.cs ./SatelliteResourceMis=
matchRule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Globalization.dll.doc -o doc/gene=
rated ../../bin/Gendarme.Rules.Globalization.dll
> New Type: Gendarme.Rules.Globalization.AvoidUnusedInternalResourceRule
> Member Added: public AvoidUnusedInternalResourceRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> Member Added: public override void TearDown ();
> Namespace Directory Created: Gendarme.Rules.Globalization
> New Namespace File: Gendarme.Rules.Globalization
> New Type: Gendarme.Rules.Globalization.SatelliteResourceMismatchRule
> Member Added: public SatelliteResourceMismatchRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckAssembly (Mono.Ce=
cil.AssemblyDefinition assembly);
> Members Added: 5, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Globalization doc/generated=
=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Globalization' path=3D'gendarme'/>\n</monodoc>" > doc/Gendar=
me.Rules.Globalization.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Globalization'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Globalization'
> Making all in Gendarme.Rules.Gendarme
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Gendarme'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Gendarme/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Gendarme/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Gendarme'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Genda=
rme.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.Ge=
ndarme.dll ./GendarmeRule.cs ./DefectsMustBeReportedRule.cs ./DoNotThrowExc=
eptionRule.cs ./MissingEngineDependencyRule.cs ./ReviewAttributesOnRulesRul=
e.cs ./UseCorrectSuffixRule.cs ../../AssemblyInfo.cs ./../../AssemblyStatic=
Info.cs
> mkdir -p doc
> mdoc update -i ../../bin/Gendarme.Rules.Gendarme.dll.doc -o doc/generated=
 ../../bin/Gendarme.Rules.Gendarme.dll
> New Type: Gendarme.Rules.Gendarme.GendarmeRule
> Member Added: protected GendarmeRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Namespace Directory Created: Gendarme.Rules.Gendarme
> New Namespace File: Gendarme.Rules.Gendarme
> New Type: Gendarme.Rules.Gendarme.DefectsMustBeReportedRule
> Member Added: public DefectsMustBeReportedRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Gendarme.DoNotThrowExceptionRule
> Member Added: public DoNotThrowExceptionRule ();
> Member Added: public override void Initialize (Gendarme.Framework.IRunner=
 runner);
> Member Added: public Gendarme.Framework.RuleResult CheckMethod (Mono.Ceci=
l.MethodDefinition method);
> New Type: Gendarme.Rules.Gendarme.MissingEngineDependencyRule
> Member Added: public MissingEngineDependencyRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Gendarme.ReviewAttributesOnRulesRule
> Member Added: public ReviewAttributesOnRulesRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> New Type: Gendarme.Rules.Gendarme.UseCorrectSuffixRule
> Member Added: public UseCorrectSuffixRule ();
> Member Added: public Gendarme.Framework.RuleResult CheckType (Mono.Cecil.=
TypeDefinition type);
> Members Added: 13, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Rules.Gendarme doc/generated=20
> echo -e "<?xml version=3D'1.0'?>\n<monodoc>\n\t<node label=3D'Gendarme' n=
ame=3D'gendarme' parent=3D'man'/>\n\t<source provider=3D'ecma' basefile=3D'=
Gendarme.Rules.Gendarme' path=3D'gendarme'/>\n</monodoc>" > doc/Gendarme.Ru=
les.Gendarme.source=20
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Gendarme'
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Gendarme'
> Making all in Gendarme.Rules.Interoperability
> gmake[3]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Interoperability'
> Making all in Test
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Interoperability/Test'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Interoperability/Test'
> gmake[4]: Entering directory `/work/a/ports/devel/mono-tools/work/mono-to=
ols-2.10/gendarme/rules/Gendarme.Rules.Interoperability'
> /usr/local/bin/gmcs -target:library -debug+ -d:TRACE -optimize+ -nowarn:1=
591  -warn:4 -warnaserror+ -nowarn:1591 -doc:../../bin/Gendarme.Rules.Inter=
operability.dll.doc \
> 	-r:/usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cec=
il.dll -r:../../bin/Gendarme.Framework.dll -out:../../bin/Gendarme.Rules.In=
teroperability.dll ./CentralizePInvokesIntoNativeMethodsTypeRule.cs ./Deleg=
atesPassedToNativeCodeMustIncludeExceptionHandlingRule.cs ./DoNotCastIntPtr=
ToInt32Rule.cs ./GetLastErrorMustBeCalledRightAfterPInvokeRule.cs ./Marshal=
BooleansInPInvokeDeclarationsRule.cs ./MarshalStringsInPInvokeDeclarationsR=
ule.cs ./PInvokeShouldNotBeVisibleRule.cs ./UseManagedAlternativesToPInvoke=
Rule.cs ../../AssemblyInfo.cs ./../../AssemblyStaticInfo.cs
> ./DelegatesPassedToNativeCodeMustIncludeExceptionHandlingRule.cs(496,74):=
 error CS1061: Type `Mono.Cecil.Cil.ExceptionHandler' does not contain a de=
finition for `FilterEnd' and no extension method `FilterEnd' of type `Mono.=
Cecil.Cil.ExceptionHandler' could be found (are you missing a using directi=
ve or an assembly reference?)
> /usr/local/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cecil.d=
ll (Location of the symbol related to previous error)
> Compilation failed: 1 error(s), 0 warnings
> gmake[4]: *** [../../bin/Gendarme.Rules.Interoperability.dll] Error 1
> gmake[4]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Interoperability'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules/Gendarme.Rules.Interoperability'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme/rules'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/work/a/ports/devel/mono-tools/work/mono-too=
ls-2.10/gendarme'
> gmake: *** [all-recursive] Error 1
> *** Error code 1
>=20
> Stop in /a/ports/devel/mono-tools.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> build of /usr/ports/devel/mono-tools ended at Fri May  4 17:10:07 UTC 201=
2

--=20
--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>
One Unix to rule them all, One Resolver to find them, One IP to bring
them all and in the zone to bind them.

--=-LZzbASKsoP5Mdd/+I/7k
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (FreeBSD)

iEYEABECAAYFAk+lmrkACgkQntdYP8FOsoI2YgCgg5r0OAUjIS/wRL9jO4eVxAzW
DFUAoI5fAHoHF+RJosWiYU1wyXPgoUzZ
=gU32
-----END PGP SIGNATURE-----

--=-LZzbASKsoP5Mdd/+I/7k--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1336253114.74542.5.camel>