Skip to content

PnP does not run plugins that inherit a plugin without set implements again #19

@hugosenari

Description

@hugosenari

Hi,

PnP does not run plugins that inherit a plugin without set 'implements' again

ie:

class Parent(Plugin)
    implement=[SomeInterface]

    def helloIm(self):
        print(self)

class Child(Parent)
    pass

The Child will be called only if I set implement

ie:

class Parent(Plugin)
    implement=[SomeInterface]

    def helloIm(self):
        print(self)

class Child(Parent)
    implement=[SomeInterface]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions