Uploaded image for project: 'Rules Repository'
  1. Rules Repository
  2. RSPEC-105

Tabulation characters should not be used

    Details

    • Type: Code Smell Detection
    • Status: Active
    • Resolution: Unresolved
    • Labels:
    • Message:
      Replace all tab characters in this file "XXXX" by sequences of white-spaces. (message at file level)
    • Default Severity:
      Minor
    • Impact:
      Low
    • Likelihood:
      Low
    • Legacy Key:
      TabCharacter, Web:IllegalTabCheck
    • Targeted languages:
      Flex, PL/I, PL/SQL, Python
    • Covered Languages:
      ABAP, APEX, C#, C, C++, Cobol, HTML, Java, JavaScript, Kotlin, Objective-C, PHP, Ruby, Scala, Swift, T-SQL, TypeScript, VB.Net, VB6, XML
    • Irrelevant for Languages:
      Go, RPG
    • Remediation Function:
      Constant/Issue
    • Constant Cost:
      2min
    • Analysis Level:
      Syntactic Analysis
    • Analysis Scope:
      Main Sources, Test Sources
    • Common Rule:
      Yes
    • Checkstyle:
      FileTabCharacter
    • ESLint:
      no-tabs
    • TSLint:
      indent

      Description

      Developers should not need to configure the tab width of their text editors in order to be able to read source code.
      So the use of the tabulation character must be banned.

        Attachments

          Issue Links

          1.
          PHP RSPEC-2509 Language-Specification Active Unassigned
          2.
          Swift RSPEC-2511 Language-Specification Active Unassigned
          3.
          XML RSPEC-3090 Language-Specification Active Unassigned
          4.
          C-Family RSPEC-4368 Language-Specification Active Unassigned
          5.
          HTML RSPEC-4540 Language-Specification Active Unassigned
          6.
          JavaScript RSPEC-4724 Language-Specification Active Unassigned
          7.
          VB6 RSPEC-6043 Language-Specification Active Unassigned

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                freddy.mallet Freddy Mallet (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: