Showing 49 of 103 total issues
Method _ToMethod
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private static MethodDeclarationSyntax _ToMethod(IMethodSymbol methodSymbol)
{
var retType = _GetTypeSyntax(methodSymbol.ReturnType);
var method = SyntaxFactory.MethodDeclaration(retType, methodSymbol.Name);
var list = SyntaxFactory.ParameterList();
Method _Run
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private void _Run(object state)
{
ManualResetEvent mre = new ManualResetEvent(true);
while (_Enable)
Method Execute
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public static System.Reflection.MethodInfo Execute(this System.Linq.Expressions.Expression<GetObjectAccesserMethod> arg )
{
var e0 = arg.Reduce();
System.Linq.Expressions.LambdaExpression e1;
if (e0.IsNotType(out e1))
Method ToObject
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
int ITypeDescriber.ToObject(byte[] buffer, int begin, out object instnace)
{
try
{
int offset = begin;
Method _GetSet
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private ValidObjectSet _GetSet(object instance)
{
IList array = instance as IList;
int validLength = 0;
Method InvokeEvent
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public void InvokeEvent(int event_id, long handler_id, byte[][] event_params)
{
IGhost ghost = _Base.GetTargetOrException();
MemberMap map = _MemberMap;
Method ObjectToBuffer
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public byte[] ObjectToBuffer(object instance)
{
try
{
Method Execute
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
void ISourceGenerator.Execute(GeneratorExecutionContext context)
{
var logger = new DialogProvider();
Method GetValue0
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
Regulus.Remote.Value<int[]> GetValue0(int _1, string _2, float _3, double _4, decimal _5, System.Guid _6);
Method GetValue0
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
Value<int[]> IMethodable.GetValue0(int _1, string _2, float _3, double _4, decimal _5, Guid _6)
Method _Send
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
private IAsyncResult _Send(byte[] buffer, int offset, int buffer_length, AsyncCallback handler, object obj)
Method _ToBuffer
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
private int _ToBuffer(object instance, byte[] buffer, int offset, int index, FieldInfo field)
Avoid too many return
statements within this method. Open
Open
return null;
Avoid too many return
statements within this method. Open
Open
return new BlockAndTypes
{
Block = SyntaxFactory.Block(SyntaxFactory.ParseStatement(
$@"
var returnValue = new {returnType}();
Avoid too many return
statements within this method. Open
Open
return new FieldAndTypes() { Field = _CreateGhostEventHandler(name), Types = types};
Avoid too many return
statements within this method. Open
Open
return new BlockAndTypes
{
Block = SyntaxFactory.Block(SyntaxFactory.ParseStatement(
$@"var info = typeof({interfaceCode}).GetMethod(""{methodCode}"");
this._CallMethodEvent(info , new object[] {{{methodCallParamsCode}}} , null);", 0)),
Avoid too many return
statements within this method. Open
Open
return null;
Avoid too many return
statements within this method. Open
Open
return null;
Avoid too many return
statements within this method. Open
Open
return null;
Avoid too many return
statements within this method. Open
Open
return null;