modxcms/revolution

View on GitHub
setup/lang/sv/default.inc.php

Summary

Maintainability
F
1 wk
Test Coverage

File default.inc.php has 252 lines of code (exceeds 250 allowed). Consider refactoring.
Open

<?php
/**
 * English language files for Revolution 2.0.0 setup
 *
 * @package setup
Severity: Minor
Found in setup/lang/sv/default.inc.php - About 2 hrs to fix

    Similar blocks of code found in 31 locations. Consider refactoring.
    Open

    <?php
    /**
     * English language files for Revolution 2.0.0 setup
     *
     * @package setup
    Severity: Major
    Found in setup/lang/sv/default.inc.php and 30 other locations - About 1 wk to fix
    setup/lang/ar/default.inc.php on lines 1..261
    setup/lang/be/default.inc.php on lines 1..260
    setup/lang/bg/default.inc.php on lines 1..242
    setup/lang/cs/default.inc.php on lines 1..262
    setup/lang/da/default.inc.php on lines 1..262
    setup/lang/de/default.inc.php on lines 1..262
    setup/lang/el/default.inc.php on lines 1..241
    setup/lang/en/default.inc.php on lines 1..262
    setup/lang/es/default.inc.php on lines 1..262
    setup/lang/et/default.inc.php on lines 1..262
    setup/lang/fa/default.inc.php on lines 1..262
    setup/lang/fi/default.inc.php on lines 1..261
    setup/lang/fr/default.inc.php on lines 1..265
    setup/lang/he/default.inc.php on lines 1..262
    setup/lang/hi/default.inc.php on lines 1..234
    setup/lang/hu/default.inc.php on lines 1..237
    setup/lang/id/default.inc.php on lines 1..249
    setup/lang/it/default.inc.php on lines 1..235
    setup/lang/ja/default.inc.php on lines 1..262
    setup/lang/nl/default.inc.php on lines 1..261
    setup/lang/pl/default.inc.php on lines 1..262
    setup/lang/pt/default.inc.php on lines 1..262
    setup/lang/ro/default.inc.php on lines 1..262
    setup/lang/ru/default.inc.php on lines 1..216
    setup/lang/sl/default.inc.php on lines 1..262
    setup/lang/th/default.inc.php on lines 1..244
    setup/lang/tr/default.inc.php on lines 1..263
    setup/lang/uk/default.inc.php on lines 1..262
    setup/lang/yo/default.inc.php on lines 1..262
    setup/lang/zh/default.inc.php on lines 1..262

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 2289.

    We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

    The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

    If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

    See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

    Refactorings

    Further Reading

    There are no issues that match your filters.

    Category
    Status