← Back to team overview

kicad-developers team mailing list archive

Re: Granularity of DRC error code


> On Thu, Jun 11, 2020 at 1:13 PM Jeff Young <jeff@xxxxxxxxx> wrote:
> >
> > Imagine that violating the micro-via min bumps me up a classification
> but violating the through-via min drops me out of pooling.  There’s a big
> cost difference between those two.
> >

This is why I think switching to the severities coming from the rules would
be a better way than defining them by the category of the violation. By
doing that we can limit the need for a lot of categories of violations. We
can for instance have a single code for "Minimum drill violated", and then
have two different rules for the minimum u-via drill and the minimum
through-via drill. Then those rules can treat the code "Minimum drill
violated" as either a warning or an error as they see fit.


Follow ups