diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json new file mode 100644 index 0000000..f9531b2 --- /dev/null +++ b/.config/dotnet-tools.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-reportgenerator-globaltool": { + "version": "5.1.13", + "commands": [ + "reportgenerator", + "ReportGenerator -reports:.vscode/TestResults/*/coverage.cobertura.xml -targetDir:.vscode/ReportGenerator/Html_Dark/1d194f36 -reportTypes:Html_Dark" + ] + } + } +} \ No newline at end of file diff --git a/.vscode/ReportGenerator/Html_Dark/1d194f36/ReportingServices.API_FabTimeController.html b/.vscode/ReportGenerator/Html_Dark/1d194f36/ReportingServices.API_FabTimeController.html new file mode 100644 index 0000000..f4d7b1d --- /dev/null +++ b/.vscode/ReportGenerator/Html_Dark/1d194f36/ReportingServices.API_FabTimeController.html @@ -0,0 +1,219 @@ + + +
+ + + + +Class: | +ReportingServices.API.Controllers.FabTimeController | +
---|---|
Assembly: | +ReportingServices.API | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServicesAPIs\Controllers\FabTimeController.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +20 | +
Coverable lines: | +20 | +
Total lines: | +46 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor(...) | 100% | 1 | 0% |
GetReactorOuts() | 100% | 1 | 0% |
GetToolStateTrendData() | 100% | 1 | 0% |
GetToolStateData() | 100% | 1 | 0% |
Class: | +Program | +
---|---|
Assembly: | +ReportingServices.API | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServicesAPIs\Program.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +16 | +
Coverable lines: | +16 | +
Total lines: | +28 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +2 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
<Main>$(...) | 0% | 2 | 0% |
Class: | +ReportingServices.API.Controllers.ScrapeDBController | +
---|---|
Assembly: | +ReportingServices.API | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServicesAPIs\Controllers\ScrapeDBController.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +19 | +
Coverable lines: | +19 | +
Total lines: | +50 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor(...) | 100% | 1 | 0% |
GetReactorPSNWORuns(...) | 100% | 1 | 0% |
GetNumberOfPartChanges(...) | 100% | 1 | 0% |
GetQuarterlyTargets() | 100% | 1 | 0% |
GetReactors() | 100% | 1 | 0% |
GetRDSForLastDay(...) | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.HelperClasses.APIHelperFunctions | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\HelperClasses\APIHelperFunctions.cs | +
Covered lines: | +21 | +
---|---|
Uncovered lines: | +46 | +
Coverable lines: | +67 | +
Total lines: | +109 | +
Line coverage: | +31.3% | +
Covered branches: | +4 | +
---|---|
Total branches: | +20 | +
Branch coverage: | +20% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.cctor() | 100% | 1 | 0% |
GetBeginningOfWeekAsAPIString() | 50% | 4 | 81.81% |
GetDateWithOffsetAsAPIString(...) | 100% | 1 | 100% |
GetDateTimeAsAPIString(...) | 100% | 2 | 100% |
SetParameters(...) | 0% | 4 | 0% |
GenerateURL(...) | 0% | 8 | 0% |
GenerateURLWithParameters(...) | 100% | 1 | 0% |
ReverseList(...) | 0% | 2 | 0% |
Class: | +ReportingServices.Shared.HelperClasses.ApiCaller | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\HelperClasses\ApiCaller.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +8 | +
Coverable lines: | +8 | +
Total lines: | +22 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
GetApi() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.ViewModels.ProductionReport.DailyReport | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\ViewModels\ProductionReport\DailyReport.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +107 | +
Coverable lines: | +107 | +
Total lines: | +145 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +12 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_StartDate() | 100% | 1 | 0% |
get_CurrentWeek() | 100% | 1 | 0% |
get_PreviousWeek() | 100% | 1 | 0% |
get_ToolAvailibilityByType() | 100% | 1 | 0% |
get_ToolStateByType() | 100% | 1 | 0% |
get_ToolStatesByOwner() | 100% | 1 | 0% |
get_DualLayerReactors() | 100% | 1 | 0% |
get_ManualReportEntries() | 100% | 1 | 0% |
get_UnloadTempsByDay() | 100% | 1 | 0% |
get_SLLTools() | 100% | 1 | 0% |
get_NumberOfToolsWaferSize6IN() | 100% | 1 | 0% |
get_NumberOfToolsWaferSize8IN() | 100% | 1 | 0% |
get_NumberOfToolsWaferSize6INScheduled() | 100% | 1 | 0% |
get_NumberOfToolsWaferSize8INScheduled() | 100% | 1 | 0% |
get_QuarterlyTargets() | 100% | 1 | 0% |
.ctor() | 100% | 1 | 0% |
AddToolAvailibilityByType(...) | 100% | 1 | 0% |
AddToolStateByType(...) | 100% | 1 | 0% |
SetReactorInfo(...) | 100% | 1 | 0% |
SetRDSInfo(...) | 100% | 1 | 0% |
SetToolsByPocketSize(...) | 0% | 4 | 0% |
SetDisabledLoadlocks(...) | 0% | 4 | 0% |
SetDualLayerReactors(...) | 0% | 2 | 0% |
SetUnloadTempsLessThan700(...) | 0% | 2 | 0% |
ReverseLists() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.HelperClasses.DailyReportHelper | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\HelperClasses\DailyReportHelper.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +62 | +
Coverable lines: | +62 | +
Total lines: | +90 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +12 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.cctor() | 100% | 1 | 0% |
SetUpDailyReport() | 100% | 1 | 0% |
GetUnscheduledReactors(...) | 0% | 12 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.EquipmentStateByDay | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\EquipmentStateByDay.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +2 | +
Coverable lines: | +2 | +
Total lines: | +12 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_StartTime() | 100% | 1 | 0% |
get_AvailablePct() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Repositories.FabTimeReportingRepository | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Repositories\Implementations\FabTimeReportingRepository.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +27 | +
Coverable lines: | +27 | +
Total lines: | +56 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +2 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor() | 100% | 1 | 0% |
GetMovesTrendData() | 100% | 1 | 0% |
GetToolStateTrendData() | 100% | 1 | 0% |
GetToolStateData() | 0% | 2 | 0% |
GetJsonData() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.HelperClasses.JsonFileHandler | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\HelperClasses\JsonFileHandler.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +8 | +
Coverable lines: | +8 | +
Total lines: | +19 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
LoadJSONFile(...) | 100% | 1 | 0% |
SaveJSONFile(...) | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.ManualReportEntries | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\ManualReportEntries.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +15 | +
Coverable lines: | +15 | +
Total lines: | +21 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_OperatorHeadcountDays() | 100% | 1 | 0% |
get_OperatorHeadcountNights() | 100% | 1 | 0% |
get_OperatorCallOutsDays() | 100% | 1 | 0% |
get_OperatorCallOutsNights() | 100% | 1 | 0% |
get_EngineeringHeadcountDays() | 100% | 1 | 0% |
get_EngineeringHeadcountNights() | 100% | 1 | 0% |
get_EngineeringCallOutsDays() | 100% | 1 | 0% |
get_EngineeringCallOutsNights() | 100% | 1 | 0% |
get_MaintenanceHeadcountDays() | 100% | 1 | 0% |
get_MaintenanceHeadcountNights() | 100% | 1 | 0% |
get_MaintenanceCallOutsDays() | 100% | 1 | 0% |
get_MaintenanceCallOutsNights() | 100% | 1 | 0% |
get_BottleChanges() | 100% | 1 | 0% |
get_DailyPartChanges() | 100% | 1 | 0% |
get_WeeklyPartChanges() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.QuarterlyTargets | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\QuarterlyTargets.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +5 | +
Coverable lines: | +5 | +
Total lines: | +18 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Reactor_Outs() | 100% | 1 | 0% |
get_Yield_Outs() | 100% | 1 | 0% |
get_IFX_Scrap() | 100% | 1 | 0% |
get_Yield() | 100% | 1 | 0% |
get_PlanWorkingDays() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.RDS | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\RDS.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +5 | +
Coverable lines: | +5 | +
Total lines: | +18 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Reactor() | 100% | 1 | 0% |
get_ReactorType() | 100% | 1 | 0% |
get_DateOut() | 100% | 1 | 0% |
get_UnloadTemp() | 100% | 1 | 0% |
get_LayerType() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.Reactor | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\Reactor.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +4 | +
Coverable lines: | +4 | +
Total lines: | +16 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_ReactorNumber() | 100% | 1 | 0% |
get_Type() | 100% | 1 | 0% |
get_PocketSize() | 100% | 1 | 0% |
get_HasDisabledLoadlock() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.ReactorOutsByDay | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\ReactorOutsByDay.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +2 | +
Coverable lines: | +2 | +
Total lines: | +8 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_StartDate() | 100% | 1 | 0% |
get_TotalWafers() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.ReactorOutsByRDS | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\ReactorOutsByRDS.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +3 | +
Coverable lines: | +3 | +
Total lines: | +14 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_RDS_NO() | 100% | 1 | 0% |
get_Units() | 100% | 1 | 0% |
get_EndProcessTime() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.PlanningReport.ReactorPSNWORuns | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\PlanningReport\ReactorPSNWORuns.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +3 | +
Coverable lines: | +3 | +
Total lines: | +14 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_REACTOR() | 100% | 1 | 0% |
get_PSN() | 100% | 1 | 0% |
get_WO_COUNT() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.ViewModels.ProductionReport.SLLTool | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\ViewModels\ProductionReport\SLLTool.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +3 | +
Coverable lines: | +3 | +
Total lines: | +9 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Date() | 100% | 1 | 0% |
get_ASM() | 100% | 1 | 0% |
get_HTR() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.ScrapByDay | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\ScrapByDay.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +5 | +
Coverable lines: | +5 | +
Total lines: | +18 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_StartDate() | 100% | 1 | 0% |
get_TW_PROD() | 100% | 1 | 0% |
get_TOT_REJ_CUST() | 100% | 1 | 0% |
get_TOT_REJ_MANU() | 100% | 1 | 0% |
get_TOT_REJ_WFRS() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Repositories.ScrapeDatabaseRepository | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Repositories\Implementations\ScrapeDatabaseRepository.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +190 | +
Coverable lines: | +190 | +
Total lines: | +273 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +24 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor() | 100% | 1 | 0% |
OpenConnection() | 0% | 4 | 0% |
CloseConnection() | 0% | 2 | 0% |
GetNumberOfPartChanges(...) | 100% | 1 | 0% |
GetScrapByDay(...) | 0% | 6 | 0% |
GetReactorPSNWORuns(...) | 0% | 2 | 0% |
GetQuarterlyTargets() | 0% | 6 | 0% |
GetReactors() | 0% | 2 | 0% |
GetRDSForLastDay(...) | 0% | 2 | 0% |
Class: | +ReportingServices.Shared.ViewModels.ProductionReport.ToolStateByType | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\ViewModels\ProductionReport\ToolStateByType.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +50 | +
Coverable lines: | +50 | +
Total lines: | +71 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +28 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_DownTools() | 100% | 1 | 0% |
get_UpTools() | 100% | 1 | 0% |
get_ToolStateCurrents() | 100% | 1 | 0% |
get_ToolsDownGreaterThan12Hours() | 100% | 1 | 0% |
.ctor(...) | 100% | 1 | 0% |
GetMostRecentTransactions() | 0% | 4 | 0% |
GetToolsDownGreaterThan12Hours() | 0% | 18 | 0% |
DetermineUpAndDownTools() | 0% | 6 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.ToolStateCurrent | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\ToolStateCurrent.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +8 | +
Coverable lines: | +8 | +
Total lines: | +25 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Tool() | 100% | 1 | 0% |
get_TranTime() | 100% | 1 | 0% |
get_GanttEndTime() | 100% | 1 | 0% |
get_GanttElapsedHours() | 100% | 1 | 0% |
get_BasicStateDescription() | 100% | 1 | 0% |
get_SubState() | 100% | 1 | 0% |
get_ReactorStatus() | 100% | 1 | 0% |
get_Comment() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.ViewModels.ProductionReport.UnloadTempsByDay | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\ViewModels\ProductionReport\UnloadTempsByDay.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +3 | +
Coverable lines: | +3 | +
Total lines: | +9 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Date() | 100% | 1 | 0% |
get_ASMUnloadsBelow700() | 100% | 1 | 0% |
get_HTRUnloadsBelow700() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.PlanningReport.WeeklyPartChanges | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\PlanningReport\WeeklyPartChanges.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +4 | +
Coverable lines: | +4 | +
Total lines: | +10 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_TotalPartChanges() | 100% | 1 | 0% |
get_StartDate() | 100% | 1 | 0% |
get_EndDate() | 100% | 1 | 0% |
get_ReactorPSNWORuns() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.Models.ProductionReport.YieldInformation | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\Models\ProductionReport\YieldInformation.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +2 | +
Coverable lines: | +2 | +
Total lines: | +17 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_Outs() | 100% | 1 | 0% |
get_Scrap() | 100% | 1 | 0% |
Class: | +ReportingServices.Shared.ViewModels.ProductionReport.YieldStatistics | +
---|---|
Assembly: | +ReportingServices.Shared | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.Shared\ViewModels\ProductionReport\YieldStatistics.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +39 | +
Coverable lines: | +39 | +
Total lines: | +61 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +10 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_StartDate() | 100% | 1 | 0% |
get_OutsByDay() | 100% | 1 | 0% |
get_ScrapByDay() | 100% | 1 | 0% |
get_DailyPlanWafers() | 100% | 1 | 0% |
get_IsCurrentWeek() | 100% | 1 | 0% |
.ctor(...) | 100% | 1 | 0% |
SetYieldInformation(...) | 100% | 1 | 0% |
GetDistinctDatesFromReactorOuts(...) | 0% | 4 | 0% |
GetReactorOutsByDay(...) | 0% | 6 | 0% |
Class: | +ReportingServices.UI.Models.ErrorViewModel | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Models\ErrorViewModel.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +2 | +
Coverable lines: | +2 | +
Total lines: | +9 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
get_RequestId() | 100% | 1 | 0% |
get_ShowRequestId() | 100% | 1 | 0% |
Class: | +ReportingServices.UI.Controllers.HomeController | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Controllers\HomeController.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +11 | +
Coverable lines: | +11 | +
Total lines: | +28 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +4 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor(...) | 100% | 1 | 0% |
Index() | 100% | 1 | 0% |
Error() | 0% | 4 | 0% |
Class: | +ReportingServices.UI.Controllers.PlanningReportController | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Controllers\PlanningReportController.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +18 | +
Coverable lines: | +18 | +
Total lines: | +35 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor() | 100% | 1 | 0% |
Index() | 100% | 1 | 0% |
WeeklyPartChangesReport() | 100% | 1 | 0% |
Class: | +ReportingServices.UI.Controllers.ProductionReportController | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Controllers\ProductionReportController.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +28 | +
Coverable lines: | +28 | +
Total lines: | +58 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
.ctor(...) | 100% | 1 | 0% |
Index() | 100% | 1 | 0% |
DailyReport() | 100% | 1 | 0% |
EditDailyReport() | 100% | 1 | 0% |
EditDailyReport(...) | 100% | 1 | 0% |
Class: | +Program | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Program.cs | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +35 | +
Coverable lines: | +35 | +
Total lines: | +52 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +2 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
<Main>$(...) | 0% | 2 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_Home_Index | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\Home\Index.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +1 | +
Coverable lines: | +1 | +
Total lines: | +19 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +4 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 4 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_PlanningReport_Index | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\PlanningReport\Index.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +1 | +
Coverable lines: | +1 | +
Total lines: | +47 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +8 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 8 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_PlanningReport_WeeklyPartChangesReport | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\PlanningReport\WeeklyPartChangesReport.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +35 | +
Coverable lines: | +35 | +
Total lines: | +80 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +18 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 18 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_ProductionReport_DailyReport | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\ProductionReport\DailyReport.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +204 | +
Coverable lines: | +204 | +
Total lines: | +423 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +100 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 100 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_ProductionReport_EditDailyReport | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\ProductionReport\EditDailyReport.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +82 | +
Coverable lines: | +82 | +
Total lines: | +244 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +78 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 6 | 0% |
<ExecuteAsync() | 0% | 72 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_ProductionReport_Index | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\ProductionReport\Index.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +1 | +
Coverable lines: | +1 | +
Total lines: | +19 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +6 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 6 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_Shared_Error | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\Shared\Error.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +5 | +
Coverable lines: | +5 | +
Total lines: | +25 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +2 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 2 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_Shared__DailyReportPartial | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\Shared\_DailyReportPartial.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +131 | +
Coverable lines: | +131 | +
Total lines: | +256 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +46 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 0% | 46 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views_Shared__Layout | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\Shared\_Layout.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +6 | +
Coverable lines: | +6 | +
Total lines: | +61 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +16 | +
Branch coverage: | +0% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
<ExecuteAsync() | 0% | 6 | 0% |
<ExecuteAsync() | 0% | 10 | 0% |
Class: | +AspNetCoreGeneratedDocument.Views__ViewStart | +
---|---|
Assembly: | +ReportingServices.UI | +
File(s): | +C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Views\_ViewStart.cshtml | +
Covered lines: | +0 | +
---|---|
Uncovered lines: | +1 | +
Coverable lines: | +1 | +
Total lines: | +3 | +
Line coverage: | +0% | +
Covered branches: | +0 | +
---|---|
Total branches: | +0 | +
Branch coverage: | +N/A | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Method | Branch coverage | Cyclomatic complexity | Line coverage |
---|---|---|---|
ExecuteAsync() | 100% | 1 | 0% |
Parser: | +Cobertura | +
---|---|
Assemblies: | +3 | +
Classes: | +41 | +
Files: | +41 | +
Coverage date: | +1/5/2023 - 9:46:59 AM | +
Covered lines: | +21 | +
---|---|
Uncovered lines: | +1217 | +
Coverable lines: | +1238 | +
Total lines: | +2538 | +
Line coverage: | +1.6% | +
Covered branches: | +4 | +
---|---|
Total branches: | +394 | +
Branch coverage: | +1% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Assembly | +Class | +Method | +Cyclomatic complexity | +
---|---|---|---|
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_ProductionReport_DailyReport | +ExecuteAsync() | 100 | +
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_ProductionReport_EditDailyReport | +<ExecuteAsync() | 72 | +
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_Shared__DailyReportPartial | +ExecuteAsync() | 46 | +
Parser: | +Cobertura | +
---|---|
Assemblies: | +3 | +
Classes: | +41 | +
Files: | +41 | +
Coverage date: | +1/5/2023 - 9:46:59 AM | +
Covered lines: | +21 | +
---|---|
Uncovered lines: | +1217 | +
Coverable lines: | +1238 | +
Total lines: | +2538 | +
Line coverage: | +1.6% | +
Covered branches: | +4 | +
---|---|
Total branches: | +394 | +
Branch coverage: | +1% | +
Method coverage is only available for sponsors.
+Upgrade to PRO version +Assembly | +Class | +Method | +Cyclomatic complexity | +
---|---|---|---|
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_ProductionReport_DailyReport | +ExecuteAsync() | 100 | +
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_ProductionReport_EditDailyReport | +<ExecuteAsync() | 72 | +
ReportingServices.UI | +AspNetCoreGeneratedDocument.Views_Shared__DailyReportPartial | +ExecuteAsync() | 46 | +
Line coverage | Branch coverage | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name | Covered | Uncovered | Coverable | Total | Percentage | Covered | Total | Percentage | ||||||
ReportingServices.API | 0 | 55 | 55 | 124 | 0% | 0 | 2 | 0% | ||||||
Program | 0 | 16 | 16 | 28 | 0% | 0 | 2 | 0% | ||||||
ReportingServices.API.Controllers.FabTimeController | 0 | 20 | 20 | 46 | 0% | 0 | 0 | |||||||
ReportingServices.API.Controllers.ScrapeDBController | 0 | 19 | 19 | 50 | 0% | 0 | 0 | |||||||
ReportingServices.Shared | 21 | 601 | 622 | 1055 | 3.3% | 4 | 108 | 3.7% | ||||||
ReportingServices.Shared.HelperClasses.ApiCaller | 0 | 8 | 8 | 22 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.HelperClasses.APIHelperFunctions | 21 | 46 | 67 | 109 | 31.3% | 4 | 20 | 20% | ||||||
ReportingServices.Shared.HelperClasses.DailyReportHelper | 0 | 62 | 62 | 90 | 0% | 0 | 12 | 0% | ||||||
ReportingServices.Shared.HelperClasses.JsonFileHandler | 0 | 8 | 8 | 19 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.PlanningReport.ReactorPSNWORuns | 0 | 3 | 3 | 14 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.PlanningReport.WeeklyPartChanges | 0 | 4 | 4 | 10 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.EquipmentStateByDay | 0 | 2 | 2 | 12 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.ManualReportEntries | 0 | 15 | 15 | 21 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.QuarterlyTargets | 0 | 5 | 5 | 18 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.RDS | 0 | 5 | 5 | 18 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.Reactor | 0 | 4 | 4 | 16 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.ReactorOutsByDay | 0 | 2 | 2 | 8 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.ReactorOutsByRDS | 0 | 3 | 3 | 14 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.ScrapByDay | 0 | 5 | 5 | 18 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.ToolStateCurrent | 0 | 8 | 8 | 25 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Models.ProductionReport.YieldInformation | 0 | 2 | 2 | 17 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.Repositories.FabTimeReportingRepository | 0 | 27 | 27 | 56 | 0% | 0 | 2 | 0% | ||||||
ReportingServices.Shared.Repositories.ScrapeDatabaseRepository | 0 | 190 | 190 | 273 | 0% | 0 | 24 | 0% | ||||||
ReportingServices.Shared.ViewModels.ProductionReport.DailyReport | 0 | 107 | 107 | 145 | 0% | 0 | 12 | 0% | ||||||
ReportingServices.Shared.ViewModels.ProductionReport.SLLTool | 0 | 3 | 3 | 9 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.ViewModels.ProductionReport.ToolStateByType | 0 | 50 | 50 | 71 | 0% | 0 | 28 | 0% | ||||||
ReportingServices.Shared.ViewModels.ProductionReport.UnloadTempsByDay | 0 | 3 | 3 | 9 | 0% | 0 | 0 | |||||||
ReportingServices.Shared.ViewModels.ProductionReport.YieldStatistics | 0 | 39 | 39 | 61 | 0% | 0 | 10 | 0% | ||||||
ReportingServices.UI | 0 | 561 | 561 | 1359 | 0% | 0 | 284 | 0% | ||||||
AspNetCoreGeneratedDocument.Views__ViewStart | 0 | 1 | 1 | 3 | 0% | 0 | 0 | |||||||
AspNetCoreGeneratedDocument.Views_Home_Index | 0 | 1 | 1 | 19 | 0% | 0 | 4 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_PlanningReport_Index | 0 | 1 | 1 | 47 | 0% | 0 | 8 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_PlanningReport_WeeklyPartChangesReport | 0 | 35 | 35 | 80 | 0% | 0 | 18 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_ProductionReport_DailyReport | 0 | 204 | 204 | 423 | 0% | 0 | 100 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_ProductionReport_EditDailyReport | 0 | 82 | 82 | 244 | 0% | 0 | 78 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_ProductionReport_Index | 0 | 1 | 1 | 19 | 0% | 0 | 6 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_Shared__DailyReportPartial | 0 | 131 | 131 | 256 | 0% | 0 | 46 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_Shared__Layout | 0 | 6 | 6 | 61 | 0% | 0 | 16 | 0% | ||||||
AspNetCoreGeneratedDocument.Views_Shared_Error | 0 | 5 | 5 | 25 | 0% | 0 | 2 | 0% | ||||||
Program | 0 | 35 | 35 | 52 | 0% | 0 | 2 | 0% | ||||||
ReportingServices.UI.Controllers.HomeController | 0 | 11 | 11 | 28 | 0% | 0 | 4 | 0% | ||||||
ReportingServices.UI.Controllers.PlanningReportController | 0 | 18 | 18 | 35 | 0% | 0 | 0 | |||||||
ReportingServices.UI.Controllers.ProductionReportController | 0 | 28 | 28 | 58 | 0% | 0 | 0 | |||||||
ReportingServices.UI.Models.ErrorViewModel | 0 | 2 | 2 | 9 | 0% | 0 | 0 |