Vizzuality/landgriffon

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
api/src/modules/indicator-records/dto/update.indicator-record.dto.ts17
A
0 mins
A
100%
api/src/modules/indicator-records/errors/missing-h3-data.error.ts1
A
0 mins
A
100%
api/src/modules/indicator-records/indicator-record.entity.ts95
A
3 hrs
A
100%
api/src/modules/indicator-records/indicator-record.repository.ts61
C
1 day
F
55%
api/src/modules/indicator-records/indicator-records.controller.ts119
F
4 days
A
95%
api/src/modules/indicator-records/indicator-records.module.ts37
A
0 mins
A
100%
api/src/modules/indicator-records/indicator-records.service.ts51
A
0 mins
C
78%
api/src/modules/indicator-records/services/impact-calculation.dependencies.ts115
B
6 hrs
api/src/modules/indicator-records/services/impact-calculator.service.ts412
D
2 days
api/src/modules/indicator-records/services/indicator-dependency-manager.service.ts59
B
6 hrs
api/src/modules/indicator-records/strategies/indicator-record-value.strategies.ts.bck
api/src/modules/indicators/dto/create.indicator.dto.ts38
A
0 mins
A
100%
api/src/modules/indicators/dto/indicator-computed-raw-data.dto.ts6
A
0 mins
api/src/modules/indicators/dto/indicator-namecode-with-related-h3.dto.ts5
A
0 mins
api/src/modules/indicators/dto/update.indicator.dto.ts11
A
1 hr
A
100%
api/src/modules/indicators/indicator.entity.ts90
A
2 hrs
A
100%
api/src/modules/indicators/indicator.repository.ts12
A
1 hr
A
100%
api/src/modules/indicators/indicators.controller.ts131
A
0 mins
A
100%
api/src/modules/indicators/indicators.module.ts14
A
0 mins
A
100%
api/src/modules/indicators/indicators.service.ts151
D
1 day
A
90%
api/src/modules/indicators/validators/active-indicator.validator.ts56
A
0 mins
api/src/modules/materials/dto/create.material.dto.ts55
A
1 hr
A
100%
api/src/modules/materials/dto/get-material-tree-with-options.dto.ts29
B
4 hrs
A
100%
api/src/modules/materials/dto/update.material.dto.ts11
A
1 hr
A
100%
api/src/modules/materials/material-indicator-to-h3.entity.ts37
A
1 hr
api/src/modules/materials/material-indicator-to-h3.service.ts10
A
1 hr
api/src/modules/materials/material-to-h3.entity.ts47
A
1 hr
A
100%
api/src/modules/materials/material.entity.ts100
A
0 mins
A
100%
api/src/modules/materials/material.repository.ts40
A
0 mins
B
82%
api/src/modules/materials/materials-to-h3s.service.ts39
A
0 mins
A
100%
api/src/modules/materials/materials.controller.ts151
D
1 day
A
100%
api/src/modules/materials/materials.module.ts35
A
0 mins
A
100%
api/src/modules/materials/materials.service.ts248
F
4 days
A
91%
api/src/modules/notifications/email/email.service.interface.ts18
A
0 mins
api/src/modules/notifications/email/sendgrid.email.service.ts37
A
0 mins
api/src/modules/notifications/notifications.module.ts10
A
0 mins
api/src/modules/notifications/websockets/types.ts7
A
0 mins
api/src/modules/notifications/websockets/websockets.module.ts14
A
0 mins
api/src/modules/notifications/websockets/websockets.service.interface.ts6
A
0 mins
api/src/modules/notifications/websockets/websockets.service.ts44
A
0 mins
api/src/modules/notifications/websockets/ws-auth.guard.ts29
A
0 mins
api/src/modules/reports/csv-report.service.ts25
A
0 mins
api/src/modules/reports/report-service.interface.ts4
A
0 mins
api/src/modules/reports/reports.module.ts8
A
0 mins
api/src/modules/scenario-interventions/dto/create.scenario-intervention.dto.ts284
D
2 days
A
97%
api/src/modules/scenario-interventions/dto/custom-validators/address-input.custom.validator.ts66
A
0 mins
api/src/modules/scenario-interventions/dto/custom-validators/latitude-input.custom.validator.ts62
D
2 days
api/src/modules/scenario-interventions/dto/custom-validators/longitude-input.custom.validator.ts62
D
2 days
api/src/modules/scenario-interventions/dto/update.scenario-intervention.dto.ts19
A
0 mins
A
100%
api/src/modules/scenario-interventions/intermediate-table-names/intermediate.table.names.ts15
A
0 mins