Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Il campo deve essere un indirizzo e-mail nel formato "user@example.com"',
urlText : 'Il campo deve essere un indirizzo web nel formato "http:/'+'/www.example.com"',
alphaText : 'Il campo deve contenere solo lettere e _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
urlText : 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/'+'/www.example.com"',
alphaText : 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText: 'Dit veld moet een e-mail adres bevatten in het formaat "gebruiker@domein.nl"',
urlText: 'Dit veld moet een URL bevatten in het formaat "http:/'+'/www.domein.nl"',
alphaText: 'Dit veld mag alleen letters en _ bevatten',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'To pole wymaga podania adresu e-mail w formacie: "nazwa@domena.pl"',
urlText : 'To pole wymaga podania adresu strony www w formacie: "http:/'+'/www.domena.pl"',
alphaText : 'To pole wymaga podania tylko liter i _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'This field should be an e-mail address in the format "user@example.com"',
urlText : 'This field should be a URL in the format "http:/'+'/www.example.com"',
alphaText : 'This field should only contain letters and _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'This field should be an e-mail address in the format "user@example.com"',
urlText : 'This field should be a URL in the format "http:/'+'/www.example.com"',
alphaText : 'This field should only contain letters and _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Це поле повинно містити адресу електронної пошти у форматі "user@example.com"',
urlText : 'Це поле повинно містити URL у форматі "http:/'+'/www.example.com"',
alphaText : 'Це поле повинно містити виключно латинські літери та символ підкреслення "_"',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Това поле трябва да бъде емейл във формат "user@example.com"',
urlText : 'Това поле трябва да бъде URL във формат "http:/'+'/www.example.com"',
alphaText : 'Това поле трябва да съдържа само букви и _',
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Field ini harus dalam format email seperti "user@example.com"',
urlText : 'Field ini harus dalam format URL seperti "http:/'+'/www.example.com"',
alphaText : 'Field ini harus terdiri dari huruf dan _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Dette feltet skal vere ei epost adresse på formatet "bruker@domene.no"',
urlText : 'Dette feltet skal vere ein link (URL) på formatet "http:/'+'/www.domene.no"',
alphaText : 'Dette feltet skal berre innehalde bokstavar og _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Este campo deve ser um endereço de email no formato "utilizador@dominio.com"',
urlText : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
alphaText : 'Este campo deve conter apenas letras e _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Ова поле треба да биде e-mail адреса во формат "user@example.com"',
urlText : 'Ова поле треба да биде URL во формат "http:/'+'/www.example.com"',
alphaText : 'Ова поле треба да содржи само букви и _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Это поле должно содержать адрес электронной почты в формате "user@example.com"',
urlText : 'Это поле должно содержать URL в формате "http:/'+'/www.example.com"',
alphaText : 'Это поле должно содержать только латинские буквы и символ подчеркивания "_"',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Ce champ doit contenir un courriel et doit être sous ce format: "usager@example.com"',
urlText : 'Ce champ doit contenir une URL sous le format suivant: "http:/'+'/www.example.com"',
alphaText : 'Ce champ ne peut contenir que des lettres et le caractère souligné (_)',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Dette feltet skal være en epost adresse på formatet "bruker@domene.no"',
urlText : 'Dette feltet skal være en link (URL) på formatet "http:/'+'/www.domene.no"',
alphaText : 'Dette feltet skal kun inneholde bokstaver og _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Aquest camp ha de ser una adreça de e-mail amb el format "user@example.com"',
urlText : 'Aquest camp ha de ser una URL amb el format "http:/'+'/www.example.com"',
alphaText : 'Aquest camp només pot contenir lletres i _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Toto pole musí byť e-mailová adresa vo formáte "user@example.com"',
urlText : 'Toto pole musí byť URL vo formáte "http:/'+'/www.example.com"',
alphaText : 'Toto pole može obsahovať iba písmená a znak _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Acest câmp trebuie să conţină o adresă de e-mail în formatul "user@domeniu.com"',
urlText : 'Acest câmp trebuie să conţină o adresă URL în formatul "http:/'+'/www.domeniu.com"',
alphaText : 'Acest câmp trebuie să conţină doar litere şi _',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-da.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.
Similar blocks of code found in 42 locations. Consider refactoring.
Open
if(Ext.form.VTypes){
Ext.apply(Ext.form.VTypes, {
emailText : 'Dette felt skal være en email adresse i formatet "xxx@yyy.zzz"',
urlText : 'Dette felt skal være en URL i formatet "http:/'+'/xxx.yyy"',
alphaText : 'Dette felt kan kun indeholde bogstaver og "_" (understregning)',
app/assets/javascripts/ext/src/locale/ext-lang-bg.js on lines 168..175
app/assets/javascripts/ext/src/locale/ext-lang-ca.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-cs.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-de.js on lines 188..195
app/assets/javascripts/ext/src/locale/ext-lang-el_GR.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-en.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-en_GB.js on lines 181..188
app/assets/javascripts/ext/src/locale/ext-lang-es.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fa.js on lines 162..169
app/assets/javascripts/ext/src/locale/ext-lang-fi.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-fr.js on lines 202..209
app/assets/javascripts/ext/src/locale/ext-lang-fr_CA.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-gr.js on lines 143..150
app/assets/javascripts/ext/src/locale/ext-lang-he.js on lines 174..181
app/assets/javascripts/ext/src/locale/ext-lang-hr.js on lines 177..184
app/assets/javascripts/ext/src/locale/ext-lang-hu.js on lines 178..185
app/assets/javascripts/ext/src/locale/ext-lang-id.js on lines 184..191
app/assets/javascripts/ext/src/locale/ext-lang-it.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ja.js on lines 180..187
app/assets/javascripts/ext/src/locale/ext-lang-ko.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-lt.js on lines 189..196
app/assets/javascripts/ext/src/locale/ext-lang-lv.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-mk.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-nl.js on lines 185..192
app/assets/javascripts/ext/src/locale/ext-lang-no_NB.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-no_NN.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-pl.js on lines 186..193
app/assets/javascripts/ext/src/locale/ext-lang-pt.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-pt_BR.js on lines 192..199
app/assets/javascripts/ext/src/locale/ext-lang-pt_PT.js on lines 175..182
app/assets/javascripts/ext/src/locale/ext-lang-ro.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ru.js on lines 190..197
app/assets/javascripts/ext/src/locale/ext-lang-sk.js on lines 150..157
app/assets/javascripts/ext/src/locale/ext-lang-sl.js on lines 144..151
app/assets/javascripts/ext/src/locale/ext-lang-sr.js on lines 147..154
app/assets/javascripts/ext/src/locale/ext-lang-sr_RS.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-sv_SE.js on lines 146..153
app/assets/javascripts/ext/src/locale/ext-lang-th.js on lines 176..183
app/assets/javascripts/ext/src/locale/ext-lang-ukr.js on lines 151..158
app/assets/javascripts/ext/src/locale/ext-lang-vn.js on lines 149..156
app/assets/javascripts/ext/src/locale/ext-lang-zh_TW.js on lines 146..153
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 60.
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.