exercism/gui

View on GitHub

Showing 3 of 5 total issues

Function default has 80 lines of code (exceeds 25 allowed). Consider refactoring.
Open

export default function() {

  this.passthrough('https://api.github.com/**');

  this.timing = 300;      // delay for each request, automatically set to 0 during testing
Severity: Major
Found in mirage/config.js - About 3 hrs to fix

    Function getServicesStatus has 28 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      getServicesStatus() {
        let configuration = this.get('configuration'),
            servicesStatus = [];
    
        // x.exercism.io is not responding to ping at port 80 so we just
    Severity: Minor
    Found in app/debug/service.js - About 1 hr to fix

      Function buildURL has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

        buildURL(modelName, id, snapshot, requestType, query) {
      Severity: Minor
      Found in app/application/adapter.js - About 35 mins to fix
        Severity
        Category
        Status
        Source
        Language