ximex/ris-bka

View on GitHub

Showing 211 of 230 total issues

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

      }, {
        localName: 'Super',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 38 other locations - About 4 days to fix
mappings/OGD_DocumentResponse.js on lines 629..834
mappings/OGD_DocumentResponse.js on lines 1444..1649
mappings/OGD_DocumentResponse.js on lines 3028..3233
mappings/OGD_DocumentResponse.js on lines 3355..3560
mappings/OGD_DocumentResponse.js on lines 3577..3782
mappings/OGD_DocumentResponse.js on lines 4711..4916
mappings/OGD_DocumentResponse.js on lines 5153..5358
mappings/OGD_DocumentResponse.js on lines 5358..5563
mappings/OGD_DocumentResponse.js on lines 5563..5768
mappings/OGD_DocumentResponse.js on lines 5771..5976
mappings/OGD_DocumentResponse.js on lines 5976..6181
mappings/OGD_DocumentResponse.js on lines 7273..7478
mappings/OGD_DocumentResponse.js on lines 7558..7763
mappings/RISDok.js on lines 14..219
mappings/RISDok.js on lines 219..424
mappings/RISDok.js on lines 427..632
mappings/RISDok.js on lines 1068..1273
mappings/RISDok.js on lines 1273..1478
mappings/RISDok.js on lines 1701..1906
mappings/RISDok.js on lines 1906..2111
mappings/RISDok.js on lines 2111..2316
mappings/RISDok.js on lines 3834..4039
mappings/RISDok.js on lines 6300..6505
mappings/RISDok.js on lines 6859..7064
mappings/RISDok.js on lines 7064..7269
mappings/RISDok.js on lines 7300..7505
mappings/RISJudikaturNutzdaten.js on lines 164..369
mappings/RISJudikaturNutzdaten.js on lines 423..628
mappings/RISJudikaturNutzdaten.js on lines 1205..1410
mappings/RISJudikaturNutzdaten.js on lines 1811..2016
mappings/RISJudikaturNutzdaten.js on lines 2029..2234
mappings/RISJudikaturNutzdaten.js on lines 4099..4304
mappings/RISJudikaturNutzdaten.js on lines 4531..4736
mappings/RISJudikaturNutzdaten.js on lines 5177..5382
mappings/RISJudikaturNutzdaten.js on lines 5382..5587
mappings/RISJudikaturNutzdaten.js on lines 5810..6015
mappings/RISJudikaturNutzdaten.js on lines 6232..6437
mappings/RISJudikaturNutzdaten.js on lines 6751..6956

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Link',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 3799..3976
mappings/RISJudikaturNutzdaten.js on lines 3702..3879

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Link',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 3799..3976
mappings/RISDok.js on lines 4039..4216

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Link',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 3 days to fix
mappings/RISDok.js on lines 4039..4216
mappings/RISJudikaturNutzdaten.js on lines 3702..3879

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Th',
        typeName: null,
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 455..626
mappings/RISDok.js on lines 2587..2758

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Th',
        typeName: null,
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 455..626
mappings/RISJudikaturNutzdaten.js on lines 3531..3702

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Th',
        typeName: null,
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 3 days to fix
mappings/RISDok.js on lines 2587..2758
mappings/RISJudikaturNutzdaten.js on lines 3531..3702

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'BlockType',
        typeName: 'blockType',
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 7763..7908
mappings/RISDok.js on lines 2995..3140

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'BlockType',
        typeName: 'blockType',
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 3 days to fix
mappings/RISDok.js on lines 2995..3140
mappings/RISJudikaturNutzdaten.js on lines 8084..8229

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'BlockType',
        typeName: 'blockType',
        propertyInfos: [{
            name: 'ueberschriftOrAbsatzOrAusgabe',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 7763..7908
mappings/RISJudikaturNutzdaten.js on lines 8084..8229

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Table',
        typeName: null,
        propertyInfos: [{
            name: 'caption',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 2398..2533
mappings/RISDok.js on lines 4893..5028

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Table',
        typeName: null,
        propertyInfos: [{
            name: 'caption',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 3 days to fix
mappings/RISDok.js on lines 4893..5028
mappings/RISJudikaturNutzdaten.js on lines 669..804

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Table',
        typeName: null,
        propertyInfos: [{
            name: 'caption',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 3 days to fix
mappings/OGD_DocumentResponse.js on lines 2398..2533
mappings/RISJudikaturNutzdaten.js on lines 669..804

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Pre',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 2 days to fix
mappings/OGD_DocumentResponse.js on lines 8230..8355
mappings/RISDok.js on lines 5126..5251

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Pre',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 2 days to fix
mappings/OGD_DocumentResponse.js on lines 8230..8355
mappings/RISJudikaturNutzdaten.js on lines 1615..1740

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

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 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Pre',
        typeName: null,
        propertyInfos: [{
            name: 'content',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 2 days to fix
mappings/RISDok.js on lines 5126..5251
mappings/RISJudikaturNutzdaten.js on lines 1615..1740

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Binary',
        typeName: null,
        propertyInfos: [{
            name: 'src',
Severity: Major
Found in mappings/RISDok.js and 2 other locations - About 2 days to fix
mappings/OGD_DocumentResponse.js on lines 1316..1434
mappings/RISJudikaturNutzdaten.js on lines 4329..4447

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Binary',
        typeName: null,
        propertyInfos: [{
            name: 'src',
Severity: Major
Found in mappings/OGD_DocumentResponse.js and 2 other locations - About 2 days to fix
mappings/RISDok.js on lines 8154..8272
mappings/RISJudikaturNutzdaten.js on lines 4329..4447

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Binary',
        typeName: null,
        propertyInfos: [{
            name: 'src',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 2 days to fix
mappings/OGD_DocumentResponse.js on lines 1316..1434
mappings/RISDok.js on lines 8154..8272

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

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

Identical blocks of code found in 3 locations. Consider refactoring.
Open

      }, {
        localName: 'Abschnitt',
        typeName: null,
        propertyInfos: [{
            name: 'kzinhalt',
Severity: Major
Found in mappings/RISJudikaturNutzdaten.js and 2 other locations - About 2 days to fix
mappings/OGD_DocumentResponse.js on lines 3236..3355
mappings/RISDok.js on lines 7759..7878

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

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