OCA/l10n-italy

View on GitHub

Showing 820 of 1,161 total issues

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

DatiTrasportoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'DatiAnagraficiVettore'), DatiAnagraficiVettoreType, scope=DatiTrasportoType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 497, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

RetrievalMethodType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'Transforms'), TransformsType, scope=RetrievalMethodType, location=pyxb.utils.utility.Location('http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd', 108, 2)))
Severity: Major
Found in l10n_it_fatturapa/bindings/_ds.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

FatturaElettronicaHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'CessionarioCommittente'), CessionarioCommittenteType, scope=FatturaElettronicaHeaderType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 30, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiGeneraliType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'DatiFattureCollegate'), DatiDocumentiCorrelatiType, scope=DatiGeneraliType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 107, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiGeneraliType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'DatiDDT'), DatiDDTType, scope=DatiGeneraliType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 109, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiCassaPrevidenzialeType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'Natura'), NaturaType, scope=DatiCassaPrevidenzialeType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 152, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiDDTType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'NumeroDDT'), String20Type, scope=DatiDDTType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 490, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiDDTType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'RiferimentoNumeroLinea'), RiferimentoNumeroLineaType, scope=DatiDDTType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 492, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiAnagraficiCedenteType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'CodiceFiscale'), CodiceFiscaleType, scope=DatiAnagraficiCedenteType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 559, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiAnagraficiCedenteType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'NumeroIscrizioneAlbo'), String60Type, scope=DatiAnagraficiCedenteType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 563, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

IscrizioneREAType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'NumeroREA'), String20Type, scope=IscrizioneREAType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 692, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DettaglioPagamentoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'Beneficiario'), String200LatinType, scope=DettaglioPagamentoType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 803, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DettaglioLineeType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'RiferimentoAmministrazione'), String20Type, scope=DettaglioLineeType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 999, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiRiepilogoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'Natura'), NaturaType, scope=DatiRiepilogoType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 1030, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

SignatureType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'Object'), ObjectType, scope=SignatureType, location=pyxb.utils.utility.Location('http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd', 243, 0)))
Severity: Major
Found in l10n_it_fatturapa/bindings/_ds.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

ManifestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'Reference'), ReferenceType, scope=ManifestType, location=pyxb.utils.utility.Location('http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd', 96, 0)))
Severity: Major
Found in l10n_it_fatturapa/bindings/_ds.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DSAKeyValueType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'Y'), CryptoBinary, scope=DSAKeyValueType, location=pyxb.utils.utility.Location('http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd', 297, 4)))
Severity: Major
Found in l10n_it_fatturapa/bindings/_ds.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DSAKeyValueType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'PgenCounter'), CryptoBinary, scope=DSAKeyValueType, location=pyxb.utils.utility.Location('http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd', 301, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/_ds.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

FatturaElettronicaHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'RappresentanteFiscale'), RappresentanteFiscaleType, scope=FatturaElettronicaHeaderType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 29, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3934..3934
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

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

