GladysProject/Gladys

View on GitHub
server/api/routes.js

Summary

Maintainability
F
3 days
Test Coverage

Function getRoutes has 511 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function getRoutes(gladys) {
  const areaController = AreaController(gladys);
  const calendarController = CalendarController(gladys);
  const cameraController = CameraController(gladys);
  const dashboardController = DashboardController(gladys);
Severity: Major
Found in server/api/routes.js - About 2 days to fix

    File routes.js has 535 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    const AreaController = require('./controllers/area.controller');
    const CalendarController = require('./controllers/calendar.controller');
    const CameraController = require('./controllers/camera.controller');
    const DashboardController = require('./controllers/dashboard.controller');
    const DeviceController = require('./controllers/device.controller');
    Severity: Major
    Found in server/api/routes.js - About 1 day to fix

      There are no issues that match your filters.

      Category
      Status