Derived components are reporting themselves by their class names on BOM report. That might be logical when LM324_SOIC overrides SOIC14 footprint, but this is not the case when we define a custom connector (such as MyCustomConnector) as this might be a virtual component.
Components (footprints) should have an ability to report themselves with custom strings for class MyCustomConnector extends Conn situations.
Derived components are reporting themselves by their class names on BOM report. That might be logical when
LM324_SOIC
overridesSOIC14
footprint, but this is not the case when we define a custom connector (such asMyCustomConnector
) as this might be a virtual component.Components (footprints) should have an ability to report themselves with custom strings for
class MyCustomConnector extends Conn
situations.