Skip to content

Add extra check EC05 for detecting duplicate pins

KiCad Bot requested to merge github/fork/SchrodingersGat/dupe-pin-check into master

Created by: SchrodingersGat

This PR proposes a new rule for schematic symbols (checklib.py) which checks for duplicated pins in a schematic symbol.

A lot of PRs in /kicad-library have duplicated pins, which is not caught by current rule-set.

Example output: (with full verbosity -vv)

checking component: TPS2513
  Violating Rule 3.9
    Pin numbers should not be duplicated for a symbol.
    Pin 1 is duplicated
    Pin 'Gnd' is a duplicate of pin 'DP1'
Edited by Joel Guittet

Merge request reports