Function SvgIconExample has 257 lines of code (exceeds 25 allowed). Consider refactoring.
Open
export default function SvgIconExample() {
return (
<div style={style}>
<div style={cardStyle}>
<h3>Icon with no icon or children properties defined</h3>
examples/create-react-app/src/components/svg-icon.js on lines 112..117
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 75.
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.
examples/create-react-app/src/components/svg-icon.js on lines 162..167
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 75.
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.
examples/create-react-app/src/components/svg-icon.js on lines 248..251
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.
examples/create-react-app/src/components/svg-icon.js on lines 188..191
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.
examples/create-react-app/src/components/svg-icon.js on lines 252..255
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 52.
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.
examples/create-react-app/src/components/svg-icon.js on lines 192..195
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 52.
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.
examples/create-react-app/src/components/svg-icon.js on lines 244..247
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 50.
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.
examples/create-react-app/src/components/svg-icon.js on lines 184..187
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 50.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 256..259
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.
examples/create-react-app/src/components/svg-icon.js on lines 40..43
examples/create-react-app/src/components/svg-icon.js on lines 44..47
examples/create-react-app/src/components/svg-icon.js on lines 48..51
examples/create-react-app/src/components/svg-icon.js on lines 52..55
examples/create-react-app/src/components/svg-icon.js on lines 56..59
examples/create-react-app/src/components/svg-icon.js on lines 60..63
examples/create-react-app/src/components/svg-icon.js on lines 64..67
examples/create-react-app/src/components/svg-icon.js on lines 68..71
examples/create-react-app/src/components/svg-icon.js on lines 72..75
examples/create-react-app/src/components/svg-icon.js on lines 76..79
examples/create-react-app/src/components/svg-icon.js on lines 80..83
examples/create-react-app/src/components/svg-icon.js on lines 84..87
examples/create-react-app/src/components/svg-icon.js on lines 88..91
examples/create-react-app/src/components/svg-icon.js on lines 92..95
examples/create-react-app/src/components/svg-icon.js on lines 96..99
examples/create-react-app/src/components/svg-icon.js on lines 100..103
examples/create-react-app/src/components/svg-icon.js on lines 104..107
examples/create-react-app/src/components/svg-icon.js on lines 108..111
examples/create-react-app/src/components/svg-icon.js on lines 118..121
examples/create-react-app/src/components/svg-icon.js on lines 122..125
examples/create-react-app/src/components/svg-icon.js on lines 126..129
examples/create-react-app/src/components/svg-icon.js on lines 130..133
examples/create-react-app/src/components/svg-icon.js on lines 134..137
examples/create-react-app/src/components/svg-icon.js on lines 138..141
examples/create-react-app/src/components/svg-icon.js on lines 142..145
examples/create-react-app/src/components/svg-icon.js on lines 146..149
examples/create-react-app/src/components/svg-icon.js on lines 150..153
examples/create-react-app/src/components/svg-icon.js on lines 154..157
examples/create-react-app/src/components/svg-icon.js on lines 158..161
examples/create-react-app/src/components/svg-icon.js on lines 168..171
examples/create-react-app/src/components/svg-icon.js on lines 172..175
examples/create-react-app/src/components/svg-icon.js on lines 176..179
examples/create-react-app/src/components/svg-icon.js on lines 180..183
examples/create-react-app/src/components/svg-icon.js on lines 196..199
examples/create-react-app/src/components/svg-icon.js on lines 200..203
examples/create-react-app/src/components/svg-icon.js on lines 204..207
examples/create-react-app/src/components/svg-icon.js on lines 208..211
examples/create-react-app/src/components/svg-icon.js on lines 212..215
examples/create-react-app/src/components/svg-icon.js on lines 216..219
examples/create-react-app/src/components/svg-icon.js on lines 220..223
examples/create-react-app/src/components/svg-icon.js on lines 224..227
examples/create-react-app/src/components/svg-icon.js on lines 228..231
examples/create-react-app/src/components/svg-icon.js on lines 232..235
examples/create-react-app/src/components/svg-icon.js on lines 236..239
examples/create-react-app/src/components/svg-icon.js on lines 240..243
examples/create-react-app/src/components/svg-icon.js on lines 260..263
examples/create-react-app/src/components/svg-icon.js on lines 264..267
examples/create-react-app/src/components/svg-icon.js on lines 268..271
examples/create-react-app/src/components/svg-icon.js on lines 272..275
examples/create-react-app/src/components/svg-icon.js on lines 276..279
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 47.
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.