|
|
+var issues='{"fileName":"ArrayDescriptor.cs","relativePath":"../../../../stride/sources/core/Stride.Core.Reflection/TypeDescriptors/ArrayDescriptor.cs","absolutePath":"D:/Projects/GitHub/stride/sources/core/Stride.Core.Reflection/TypeDescriptors/ArrayDescriptor.cs","projectName":"Stride.Core.Reflection","line":"70","statement":"12","debt":"1h 22min","cov":"N/A","issues":[{"line":"49","ruleId":"ND1208","debt":"1min 30s","severity":"1","expl":"The <i>method GetValue(…)</i> can be declared as static because it doesn\'t use any instance member through the <i>this</i> reference."},{"line":"54","ruleId":"ND1208","debt":"1min 0s","severity":"1","expl":"The <i>method SetValue(…)</i> can be declared as static because it doesn\'t use any instance member through the <i>this</i> reference."},{"line":"64","ruleId":"ND1208","debt":"1min 0s","severity":"1","expl":"The <i>method GetLength(…)</i> can be declared as static because it doesn\'t use any instance member through the <i>this</i> reference."},{"line":"6","ruleId":"ND2104","debt":"7min","severity":"2","expl":"The source files that contain the declarations of the <i>namespace Stride.Core.Reflection</i> are located in a directory that also contains the <i>class DefaultNamingConvention</i> declared in a different namespace. Concerning this type, either change its namespace or its source file\'s directory."},{"line":"6","ruleId":"ND2105","debt":"1h 12min","severity":"2","expl":"The <i>namespace Stride.Core.Reflection</i> declarations are present in source files spread across multiple directories. <i>10 types FieldDescriptor, MemberDescriptorBase, MemberDescriptorExtensions, PropertyDescriptor, ArrayDescriptor, CollectionDescriptor, DictionaryDescriptor, ListDescriptor, NotSupportedObjectDescriptor and NullableDescriptor and 4 other types</i> are declared in source files out of <i>D:/Projects/GitHub/stride/sources/core/Stride.Core.Reflection</i>."}]}';
|