angelakuo/citydogshare

View on GitHub
public/assets/moment/is-a67269d639f6f50b6d96c3ba433800968cee93acc0f5af97a60f5d349a8cd944.js

Summary

Maintainability
C
1 day
Test Coverage

Function translate has 56 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    function translate(number, withoutSuffix, key, isFuture) {
        var result = number + ' ';
        switch (key) {
            case 's':
                return withoutSuffix || isFuture ? 'nokkrar sekúndur' : 'nokkrum sekúndum';

    Avoid too many return statements within this function.
    Open

                    return result + (isFuture ? 'dag' : 'degi');

      Avoid too many return statements within this function.
      Open

                          return result + 'mánuður';

        Avoid too many return statements within this function.
        Open

                            return 'mánuður';

          Avoid too many return statements within this function.
          Open

                              return 'dagur';

            Avoid too many return statements within this function.
            Open

                                    return result + 'dagar';

              Avoid too many return statements within this function.
              Open

                                  return result + (isFuture ? 'daga' : 'dögum');

                Avoid too many return statements within this function.
                Open

                                    return result + (withoutSuffix || isFuture ? 'ár' : 'árum');

                  Avoid too many return statements within this function.
                  Open

                                  return isFuture ? 'mánuð' : 'mánuði';

                    Avoid too many return statements within this function.
                    Open

                                    return result + 'klukkustund';

                      Avoid too many return statements within this function.
                      Open

                                      return isFuture ? 'dag' : 'degi';

                        Avoid too many return statements within this function.
                        Open

                                            return result + 'dagur';

                          Avoid too many return statements within this function.
                          Open

                                                  return result + 'mánuðir';

                            Avoid too many return statements within this function.
                            Open

                                            return result + (isFuture ? 'mánuð' : 'mánuði');

                              Avoid too many return statements within this function.
                              Open

                                                  return result + (isFuture ? 'mánuði' : 'mánuðum');

                                Avoid too many return statements within this function.
                                Open

                                                return result + (withoutSuffix || isFuture ? 'ár' : 'ári');

                                  There are no issues that match your filters.

                                  Category
                                  Status