DatiGeneraliType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'DatiConvenzione'), DatiDocumentiCorrelatiType, scope=DatiGeneraliType, location=pyxb.utils.utility.Location('https://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.3/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd', 105, 6)))
Severity: Major
Found in l10n_it_fatturapa/bindings/binding.py and 220 other locations - About 1 hr to fix
l10n_it_fatturapa/bindings/_ds.py on lines 1171..1171
l10n_it_fatturapa/bindings/_ds.py on lines 1173..1173
l10n_it_fatturapa/bindings/_ds.py on lines 1175..1175
l10n_it_fatturapa/bindings/_ds.py on lines 1177..1177
l10n_it_fatturapa/bindings/_ds.py on lines 1235..1235
l10n_it_fatturapa/bindings/_ds.py on lines 1237..1237
l10n_it_fatturapa/bindings/_ds.py on lines 1239..1239
l10n_it_fatturapa/bindings/_ds.py on lines 1304..1304
l10n_it_fatturapa/bindings/_ds.py on lines 1344..1344
l10n_it_fatturapa/bindings/_ds.py on lines 1346..1346
l10n_it_fatturapa/bindings/_ds.py on lines 1348..1348
l10n_it_fatturapa/bindings/_ds.py on lines 1390..1390
l10n_it_fatturapa/bindings/_ds.py on lines 1483..1483
l10n_it_fatturapa/bindings/_ds.py on lines 1485..1485
l10n_it_fatturapa/bindings/_ds.py on lines 1487..1487
l10n_it_fatturapa/bindings/_ds.py on lines 1489..1489
l10n_it_fatturapa/bindings/_ds.py on lines 1491..1491
l10n_it_fatturapa/bindings/_ds.py on lines 1683..1683
l10n_it_fatturapa/bindings/_ds.py on lines 1685..1685
l10n_it_fatturapa/bindings/_ds.py on lines 1719..1719
l10n_it_fatturapa/bindings/_ds.py on lines 1746..1746
l10n_it_fatturapa/bindings/_ds.py on lines 2045..2045
l10n_it_fatturapa/bindings/_ds.py on lines 2069..2069
l10n_it_fatturapa/bindings/_ds.py on lines 2115..2115
l10n_it_fatturapa/bindings/_ds.py on lines 2117..2117
l10n_it_fatturapa/bindings/_ds.py on lines 2119..2119
l10n_it_fatturapa/bindings/_ds.py on lines 2121..2121
l10n_it_fatturapa/bindings/_ds.py on lines 2123..2123
l10n_it_fatturapa/bindings/_ds.py on lines 2125..2125
l10n_it_fatturapa/bindings/_ds.py on lines 2127..2127
l10n_it_fatturapa/bindings/_ds.py on lines 2219..2219
l10n_it_fatturapa/bindings/_ds.py on lines 2221..2221
l10n_it_fatturapa/bindings/binding.py on lines 3597..3597
l10n_it_fatturapa/bindings/binding.py on lines 3599..3599
l10n_it_fatturapa/bindings/binding.py on lines 3601..3601
l10n_it_fatturapa/bindings/binding.py on lines 3603..3603
l10n_it_fatturapa/bindings/binding.py on lines 3605..3605
l10n_it_fatturapa/bindings/binding.py on lines 3607..3607
l10n_it_fatturapa/bindings/binding.py on lines 3687..3687
l10n_it_fatturapa/bindings/binding.py on lines 3689..3689
l10n_it_fatturapa/bindings/binding.py on lines 3691..3691
l10n_it_fatturapa/bindings/binding.py on lines 3693..3693
l10n_it_fatturapa/bindings/binding.py on lines 3695..3695
l10n_it_fatturapa/bindings/binding.py on lines 3770..3770
l10n_it_fatturapa/bindings/binding.py on lines 3772..3772
l10n_it_fatturapa/bindings/binding.py on lines 3774..3774
l10n_it_fatturapa/bindings/binding.py on lines 3776..3776
l10n_it_fatturapa/bindings/binding.py on lines 3778..3778
l10n_it_fatturapa/bindings/binding.py on lines 3780..3780
l10n_it_fatturapa/bindings/binding.py on lines 3854..3854
l10n_it_fatturapa/bindings/binding.py on lines 3856..3856
l10n_it_fatturapa/bindings/binding.py on lines 3886..3886
l10n_it_fatturapa/bindings/binding.py on lines 3888..3888
l10n_it_fatturapa/bindings/binding.py on lines 3928..3928
l10n_it_fatturapa/bindings/binding.py on lines 3930..3930
l10n_it_fatturapa/bindings/binding.py on lines 3932..3932
l10n_it_fatturapa/bindings/binding.py on lines 3936..3936
l10n_it_fatturapa/bindings/binding.py on lines 3938..3938
l10n_it_fatturapa/bindings/binding.py on lines 3940..3940
l10n_it_fatturapa/bindings/binding.py on lines 3942..3942
l10n_it_fatturapa/bindings/binding.py on lines 3944..3944
l10n_it_fatturapa/bindings/binding.py on lines 3946..3946
l10n_it_fatturapa/bindings/binding.py on lines 4157..4157
l10n_it_fatturapa/bindings/binding.py on lines 4159..4159
l10n_it_fatturapa/bindings/binding.py on lines 4161..4161
l10n_it_fatturapa/bindings/binding.py on lines 4163..4163
l10n_it_fatturapa/bindings/binding.py on lines 4165..4165
l10n_it_fatturapa/bindings/binding.py on lines 4167..4167
l10n_it_fatturapa/bindings/binding.py on lines 4169..4169
l10n_it_fatturapa/bindings/binding.py on lines 4171..4171
l10n_it_fatturapa/bindings/binding.py on lines 4173..4173
l10n_it_fatturapa/bindings/binding.py on lines 4175..4175
l10n_it_fatturapa/bindings/binding.py on lines 4177..4177
l10n_it_fatturapa/bindings/binding.py on lines 4179..4179
l10n_it_fatturapa/bindings/binding.py on lines 4385..4385
l10n_it_fatturapa/bindings/binding.py on lines 4387..4387
l10n_it_fatturapa/bindings/binding.py on lines 4389..4389
l10n_it_fatturapa/bindings/binding.py on lines 4391..4391
l10n_it_fatturapa/bindings/binding.py on lines 4437..4437
l10n_it_fatturapa/bindings/binding.py on lines 4439..4439
l10n_it_fatturapa/bindings/binding.py on lines 4474..4474
l10n_it_fatturapa/bindings/binding.py on lines 4476..4476
l10n_it_fatturapa/bindings/binding.py on lines 4478..4478
l10n_it_fatturapa/bindings/binding.py on lines 4480..4480
l10n_it_fatturapa/bindings/binding.py on lines 4482..4482
l10n_it_fatturapa/bindings/binding.py on lines 4484..4484
l10n_it_fatturapa/bindings/binding.py on lines 4486..4486
l10n_it_fatturapa/bindings/binding.py on lines 4488..4488
l10n_it_fatturapa/bindings/binding.py on lines 4593..4593
l10n_it_fatturapa/bindings/binding.py on lines 4595..4595
l10n_it_fatturapa/bindings/binding.py on lines 4597..4597
l10n_it_fatturapa/bindings/binding.py on lines 4647..4647
l10n_it_fatturapa/bindings/binding.py on lines 4669..4669
l10n_it_fatturapa/bindings/binding.py on lines 4671..4671
l10n_it_fatturapa/bindings/binding.py on lines 4675..4675
l10n_it_fatturapa/bindings/binding.py on lines 4677..4677
l10n_it_fatturapa/bindings/binding.py on lines 4679..4679
l10n_it_fatturapa/bindings/binding.py on lines 4681..4681
l10n_it_fatturapa/bindings/binding.py on lines 4800..4800
l10n_it_fatturapa/bindings/binding.py on lines 4804..4804
l10n_it_fatturapa/bindings/binding.py on lines 4847..4847
l10n_it_fatturapa/bindings/binding.py on lines 4849..4849
l10n_it_fatturapa/bindings/binding.py on lines 4851..4851
l10n_it_fatturapa/bindings/binding.py on lines 4853..4853
l10n_it_fatturapa/bindings/binding.py on lines 4855..4855
l10n_it_fatturapa/bindings/binding.py on lines 4857..4857
l10n_it_fatturapa/bindings/binding.py on lines 4859..4859
l10n_it_fatturapa/bindings/binding.py on lines 4861..4861
l10n_it_fatturapa/bindings/binding.py on lines 4867..4867
l10n_it_fatturapa/bindings/binding.py on lines 4869..4869
l10n_it_fatturapa/bindings/binding.py on lines 5186..5186
l10n_it_fatturapa/bindings/binding.py on lines 5188..5188
l10n_it_fatturapa/bindings/binding.py on lines 5190..5190
l10n_it_fatturapa/bindings/binding.py on lines 5192..5192
l10n_it_fatturapa/bindings/binding.py on lines 5194..5194
l10n_it_fatturapa/bindings/binding.py on lines 5270..5270
l10n_it_fatturapa/bindings/binding.py on lines 5302..5302
l10n_it_fatturapa/bindings/binding.py on lines 5304..5304
l10n_it_fatturapa/bindings/binding.py on lines 5306..5306
l10n_it_fatturapa/bindings/binding.py on lines 5308..5308
l10n_it_fatturapa/bindings/binding.py on lines 5310..5310
l10n_it_fatturapa/bindings/binding.py on lines 5312..5312
l10n_it_fatturapa/bindings/binding.py on lines 5406..5406
l10n_it_fatturapa/bindings/binding.py on lines 5408..5408
l10n_it_fatturapa/bindings/binding.py on lines 5410..5410
l10n_it_fatturapa/bindings/binding.py on lines 5412..5412
l10n_it_fatturapa/bindings/binding.py on lines 5414..5414
l10n_it_fatturapa/bindings/binding.py on lines 5416..5416
l10n_it_fatturapa/bindings/binding.py on lines 5420..5420
l10n_it_fatturapa/bindings/binding.py on lines 5540..5540
l10n_it_fatturapa/bindings/binding.py on lines 5542..5542
l10n_it_fatturapa/bindings/binding.py on lines 5544..5544
l10n_it_fatturapa/bindings/binding.py on lines 5546..5546
l10n_it_fatturapa/bindings/binding.py on lines 5548..5548
l10n_it_fatturapa/bindings/binding.py on lines 5616..5616
l10n_it_fatturapa/bindings/binding.py on lines 5618..5618
l10n_it_fatturapa/bindings/binding.py on lines 5620..5620
l10n_it_fatturapa/bindings/binding.py on lines 5622..5622
l10n_it_fatturapa/bindings/binding.py on lines 5679..5679
l10n_it_fatturapa/bindings/binding.py on lines 5681..5681
l10n_it_fatturapa/bindings/binding.py on lines 5683..5683
l10n_it_fatturapa/bindings/binding.py on lines 5685..5685
l10n_it_fatturapa/bindings/binding.py on lines 5687..5687
l10n_it_fatturapa/bindings/binding.py on lines 5755..5755
l10n_it_fatturapa/bindings/binding.py on lines 5757..5757
l10n_it_fatturapa/bindings/binding.py on lines 5759..5759
l10n_it_fatturapa/bindings/binding.py on lines 5814..5814
l10n_it_fatturapa/bindings/binding.py on lines 5836..5836
l10n_it_fatturapa/bindings/binding.py on lines 5838..5838
l10n_it_fatturapa/bindings/binding.py on lines 5840..5840
l10n_it_fatturapa/bindings/binding.py on lines 5884..5884
l10n_it_fatturapa/bindings/binding.py on lines 5886..5886
l10n_it_fatturapa/bindings/binding.py on lines 5888..5888
l10n_it_fatturapa/bindings/binding.py on lines 5890..5890
l10n_it_fatturapa/bindings/binding.py on lines 5948..5948
l10n_it_fatturapa/bindings/binding.py on lines 5950..5950
l10n_it_fatturapa/bindings/binding.py on lines 5952..5952
l10n_it_fatturapa/bindings/binding.py on lines 5954..5954
l10n_it_fatturapa/bindings/binding.py on lines 6000..6000
l10n_it_fatturapa/bindings/binding.py on lines 6002..6002
l10n_it_fatturapa/bindings/binding.py on lines 6004..6004
l10n_it_fatturapa/bindings/binding.py on lines 6052..6052
l10n_it_fatturapa/bindings/binding.py on lines 6054..6054
l10n_it_fatturapa/bindings/binding.py on lines 6090..6090
l10n_it_fatturapa/bindings/binding.py on lines 6120..6120
l10n_it_fatturapa/bindings/binding.py on lines 6122..6122
l10n_it_fatturapa/bindings/binding.py on lines 6154..6154
l10n_it_fatturapa/bindings/binding.py on lines 6156..6156
l10n_it_fatturapa/bindings/binding.py on lines 6160..6160
l10n_it_fatturapa/bindings/binding.py on lines 6164..6164
l10n_it_fatturapa/bindings/binding.py on lines 6166..6166
l10n_it_fatturapa/bindings/binding.py on lines 6168..6168
l10n_it_fatturapa/bindings/binding.py on lines 6170..6170
l10n_it_fatturapa/bindings/binding.py on lines 6172..6172
l10n_it_fatturapa/bindings/binding.py on lines 6174..6174
l10n_it_fatturapa/bindings/binding.py on lines 6176..6176
l10n_it_fatturapa/bindings/binding.py on lines 6178..6178
l10n_it_fatturapa/bindings/binding.py on lines 6180..6180
l10n_it_fatturapa/bindings/binding.py on lines 6182..6182
l10n_it_fatturapa/bindings/binding.py on lines 6184..6184
l10n_it_fatturapa/bindings/binding.py on lines 6186..6186
l10n_it_fatturapa/bindings/binding.py on lines 6190..6190
l10n_it_fatturapa/bindings/binding.py on lines 6194..6194
l10n_it_fatturapa/bindings/binding.py on lines 6689..6689
l10n_it_fatturapa/bindings/binding.py on lines 6711..6711
l10n_it_fatturapa/bindings/binding.py on lines 6713..6713
l10n_it_fatturapa/bindings/binding.py on lines 6715..6715
l10n_it_fatturapa/bindings/binding.py on lines 6763..6763
l10n_it_fatturapa/bindings/binding.py on lines 6765..6765
l10n_it_fatturapa/bindings/binding.py on lines 6767..6767
l10n_it_fatturapa/bindings/binding.py on lines 6769..6769
l10n_it_fatturapa/bindings/binding.py on lines 6849..6849
l10n_it_fatturapa/bindings/binding.py on lines 6851..6851
l10n_it_fatturapa/bindings/binding.py on lines 6853..6853
l10n_it_fatturapa/bindings/binding.py on lines 6855..6855
l10n_it_fatturapa/bindings/binding.py on lines 6857..6857
l10n_it_fatturapa/bindings/binding.py on lines 6859..6859
l10n_it_fatturapa/bindings/binding.py on lines 6865..6865
l10n_it_fatturapa/bindings/binding.py on lines 6867..6867
l10n_it_fatturapa/bindings/binding.py on lines 6869..6869
l10n_it_fatturapa/bindings/binding.py on lines 6871..6871
l10n_it_fatturapa/bindings/binding.py on lines 6873..6873
l10n_it_fatturapa/bindings/binding.py on lines 6875..6875
l10n_it_fatturapa/bindings/binding.py on lines 6877..6877
l10n_it_fatturapa/bindings/binding.py on lines 6879..6879
l10n_it_fatturapa/bindings/binding.py on lines 7109..7109
l10n_it_fatturapa/bindings/binding.py on lines 7111..7111
l10n_it_fatturapa/bindings/binding.py on lines 7141..7141
l10n_it_fatturapa/bindings/binding.py on lines 7143..7143
l10n_it_fatturapa/bindings/binding.py on lines 7145..7145
l10n_it_fatturapa/bindings/binding.py on lines 7214..7214
l10n_it_fatturapa/bindings/binding.py on lines 7216..7216
l10n_it_fatturapa/bindings/binding.py on lines 7218..7218
l10n_it_fatturapa/bindings/binding.py on lines 7220..7220
l10n_it_fatturapa/bindings/binding.py on lines 7222..7222
l10n_it_fatturapa/bindings/binding.py on lines 7224..7224
l10n_it_fatturapa/bindings/binding.py on lines 7226..7226
l10n_it_fatturapa/bindings/binding.py on lines 7228..7228
l10n_it_fatturapa/bindings/binding.py on lines 7342..7342
l10n_it_fatturapa/bindings/binding.py on lines 7344..7344

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

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

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

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

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

Refactorings

Further Reading

Severity
Category
Status
Source
Language