< Summary

Class:DCL.ECSComponents.PBNFTShape_Defaults
Assembly:DCL.ECSComponents.Defaults
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/Defaults/PBNFTShape_Defaults.cs
Covered lines:3
Uncovered lines:0
Coverable lines:3
Total lines:22
Line coverage:100% (3 of 3)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
PBNFTShape_Defaults()0%110100%
GetStyle(...)0%220100%
GetColor(...)0%220100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/Defaults/PBNFTShape_Defaults.cs

#LineLine coverage
 1namespace DCL.ECSComponents
 2{
 3    public static class PBNFTShape_Defaults
 4    {
 15        private static readonly Color3 defaultColor = new Color3()
 6        {
 7            R = 0.6404918f,
 8            G = 0.611472f,
 9            B = 0.8584906f
 10        };
 11
 12        public static PBNFTShape.Types.PictureFrameStyle GetStyle(this PBNFTShape self)
 13        {
 1314            return self.HasStyle ? self.Style : PBNFTShape.Types.PictureFrameStyle.Classic;
 15        }
 16
 17        public static Color3 GetColor(this PBNFTShape self)
 18        {
 1219            return self.Color ?? defaultColor;
 20        }
 21    }
 22}