bbc/psammead

View on GitHub
packages/utilities/psammead-storybook-helpers/src/text-variants.js

Summary

Maintainability
F
1 wk
Test Coverage
A
100%

File text-variants.js has 681 lines of code (exceeds 250 allowed). Consider refactoring.
Open

const DEFAULT_BRAND_BACKGROUND_COLOUR = '#B80000';
const DEFAULT_BRAND_FOREGROUND_COLOUR = '#FDFDFD';
const DEFAULT_BRAND_BORDER_COLOUR = '#EAB3B3';
const DEFAULT_BRAND_HIGHLIGHT_COLOUR = '#FFFFFF';

Severity: Major
Found in packages/utilities/psammead-storybook-helpers/src/text-variants.js - About 1 day to fix

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

      zhongwenSimp: {
        service: 'zhongwen',
        variant: 'simp',
        text: '郑文杰:中国警方公布“嫖娼证据” 引发中港网友论战',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 403..417
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 418..432
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 553..567
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 568..582
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 666..680

    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 66.

    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

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

      serbianLat: {
        service: 'serbian',
        variant: 'lat',
        text: 'Karadžić se godinama krio pre nego što je uhapšen 2008. godine',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 403..417
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 553..567
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 568..582
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 651..665
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 666..680

    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 66.

    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

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

      ukchinaSimp: {
        service: 'ukchina',
        variant: 'simp',
        text: '该计划的批评者说,这个政策不能解决住房短缺的问题',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 403..417
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 418..432
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 568..582
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 651..665
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 666..680

    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 66.

    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

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

      serbianCyr: {
        service: 'serbian',
        variant: 'cyr',
        text: 'Караџић се годинама крио пре него што је ухапшен 2008. године',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 418..432
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 553..567
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 568..582
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 651..665
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 666..680

    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 66.

    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

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

      ukchinaTrad: {
        service: 'ukchina',
        variant: 'trad',
        text: '該計劃的批評者說,這個政策不能解決住房短缺的問題',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 403..417
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 418..432
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 553..567
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 651..665
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 666..680

    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 66.

    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

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

      zhongwenTrad: {
        service: 'zhongwen',
        variant: 'trad',
        text: '鄭文傑:中國警方公布「嫖娼證據」 引發中港網友論戰',
        longText:
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 403..417
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 418..432
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 553..567
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 568..582
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 651..665

    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 66.

    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

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

      urdu: {
        text: 'وزیراعظم ریٹائرڈ جرنیل کو فوج کا سربراہ مقرر کر سکتے ہیں',
        longText:
          'پاکستان کے چیف جسٹس نے کہا ہے کہ اگر اٹارنی جنرل برّی فوج کے سربراہ کی مدتِ ملازمت میں توسیع کے معاملے پر جمعرات تک عدالت کو مطمئن نہ کر سکے تو عدالت قانون کے مطابق فیصلہ کر دے گی۔',
        script: 'arabic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 46..59
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 321..335
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 336..350

    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 61.

    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

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

      persian: {
        text:
          'در این جشنواره برای نخستین بار از کارگران افغانستان در شهر تهران تقدیر شد',
        longText:
          'دولت ترکیه تمدید اقامت موقت توریستی برای اتباع بعضی از کشورهای خارجی از جمله ایران را به یک سال محدود کرده است. با مصوبه جدید، متقاضیان تمدید اقامت موقت توریستی تنها می توانند حداقل پس از گذشت یک سال از پایان مهلت اقامت یک ساله توریستی خود دوباره برای دریافت این اقامت اقدام کنند.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 46..59
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 321..335
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 597..610

    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 61.

    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

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

      pashto: {
        text:
          'د ملګرو ملتونو د ماشومانو ادارې یونیسف افغان کرېکټ لوبغاړی راشد خانه.',
        longText:
          'د کندهار سیمه ییز پولیس خبر ورکوي هغه ملا امام یې نیولی، چي پر یوه ۸ کلن ماشوم یې جنسي تېري کړی او بیا یې په وهلو وژلی دی. دغه پېښه تېره ورځ د کندهار د اتمي حوزې اړوند د غازی بابا غونډۍ نومې سیمه کي یوه جومات کې شوې ده.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 46..59
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 336..350
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 597..610

    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 61.

    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

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

      arabic: {
        text: 'لماذا يخجل البعض من اسم قريته في مصر؟',
        longText:
          'هناك وقائع عدة تتسم بالسخرية والجدل والتنمر، ضد أهل القرية الذين أصابهم الغضب والسخط مما دفعهم إلى تقديم طلب لتغيير اسم قريتهم.',
        script: 'arabic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 321..335
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 336..350
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 597..610

    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 61.

    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

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

      punjabi: {
        text: 'ਲਾਲ ਰਾਜਮਾਂਹ ਤੇ ਸੋਇਆਬੀਨ ਸਣੇ ਖਾਣ ਦੀਆਂ 5 ‘ਖ਼ਤਰਨਾਕ’ ਚੀਜ਼ਾਂ',
        longText:
          'ਪਾਕਿਸਤਾਨੀ ਮਹਿਲਾ ਰਾਹਿਲਾ ਨੇ ਭਾਰਤੀ ਵਕੀਲ ਜ਼ਰੀਏ ਅਦਾਲਤ ਵਿੱਚ ਦਿੱਤੀ ਅਰਜ਼ੀ ਵਿੱਚ ਕਿਹਾ ਕਿ ਮਾਮਲੇ ਨਾਲ ਜੁੜੇ ਪਾਕਿਸਤਾਨੀ ਗਵਾਹਾਂ ਨੂੰ ਬੁਲਾਇਆ ਜਾਵੇ ਜੁੜੇ ਪਾਕਿਸਤਾਨੀ ਗਵਾਹਾਂ ਨੂੰ ਬੁਲਾਇਆ ਜਾਵੇ ਜੁੜੇ ਪਾਕਿਸਤਾਨੀ ਗਵਾਹਾਂ ਨੂੰ ਬੁਲਾਇਆ ਜਾਵੇ',
        script: 'hindi',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      igbo: {
        text: 'Etu e si achụ nwaanyị taa na mgbe gboo',
        longText:
          'Ọtụtụ mgbe ka ndị mmadụ na-emerụ ahụ maọbụ nwụọ ebe ha na-enyere mmadụ ibe ha aka mana lee ka ị ga-esi gbanarị ọdachị a.',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      news: {
        text: 'Could a computer ever create better art than a human?',
        longText:
          'The critic, author, poet and TV host was known for his witty commentary on international television.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      afrique: {
        text: "La femme qui s'est volatilisée après avoir arnaqué le monde",
        longText:
          'Comment Ruja Ignatova a-t-elle gagné 4 milliards de dollars en vendant sa fausse monnaie numérique au monde - et où est-elle allée ?',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      azeri: {
        text: 'Azərbaycanın siyasi ailələrinin ikinci evi – İngiltərə',
        longText:
          'Son aylarda müxtəlif səbəblərə görə Britaniya mətbuatında İngiltərədə yaşayan və ya burada biznesi olan azərbaycanlı məmurların ailə üzvlərinin adları qeyd olunub.',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      thai: {
        text: 'ภาพวาดของตำรวจจากใบหน้าผู้เสียชีวิต',
        longText:
          'คุณนึกภาพคนที่เรียนจบมหาวิทยาลัยด้วยวัยเพียง 9 ขวบออกไหม โลรองต์ ไซมอนส์ จากเบลเยี่ยมคือคนคนนั้น เดือน ธ.ค. นี้ เขาจะได้รับปริญญาตรีสาขาวิศวกรรมไฟฟ้า จากมหาวิทยาลัยเทคโนโลยีไอนด์โฮเวน (Eindhoven University of Technology) ครูและคนหลายคนเรียกเขาว่าอัจฉริยะ เขามีแผนการหลายอย่างในอนาคต รวมถึงการเรียนระดับปริญญาเอก',
        script: 'thai',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      ukrainian: {
        text:
          'Троє американців помилково відсиділи 36 років. Тепер їх визнали невинними',
        longText:
          "Альфред Честнат, Ендр Стюарт і Ренсом Воткінс потрапили за ґрати ще у 1984 році. З'ясувалося, вони ні в чому не винні, ні в чому не винні",
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      cymrufyw: {
        text: 'Prif hyfforddwr y Gleision yn gadael y rhanbarth',
        longText:
          'Mae gan y gŵr 55 oed o Awstralia dros 20 mlynedd o brofiad yn hyfforddi ar y lefel uchaf, gan gynnwys cyfnodau fel prif hyfforddwr cynorthwyol yn Awstralia a Japan.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      hindi: {
        text: 'भारतीय खाने पर दुनिया में क्यों छिड़ी बहस',
        longText:
          'मई तक ये कहानियां या तो अनकही हो गई थीं या इनके बारे में दबी हुई आवाज़ में बात की जा रही थी. लेकिन अब मामला जोर पकड़ रहा है.',
        script: 'hindi',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      somali: {
        text:
          'Haweeney balaayiin doolar ka dhacday dunida oo dhan, oo mar qura la waayay',
        longText:
          '"Sidey ugu suurtagashay Ruja Ignatova inay sameyso lacag dhan $4bilyan oo doolar iyadoo caalamka oo dhan ka iibineysa barnaamij been abuur ah oo ay ku sheegeysay in lacagta ay ku labajibbaareyso - xaggeyse aadday?"',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      tamil: {
        text:
          'மகாராஷ்டிராவில் தேசியவாத காங்கிரசுக்கு துணை முதல்வர் பதவி: காங்கிரசுக்கு சபாநாயகர்',
        longText:
          'மகாராஷ்டிராவில் சிவசேனை கட்சித் தலைமையில் அமையவுள்ள புதிய மாநில அரசாங்கத்தில் தேசியவாத காங்கிரஸ் கட்சிக்கு ஒரு துணை முதல்வர் பதவி வழங்கப்படும்; காங்கிரஸை சேர்ந்தவர் சபாநாயகராக தேர்வு செய்யப்படுவார்.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      japanese: {
        text: '度目の採決認めなかった理由は',
        longText:
          'バラク・オバマ前米大統領など各国の著名人が訪れることで有名な東京のすし店が、レストランガイド「ミシュラン」の最新版から除外された。一般客からの予約を受け付けなくなったため。',
        script: 'chinese',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      turkce: {
        text: "Dünyanın ilk HIV-pozitif sperm bankası Yeni Zelanda'da açıldı",
        longText:
          "HIV pozitif olan bağışçılar için dünyanın ilk sperm bankası, hastalıkla ilgili önyargılarla mücadele amacıyla Yeni Zelanda'da açıldı. Bulaşılık düzeyleri tespit edilemeyecek seviyede düşük olan üç HIV pozitif erkek, şimdiden sperm bankasına bağışta bulundu.",
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      uzbek: {
        text:
          'Дариға Назарбоева Қозоғистон президентининг Британияга охирги сафарида отасига ҳамроҳлик',
        longText:
          'Ўзбекистон: 12 йиллик муҳожиратдан кейин Ватанга қайтган фаол вафот этди - Толиб Ёқубов мустақил Ўзбекистондаги илк ва энг таниқли инсон ҳуқуқлари ҳимоячиларидан бири эди. У Каримов даврида Ўзбекистонни тарк этишга мажбур бўлган, муҳожиратда экан, фуқароликдан маҳрум этилганди.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      gahuza: {
        text: "Umukate n'isoda vyatumye amenya ko afise umugera wa SIDA",
        longText:
          "Phenny Awiti ni umunyakenya agendana umugera wa SIDA, akaba yamenye ko awugendana mu mwaka wa 2008, ico gihe yiga mu mwaka w'icenda.",
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      mundo: {
        text: 'Lo que todos podemos aprender de esta foto de un hombre',
        longText:
          'Colombia entra a su sexto día de protestas sin que se resuelvan dos preguntas clave: cuál es el problema y cuáles las soluciones. Uno de expertos en el país más famosos del mundo, el economista británico James Robinson, habló con BBC Mundo sobre esta complejidad histórica.',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      vietnamese: {
        text: 'Ông Nazarbayev bất ngờ tuyên bố từ chức hôm 19/3/2019',
        longText:
          'Lợi nhuận tại các công ty công nghiệp Trung Quốc tiếp tục trượt giảm trong tháng 10, thể hiện sự suy giảm mạnh nhất từ 2011.',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      korean: {
        text: '마이크 폼페이오 미국 국무장관',
        longText:
          '유출된 문서를 통해 중국이 철통보안의 감옥에서 어떻게 수십만 명의 무슬림들을 조직적으로 세뇌하고 있는지가 상세하게 드러났다.',
        script: 'korean',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      nepali: {
        text: "नेपाललाई तीनवटा जलमार्ग प्रयोग गर्न दिन भारत 'सहमत",
        longText:
          'काठमाण्डूमा बुधवार भएको नेपाल र भारतका अधिकारीहरूको एउटा बैठकमा भारत नेपाललाई आफ्ना तीनवटा जलमार्गहरू प्रयोग गर्न दिन सहमत भएको उक्त बैठकमा सहभागी नेपाली अधिकारीले बताएका छन्।',
        script: 'nepali',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      russian: {
        text: 'Последняя воля: чем тронуло мир фото умирающего американца?',
        longText:
          'Фотография умирающего пожилого человека, который решил в последний раз выпить пива в окружении своих родных, неожиданно нашла отклик у очень многих людей по всему миру. Почему?',
        script: 'cyrillic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      tigrinya: {
        text: 'ዓብዱራሕማን ኣቡሃሽም ሰሜናዊ ቀይሕ',
        longText:
          'ኣብ ኤርትራ ዞባ ሰሜናዊ ቀይሕ ባሕሪ ከባቢ ጋሕቴላይ ዝተራእየ ወረር ኣንበጣ ምድረበዳ ምሉእ ብምሉእ ኣብ ትሕቲ ቁጽጽር ከም ዝኣተወ ሚኒስትሪ ሕርሻ ኣፍሊጡ።',
        script: 'ethiopic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      yoruba: {
        text: 'Wo àwọn òrílẹ̀ èdè Mẹ́wàá tó láyọ̀ jùlọ Lágbàyé',
        longText:
          'Ni ipinlẹ Zamfara, ailesan owo tabua tawọn Gomina n gba ni owo ifẹyinti, mu ki awọn aṣofin wọgile ofin to ya owo yii sọtọ fun wọn.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637

    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 56.

    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

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

      gujarati: {
        text: 'જીતેન્દ્રસિંહ મૂળ ઉત્તર પ્રદેશના ફિરોઝાબાદના',
        longText:
          'ભારતીય અભિનેત્રી ઐશ્વર્યા રાય સાથે અમિરીકી ફિલ્મ નિર્માતા હાર્વી વાઇનસ્ટીન, જેના પર અનેક અભિનેત્રીઓના યૌન શોષણના આરોપો મુકાઈ રહ્યા છે',
        script: 'hindi',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      optimobase: {
        text: 'Could a computer ever create better art than a human?',
        longText:
          'The critic, author, poet and TV host was known for his witty commentary on international television.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      hausa: {
        text: 'Bayanin Ganduje kan ayyukan Gama',
        longText:
          'Zhara ta ce za ta yi amfani da kudaden ne wajen tafiyar da gidauniyarta mai tallafa wa marayu a fadin Najeriya.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      pidgin: {
        text: 'Tins you need to know about Babcock University',
        longText:
          'Before di agreement workers union bin dey demand 29 per cent increase for workers wey dey collect salary wey pass N30,000.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      amharic: {
        text: 'እንግሊዝ ከሩስያ ጦርነት ከገጠመች ከጦር መሣሪያ ውጭ ትሆናለች',
        longText:
          'እንግሊዝ በምዕራብ አውሮጳ ከሩስያ ጋር የምትላተም ከሆነ የብሪታኒያ እግረኛ ወታደሮች ከጦር መሣሪያ ውጭ ይሆናሉ ይላል አንድ ቡድን።',
        script: 'ethiopic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      bengali: {
        text: 'ভিসা ফুরিয়ে যাওয়ায় ক্রিকেটার সাইফের জরিমানা',
        longText:
          'বিমানবন্দরে যাওয়ার আগে সাইফ দেখেন, তার ভিসার মেয়াদ দুদিন আগেই শেষ হয়ে গেছে। তখন জরিমানা দিয়ে তাকে আবার এক্সিট পারমিট নিতে হয়।',
        script: 'bengali',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      kyrgyz: {
        text: 'Казакстан Назарбаевден башка президентти көрө',
        longText:
          'Кыргыз Республикасынын Жогорку Кеңешинин депутаты Каныбек Иманалиевдин Чыңгыз Айтматовдун 90 жылдыгына арналган илимий-практикалык конференцияда сүйлөгөн сөзү.',
        script: 'cyrillic',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      portuguese: {
        text: 'Como dormir melhor (e em menos tempo)',
        longText:
          'Medidas anunciadas no encontro entre Bolsonaro e Trump celebram aproximação com o governo americano - mas elas agora precisam passar pelo teste da concretização',
        script: 'latinDiacritics',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      sinhala: {
        text: 'සිවිල් යුද ගැටුම් හමුවේ කොටු වී සිටි සිවිල් වැසියන්',
        longText:
          'ජනාධිපතිවරණයට පෙර එම ගිවිසුමට අනිවාර්යයෙන්ම අත්සන් තබන බවට නව ප්‍රජාතන්ත්‍රවාදී පෙරමුණ අවධාරණය කළ අතර, ශ්‍රී ලංකා පොදුජන පෙරමුණ චෝදනා කළේ, එය "ඇමෙරිකානු මර උගුලක්" වන අතර ඒ හරහා ඇමෙරිකාවට ශ්‍රී ලංකාවේ ඉඩම් "කුණු කොල්ලයට" විකිණෙන බවටය.',
        script: 'sinhalese',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      swahili: {
        text: 'Tetesi za soka Ulaya Jumatano tarehe 27.11.2019',
        longText:
          'Rais aliyechaguliwa na wengi atahitaji washirika wangi bungeni kuhakikisha kwamba kuna upitishwaji wa haraka wa miswada mbali na kuidhinisha maswala muhimu ya biashara za serikali iwapo mapendekezo ya BBI yatakubalika.',
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      burmese: {
        text: 'အောက်စဖို့ဒ် ဆရာတော် ပါမောက္ခ ဒေါက်တာအရှင်ဓမ္မသာမိ',
        longText:
          'တပ်မတော်နဲ့ ကရင်နယ်ခြားစောင့်တပ် BGF ပူးပေါင်းတပ်ဖွဲ့က MNLA ရဲ့ မြို့နယ်ခွဲရုံး ဖြစ်တဲ့ ဟင်္သာတိုင် ဂိတ်စခန်းနဲ့ ဂျပန်ရေတွင်းတို့ကို ထိန်းချုပ်ထားတယ်လို့ ဆိုပါတယ်။',
        script: 'burmese',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      naidheachdan: {
        text: 'Bana-chroitear òg sna Hearadh agus an turas sònraichte aice',
        longText:
          "Bha i riamh airson a dhol a Phabaigh airson obair chudromach a bhios croitearan na sgìre a' dèanamh a h-uile bliadhna, agus am bliadhna fhuair i an cothrom a dhol còmhla riutha.",
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      telugu: {
        text:
          'నల్లగొండ ఫ్లోరైడ్ సమస్య గురించి నాటి ప్రధాని అటల్ బిహారీ వాజపేయికి దుశ్చర్ల సత్యనారాయణ వివరించారు',
        longText:
          'చైనా ప్రభుత్వం ఈ కాన్సంట్రేషన్ క్యాంపులను విద్య, శిక్షణ కేంద్రాలుగా చెబుతోంది. చైనా ప్రభుత్వం వీగర్ ముస్లింల విషయంలో వ్యవహరిస్తున్న తీరుపై ఫిరోజా ఆది, సోమవారాల్లో మూడు వీడియోలు పోస్ట్ చేశారు.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      afaanoromoo: {
        text: "Gammadoo ta'uun akkanumaan hin dhufu.",
        longText:
          "MM Abiy Ahimed paartii isaanii ADWUI jedhamuun waggoota 28'f biyya bulchaa ture walitti baqsuun paartii Badhaadhinaa [PP] jedhamu hundeessaa jiru.",
        script: 'latin',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      indonesia: {
        text:
          'Ratu kripto: Bagaimana Ruja Ignatova menipu dunia kemudian menghilang',
        longText:
          'Seorang perempuan yang menyebut dirinya ratu kripto dan meraup US$4 miliar atau Rp56 triliun dengan menjual mata uang digital palsu dan kemudian menghilang.',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 230..242
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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

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

      marathi: {
        text: 'तो फोटो मुंबईकर आजही विसरू शकलेले नाहीत.',
        longText:
          "तो फोटो मुंबईकर आजही विसरू शकलेले नाहीत. पण त्या फोटोनं मिळालेल्या प्रसिद्धीपासून डि'सुझा यांनी दूर राहणंच पसंत केलं. पण त्या फोटोनं मिळालेल्या प्रसिद्धीपासून डि'सुझा यांनी दूर राहणंच पसंत केलं.",
        script: 'hindi',
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 7..19
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 20..32
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 33..45
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 60..72
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 73..85
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 86..98
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 99..111
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 112..124
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 125..137
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 138..150
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 151..163
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 164..176
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 177..190
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 191..203
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 204..216
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 217..229
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 243..255
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 256..268
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 269..281
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 282..294
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 308..320
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 351..363
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 364..376
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 377..389
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 390..402
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 433..445
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 446..459
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 473..485
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 486..499
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 500..513
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 514..526
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 527..539
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 540..552
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 583..596
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 611..624
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 625..637
    packages/utilities/psammead-storybook-helpers/src/text-variants.js on lines 638..650

    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 56.

    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