< Summary

Class:BuildModeHUDInitializationModel
Assembly:BuildModeHUD
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/BuilderInWorld/HUD/BuildModeHUD/Scripts/BuildModeHUDInitializationModel.cs
Covered lines:17
Uncovered lines:0
Coverable lines:17
Total lines:41
Line coverage:100% (17 of 17)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Dispose()0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/BuilderInWorld/HUD/BuildModeHUD/Scripts/BuildModeHUDInitializationModel.cs

#LineLine coverage
 1using DCL.Builder;
 2
 3public class BuildModeHUDInitializationModel
 4{
 5    public ITooltipController tooltipController;
 6    public ITooltipController feedbackTooltipController;
 7    public ISceneCatalogController sceneCatalogController;
 8    public IQuickBarController quickBarController;
 9    public IEntityInformationController entityInformationController;
 10    public IFirstPersonModeController firstPersonModeController;
 11    public IShortcutsController shortcutsController;
 12    public IDragAndDropSceneObjectController dragAndDropSceneObjectController;
 13    public IPublishBtnController publishBtnController;
 14    public IInspectorBtnController inspectorBtnController;
 15    public ICatalogBtnController catalogBtnController;
 16    public IInspectorController inspectorController;
 17    public ITopActionsButtonsController topActionsButtonsController;
 18    public IBuildModeConfirmationModalController buildModeConfirmationModalController;
 19    public ISaveHUDController saveHUDController;
 20    public INewProjectDetailController newProjectDetailsController;
 21
 22    public void Dispose()
 23    {
 3524        newProjectDetailsController.Dispose();
 3525        saveHUDController.Dispose();
 3526        buildModeConfirmationModalController.Dispose();
 3527        topActionsButtonsController.Dispose();
 3528        inspectorController.Dispose();
 3529        catalogBtnController.Dispose();
 3530        inspectorBtnController.Dispose();
 3531        publishBtnController.Dispose();
 3532        dragAndDropSceneObjectController.Dispose();
 3533        shortcutsController.Dispose();
 3534        firstPersonModeController.Dispose();
 3535        entityInformationController.Dispose();
 3536        quickBarController.Dispose();
 3537        sceneCatalogController.Dispose();
 3538        feedbackTooltipController.Dispose();
 3539        tooltipController.Dispose();
 3540    }
 41}

Methods/Properties

Dispose()