< Summary

Class:HidePassportModifier
Assembly:IAvatarModifier
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Components/Avatar/AvatarModifiers/modifiers/HidePassportModifier.cs
Covered lines:0
Uncovered lines:8
Coverable lines:8
Total lines:21
Line coverage:0% (0 of 8)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
ApplyModifier(...)0%6200%
RemoveModifier(...)0%6200%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Components/Avatar/AvatarModifiers/modifiers/HidePassportModifier.cs

#LineLine coverage
 1using DCL;
 2using UnityEngine;
 3
 4public class HidePassportModifier : IAvatarModifier
 5{
 6
 7    public void ApplyModifier(GameObject avatar)
 8    {
 09        if (!avatar.TryGetComponent(out IHidePassportAreaHandler handler))
 010            return;
 011        handler.ApplyHidePassportModifier();
 012    }
 13
 14    public void RemoveModifier(GameObject avatar)
 15    {
 016        if (!avatar.TryGetComponent(out IHidePassportAreaHandler handler))
 017            return;
 018        handler.RemoveHidePassportModifier();
 019    }
 20
 21}