C# Class Gendarme.Rules.Xamarin.TargetsPrereleaseXamarinIOS

Inheritance: Gendarme.Framework.Rule, IAssemblyRule
ファイルを表示 Open project: xamarin/Gendarme.Rules.Xamarin Class Usage Examples

Public Methods

Method Description
CheckAssembly ( AssemblyDefinition assembly ) : RuleResult

Private Methods

Method Description
CheckForMT0011 ( AssemblyDefinition assembly ) : bool
CheckForMT2002 ( AssemblyDefinition assembly ) : bool

Checks for the conditions that result in MT2002.

error MT2002: Failed to resolve "System.Boolean System.Type::op_Equality(System.Type,System.Type)" reference from "mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"

TargetsXamarin ( AssemblyDefinition assembly ) : bool

Ensures that we are targeting monotouch.dll or Mono.Android.dll.

Method Details

CheckAssembly() public method

public CheckAssembly ( AssemblyDefinition assembly ) : RuleResult
assembly Mono.Cecil.AssemblyDefinition
return RuleResult