IBM/scc-node-sdk

View on GitHub

Showing 159 of 159 total issues

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

    const parameters = {
      options: {
        url: '/rules/{rule_id}',
        method: 'DELETE',
        path,
Severity: Major
Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
security-and-compliance-center-api/v3.ts on lines 3037..3054

Duplicated Code

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

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

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

Tuning

This issue has a mass of 82.

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

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

If the engine is too easily reporting duplication, try raising the threshold. If 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

  export interface Assessment {
    /** The assessment ID. */
    assessment_id?: string;
    /** The assessment type. */
    assessment_type?: string;
Severity: Major
Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
security-and-compliance-center-api/v3.ts on lines 4926..4939

Duplicated Code

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

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

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

Tuning

This issue has a mass of 81.

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

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

If the engine is too easily reporting duplication, try raising the threshold. If 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

  export interface Implementation {
    /** The assessment ID. */
    assessment_id?: string;
    /** The assessment method. */
    assessment_method?: string;
Severity: Major
Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
security-and-compliance-center-api/v3.ts on lines 4454..4467

Duplicated Code

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

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

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

Tuning

This issue has a mass of 81.

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

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

If the engine is too easily reporting duplication, try raising the threshold. If 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

Function replaceProfileAttachment has 57 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  public replaceProfileAttachment(
    params: SecurityAndComplianceCenterApiV3.ReplaceProfileAttachmentParams
  ): Promise<SecurityAndComplianceCenterApiV3.Response<SecurityAndComplianceCenterApiV3.AttachmentItem>> {
    const _params = { ...params };
    const _requiredParams = ['attachmentId', 'profilesId'];
Severity: Major
Found in security-and-compliance-center-api/v3.ts - About 2 hrs to fix

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

        const query = {
          'id': _params.id,
          'resource_name': _params.resourceName,
          'account_id': _params.accountId,
          'component_id': _params.componentId,
    Severity: Major
    Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
    security-and-compliance-center-api/v3.ts on lines 434..443

    Duplicated Code

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

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

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

    Tuning

    This issue has a mass of 80.

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

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

    If the engine is too easily reporting duplication, try raising the threshold. If 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

        const body = {
          'control_library_name': _params.controlLibraryName,
          'control_library_description': _params.controlLibraryDescription,
          'control_library_type': _params.controlLibraryType,
          'controls': _params.controls,
    Severity: Major
    Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
    security-and-compliance-center-api/v3.ts on lines 2557..2566

    Duplicated Code

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

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

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

    Tuning

    This issue has a mass of 80.

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

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

    If the engine is too easily reporting duplication, try raising the threshold. If 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

    Function replaceCustomControlLibrary has 55 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      public replaceCustomControlLibrary(
        params: SecurityAndComplianceCenterApiV3.ReplaceCustomControlLibraryParams
      ): Promise<SecurityAndComplianceCenterApiV3.Response<SecurityAndComplianceCenterApiV3.ControlLibrary>> {
        const _params = { ...params };
        const _requiredParams = ['controlLibrariesId'];
    Severity: Major
    Found in security-and-compliance-center-api/v3.ts - About 2 hrs to fix

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

        export interface ComplianceStats {
          /** The allowed values of an aggregated status for controls, specifications, assessments, and resources. */
          status?: string;
          /** The total number of checks. */
          total_count?: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 4844..4857

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 77.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface AttachmentParameterPrototype {
          /** The type of the implementation. */
          assessment_type?: string;
          /** The implementation ID of the parameter. */
          assessment_id?: string;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 4822..4835

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 77.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface DefaultParametersPrototype {
          /** The type of the implementation. */
          assessment_type?: string;
          /** The implementation ID of the parameter. */
          assessment_id?: string;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 4536..4549

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 77.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface EvalStats {
          /** The allowed values of an aggregated status for controls, specifications, assessments, and resources. */
          status?: string;
          /** The total number of evaluations. */
          total_count?: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 4608..4621

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 77.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface ListControlLibrariesParams {
          /** The supplied or generated value of this header is logged for a request and repeated in a response header for
           *  the corresponding response. The same value is used for downstream requests and retries of those requests. If a
           *  value of this header is not supplied in a request, the service generates a random (version 4) UUID.
           */
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 3489..3507

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 75.

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

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

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

      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

        export interface ListProfilesParams {
          /** The supplied or generated value of this header is logged for a request, and repeated in a response header
           *  for the corresponding response. The same value is used for downstream requests, and retries of those requests.
           *  If a value of this header is not supplied in a request, the service generates a random (version 4) UUID.
           */
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 1 other location - About 2 hrs to fix
      security-and-compliance-center-api/v3.ts on lines 3336..3354

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 75.

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

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

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

      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

        export interface AttachmentCollection {
          /** The number of attachments. */
          total_count: number;
          /** The limit of attachments per request. */
          limit: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 3 other locations - About 1 hr to fix
      security-and-compliance-center-api/v3.ts on lines 4668..4679
      security-and-compliance-center-api/v3.ts on lines 5086..5097
      security-and-compliance-center-api/v3.ts on lines 5545..5558

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 74.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface ControlLibraryCollection {
          /** The number of control libraries. */
          total_count: number;
          /** limit. */
          limit: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 3 other locations - About 1 hr to fix
      security-and-compliance-center-api/v3.ts on lines 4484..4495
      security-and-compliance-center-api/v3.ts on lines 5086..5097
      security-and-compliance-center-api/v3.ts on lines 5545..5558

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 74.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface ProfileCollection {
          /** The number of profiles. */
          total_count: number;
          /** The limit of profiles that can be created. */
          limit: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 3 other locations - About 1 hr to fix
      security-and-compliance-center-api/v3.ts on lines 4484..4495
      security-and-compliance-center-api/v3.ts on lines 4668..4679
      security-and-compliance-center-api/v3.ts on lines 5545..5558

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 74.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

        export interface RulesPageBase {
          /** The requested page limit. */
          limit: number;
          /** The total number of resources in the collection. */
          total_count: number;
      Severity: Major
      Found in security-and-compliance-center-api/v3.ts and 3 other locations - About 1 hr to fix
      security-and-compliance-center-api/v3.ts on lines 4484..4495
      security-and-compliance-center-api/v3.ts on lines 4668..4679
      security-and-compliance-center-api/v3.ts on lines 5086..5097

      Duplicated Code

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

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

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

      Tuning

      This issue has a mass of 74.

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

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

      If the engine is too easily reporting duplication, try raising the threshold. If 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

      Function replaceRule has 47 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

        public replaceRule(
          params: SecurityAndComplianceCenterApiV3.ReplaceRuleParams
        ): Promise<SecurityAndComplianceCenterApiV3.Response<SecurityAndComplianceCenterApiV3.Rule>> {
          const _params = { ...params };
          const _requiredParams = ['ruleId', 'ifMatch', 'description', 'target', 'requiredConfig'];
      Severity: Minor
      Found in security-and-compliance-center-api/v3.ts - About 1 hr to fix

        Function listReportResources has 46 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

          public listReportResources(
            params: SecurityAndComplianceCenterApiV3.ListReportResourcesParams
          ): Promise<SecurityAndComplianceCenterApiV3.Response<SecurityAndComplianceCenterApiV3.ResourcePage>> {
            const _params = { ...params };
            const _requiredParams = ['reportId'];
        Severity: Minor
        Found in security-and-compliance-center-api/v3.ts - About 1 hr to fix

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

              const body = {
                'description': _params.description,
                'target': _params.target,
                'required_config': _params.requiredConfig,
                'type': _params.type,
          Severity: Major
          Found in security-and-compliance-center-api/v3.ts and 3 other locations - About 1 hr to fix
          security-and-compliance-center-api/v3.ts on lines 1177..1185
          security-and-compliance-center-api/v3.ts on lines 2055..2063
          security-and-compliance-center-api/v3.ts on lines 2473..2481

          Duplicated Code

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

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

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

          Tuning

          This issue has a mass of 71.

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

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

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

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

          Refactorings

          Further Reading

          Severity
          Category
          Status
          Source
          Language