markdown-re-eip-dash

Other EIPs are referenced using EIP-X, not EIPX or EIP X.

Examples

error[markdown-re-eip-dash]: proposals must be referenced with the form `EIP-N` (not `EIPN` or `EIP N`)
  --> input.md
   |
27 | These are the backwards compatibility concerns for the EIP1234.
   |
   = info: the pattern in question: `(?i)eip[\s]*[0-9]+`

Explanation

Reports common mistakes when referencing other proposals, like omitting the hyphen (EIP1234), or replacing it with a space (EIP 1234).

For consistency, all proposals should be referenced in the same way.

Interfaces and contract names should be enclosed in backticks to avoid this error: `EIP1234`.