2.6. Table of Rules

2.6.1. General

Rule

Link

Automated Check

GENERAL:001

Filenames (GENERAL:001)

Yes

GENERAL:002

Filename uniqueness (GENERAL:002)

Yes

GENERAL:003

Encoding (GENERAL:003)

Yes

GENERAL:004

End-of-File (GENERAL:004)

Yes

GENERAL:005

No trailing whitespace (GENERAL:005)

Yes

GENERAL:006

Indentation (GENERAL:006)

Yes

2.6.2. C-Rules

2.6.3. Python-Rules

Rule

Link

Automated Check

PYTHON:001

Filenames (PYTHON:001)

No

PYTHON:002

Header (PYTHON:002)

Yes

PYTHON:003

Syntax (PYTHON:003)

Yes

PYTHON:004

Formatting (PYTHON:004)

Yes

PYTHON:005

Static program analysis (PYTHON:005)

Yes

PYTHON:006

No platform specific code (PYTHON:006)

No

PYTHON:007

wscript Specific rules (PYTHON:007)

No

PYTHON:008

Typing (PYTHON:008)

Yes

2.6.4. reStructuredText-Rules

Rule

Link

Automated Check

RST:001

Filenames (RST:001)

No

RST:002

Line length (RST:002)

No

RST:003

Include (RST:003)

Yes

RST:004

Links (RST:004)

Yes

RST:005

Headings (RST:005)

Yes

RST:006

Orphan (RST:006)

Yes

RST:007

Sentence (RST:006)

No

2.6.5. Shell-Rules

Rule

Link

Automated Check

SHELL:001

Filenames (SHELL:001)

No

SHELL:002

Header (SHELL:002)

Yes

POWERSHELL:001

Filenames (POWERSHELL:001)

Yes

POWERSHELL:002

Header (POWERSHELL:002)

Yes