AuthorizeNet/sdk-dotnet

View on GitHub
Authorize.NET/Utility/AnetApiSchema.generated.cs

Summary

Maintainability
F
1 mo
Test Coverage

File AnetApiSchema.generated.cs has 3066 lines of code (exceeds 250 allowed). Consider refactoring.
Open

namespace AuthorizeNet.APICore {
    using System.Xml.Serialization;
    
    
    /// <remarks/>
Severity: Major
Found in Authorize.NET/Utility/AnetApiSchema.generated.cs - About 1 wk to fix

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 5 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6471..6524

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

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

        [System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransCaptureOnlyType))]
        [System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthOnlyType))]
        [System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthCaptureType))]
        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2261..2311

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3470..3519

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4833..4855

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4939..4976

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6439..6458

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 3 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5528..5556

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4979..5009

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

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

            [System.Xml.Serialization.XmlElementAttribute("accessToken", typeof(string))]
            [System.Xml.Serialization.XmlElementAttribute("clientKey", typeof(string))]
            [System.Xml.Serialization.XmlElementAttribute("fingerPrint", typeof(fingerPrintType))]
            [System.Xml.Serialization.XmlElementAttribute("impersonationAuthentication", typeof(impersonationAuthenticationType))]
            [System.Xml.Serialization.XmlElementAttribute("password", typeof(string))]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4472..4480

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5088..5109

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5029..5056

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

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

        [System.Xml.Serialization.XmlIncludeAttribute(typeof(customerPaymentProfileExType))]
        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3549..3582

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5592..5610
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5709..5727
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4818..4836

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5592..5610
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5709..5727
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4701..4719

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5870..5888

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3644..3665
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3712..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3028..3049

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3644..3665
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3712..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2960..2981

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

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

            [System.Xml.Serialization.XmlElementAttribute("bankAccount", typeof(bankAccountType))]
            [System.Xml.Serialization.XmlElementAttribute("creditCard", typeof(creditCardType))]
            [System.Xml.Serialization.XmlElementAttribute("emv", typeof(paymentEmvType))]
            [System.Xml.Serialization.XmlElementAttribute("encryptedTrackData", typeof(encryptedTrackDataType))]
            [System.Xml.Serialization.XmlElementAttribute("opaqueData", typeof(opaqueDataType))]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2800..2807

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5763..5780

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5613..5627

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5679..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5012..5026

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6400..6420

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4900..4920
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5171..5191
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4280..4300

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4900..4920
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5171..5191
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4009..4029

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5643..5663

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4858..4878
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5135..5155
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3967..3987

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4858..4878
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5135..5155
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4244..4264

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6301..6315

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5359..5370

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5559..5570
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6386..6397
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4668..4679

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5559..5570
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6386..6397
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5486..5497

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

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

        [System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileMaskedType))]
        [System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileInfoExType))]
        [System.Xml.Serialization.XmlIncludeAttribute(typeof(subscriptionCustomerProfileType))]
        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3629..3641

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6318..6335

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4794..4811

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5311..5333

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

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

            [System.Xml.Serialization.XmlElementAttribute("profileTransAuthCapture", typeof(profileTransAuthCaptureType))]
            [System.Xml.Serialization.XmlElementAttribute("profileTransAuthOnly", typeof(profileTransAuthOnlyType))]
            [System.Xml.Serialization.XmlElementAttribute("profileTransCaptureOnly", typeof(profileTransCaptureOnlyType))]
            [System.Xml.Serialization.XmlElementAttribute("profileTransPriorAuthCapture", typeof(profileTransPriorAuthCaptureType))]
            [System.Xml.Serialization.XmlElementAttribute("profileTransRefund", typeof(profileTransRefundType))]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2233..2239

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 2 hrs to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4777..4791

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6269..6288

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4555..4574

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6351..6370

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2870..2898

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5428..5444

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5803..5819

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4881..4897
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6596..6612
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5696..5712

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5573..5589

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5832..5848

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4881..4897
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6596..6612
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3990..4006

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2492..2522

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4923..4936
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5072..5085
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5227..5240
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5253..5266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4032..4045
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4181..4194
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4362..4375

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4923..4936
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5072..5085
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5227..5240
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5253..5266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4032..4045
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4181..4194
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4336..4349

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 19..32
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5279..5292
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5295..5308
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 19..32
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4404..4417

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4696..4709
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4712..4725
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5373..5386
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3821..3834
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4482..4495

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5460..5473

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4923..4936
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5072..5085
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5227..5240
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5253..5266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4181..4194
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4336..4349
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4362..4375

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4923..4936
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5072..5085
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5227..5240
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5253..5266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4032..4045
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4336..4349
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4362..4375

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 19..32
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5279..5292
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5295..5308
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4388..4401
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4404..4417

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 19..32
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5279..5292
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5295..5308
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 19..32
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4388..4401

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4696..4709
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4712..4725
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5373..5386
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3805..3818
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4482..4495

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4696..4709
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4712..4725
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5373..5386
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3805..3818
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3821..3834

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4598..4608
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 25 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4605..4615
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4618..4628
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4683..4693
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4728..4738
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5059..5069
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5112..5122
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5447..5457
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5476..5486
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5489..5499
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5515..5525
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5730..5740
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6338..6348
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6615..6625
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3723..3733
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3736..3746
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3792..3802
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3837..3847
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4168..4178
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4221..4231
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4556..4566
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4585..4595
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4624..4634
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4839..4849
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5438..5448
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5715..5725

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4805..4815
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 21 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4741..4751
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4764..4774
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5158..5168
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5204..5214
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5336..5346
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5415..5425
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5502..5512
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5630..5640
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5696..5706
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6373..6383
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6573..6583
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3850..3860
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3873..3883
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4267..4277
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4313..4323
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4445..4455
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4524..4534
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4611..4621
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4739..4749
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5473..5483
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5673..5683

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

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

        [System.Xml.Serialization.XmlIncludeAttribute(typeof(customerAddressExType))]
        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 319..335

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4378..4385
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 35 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4653..4660
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4663..4670
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4673..4680
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4754..4761
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5125..5132
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5194..5201
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5217..5224
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5243..5250
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5269..5276
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5349..5356
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5405..5412
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5743..5750
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5753..5760
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5783..5790
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5793..5800
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5822..5829
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6461..6468
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6586..6593
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3762..3769
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3772..3779
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3782..3789
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3863..3870
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4234..4241
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4303..4310
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4326..4333
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4352..4359
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4458..4465
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4514..4521
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4852..4859
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4862..4869
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4892..4899
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4902..4909
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 4931..4938
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5561..5568
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5686..5693

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3259..3283

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2584..2608

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4113..4123

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3681..3694

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 154..175
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3470..3491

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 154..175
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3567..3588

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3470..3491
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3567..3588

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2525..2543

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2117..2135

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 857..872

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 413..431

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 956..971

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1722..1737
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 193..208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 990..1005
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1008..1023
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1524..1539
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1740..1755
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2413..2428
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2856..2871
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3286..3301

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 4 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 875..887
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 890..902
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1758..1770
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2545..2557

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 4 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 754..766
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 890..902
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1758..1770
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2545..2557

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 4 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 754..766
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 875..887
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1758..1770
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2545..2557

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 4 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 754..766
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 875..887
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 890..902
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1758..1770

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 4 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 754..766
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 875..887
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 890..902
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2545..2557

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 223..235
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3697..3709
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 178..190

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 223..235
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3697..3709
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3013..3025

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 941..953
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 8 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 631..643
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1239..1251
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1254..1266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2138..2150
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2643..2655
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2684..2696
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3196..3208
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 3591..3603

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 434..446
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 646..658
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 674..686

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 434..446
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 582..594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 646..658

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 582..594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 646..658
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 674..686

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2572..2581

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2560..2569

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 434..446
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 582..594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 674..686

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 382..391
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 1768..1777
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2546..2555
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3585..3594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 310..319
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1435..1444
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2096..2105

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 382..391
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 1768..1777
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2546..2555
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3585..3594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 310..319
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2096..2105
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2910..2919

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 382..391
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 1768..1777
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2546..2555
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3585..3594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1435..1444
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2096..2105
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2910..2919

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 7 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 382..391
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 1768..1777
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2546..2555
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3585..3594
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 310..319
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1435..1444
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2910..2919

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 138..147

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2443..2452
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2502..2511

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2431..2440
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2502..2511

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

    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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 2 other locations - About 1 hr to fix
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2431..2440
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2443..2452

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2252..2258
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2558..2564
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 2108..2114

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Diagnostics.DebuggerStepThroughAttribute()]
        [System.ComponentModel.DesignerCategoryAttribute("code")]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 1 hr to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2252..2258
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 2558..2564
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 1838..1844

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum settingNameEnum {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 55 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6037..6137

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum transactionStatusEnum {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 50 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6156..6232

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

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

            [System.Xml.Serialization.XmlElementAttribute("bankAccount", typeof(bankAccountMaskedType))]
            [System.Xml.Serialization.XmlElementAttribute("creditCard", typeof(creditCardMaskedType))]
            [System.Xml.Serialization.XmlElementAttribute("tokenInformation", typeof(tokenMaskedType))]
            public object Item;
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 50 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 402..405

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

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

            [System.Xml.Serialization.XmlElementAttribute("track1", typeof(string))]
            [System.Xml.Serialization.XmlElementAttribute("track2", typeof(string))]
            [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
            public string Item;
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 45 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3222..3225

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IncludeInSchema=false)]
        public enum ItemChoiceType {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 40 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 4500..4525

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum paymentMethodsTypeEnum {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 40 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6527..6570

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum transactionTypeEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 35 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 732..763
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6235..6266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 597..628

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum ARBGetSubscriptionListOrderFieldEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 35 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 732..763
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6235..6266
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5335..5366

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IncludeInSchema=false)]
        public enum ItemChoiceType1 {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 35 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 3242..3252

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

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum accountTypeEnum {
            
    Severity: Minor
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 1 other location - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5940..5965

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

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum echeckTypeEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 478..500
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5968..5990
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5068..5090

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 61.

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum cardTypeEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 3 other locations - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 478..500
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5968..5990
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 388..410

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 61.

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum FDSFilterActionEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 670..689
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5993..6012
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6015..6034
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 544..563
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5115..5134

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 60.

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum permissionsEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 670..689
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5993..6012
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6015..6034
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 544..563
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5093..5112

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 60.

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

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

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

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

    Refactorings

    Further Reading

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

        [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
        [System.SerializableAttribute()]
        [System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
        public enum ARBSubscriptionStatusEnum {
            
    Severity: Major
    Found in Authorize.NET/Utility/AnetApiSchema.generated.cs and 5 other locations - About 30 mins to fix
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 670..689
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 5993..6012
    Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs on lines 6015..6034
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5093..5112
    Authorize.NET/Utility/AnetApiSchema.generated.cs on lines 5115..5134

    Duplicated Code

    Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

    Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

    When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

    Tuning

    This issue has a mass of 60.

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

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

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

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

    Refactorings

    Further Reading

    There are no issues that match your filters.

    Category
    Status