< Summary

Class:DCL.AssetPromiseKeeper_AB_GameObject
Assembly:AssetPromiseKeeper
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/AB_GameObject/AssetPromiseKeeper_AB_GameObject.cs
Covered lines:3
Uncovered lines:0
Coverable lines:3
Total lines:17
Line coverage:100% (3 of 3)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
AssetPromiseKeeper_AB_GameObject()0%110100%
OnSilentForget(...)0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/AB_GameObject/AssetPromiseKeeper_AB_GameObject.cs

#LineLine coverage
 1using System.Runtime.CompilerServices;
 2
 3[assembly: InternalsVisibleTo("AssetPromiseKeeper_AssetBundleModelTests")]
 4
 5namespace DCL
 6{
 7    public class AssetPromiseKeeper_AB_GameObject : AssetPromiseKeeper<Asset_AB_GameObject, AssetLibrary_AB_GameObject, 
 8    {
 9        private static AssetPromiseKeeper_AB_GameObject instance;
 76610        public static AssetPromiseKeeper_AB_GameObject i { get { return instance ??= new AssetPromiseKeeper_AB_GameObjec
 11
 3212        public AssetPromiseKeeper_AB_GameObject() : base(new AssetLibrary_AB_GameObject()) { }
 213        protected override void OnSilentForget(AssetPromise_AB_GameObject promise) { promise.asset.Hide(); }
 14
 15    }
 16
 17}