Back

LL057

Enum value naming convention

Object Pascal — Delphi & Free Pascal
Info
Style

A shared prefix on enum values clarifies membership and prevents name collisions

a shared prefix on enum values clarifies membership and prevents name collisions.

Why this severity

a shared prefix on enum values clarifies membership and prevents name collisions.


Known false positives

enums with inherently unambiguous, short value names.

Remediation example

type
  TOrderStatus = (osOpen, osPending, osClosed);

Reconnecting… Connection lost. Reload