Skip to content

Detect missing explicit inheritance where implicit inheritance is blocked #1819

@matkoniecz

Description

@matkoniecz

part of #1813 - it would be worth automatically detecting cases where moreFields is missing an explicit inheritance

in general it is typically skipped by mistake, though sometimes may be intentional to skip it

@FloEdelmann - would you be interested in making another magic script detecting such cases?

See say 5555b15 that did it entirely unintentionally and was mostly not noticed

And maybe add also CI checker than on new PRs would detect if moreFields is missing or without explicit inheritance? And if such thing happens post comment asking "are you sure" and explaining situation? (feel free to make one with lorem ipsum, I can try crafting some text for that)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions