### ----------------------------------------------------
### -- Protocol
### -- Licenses: Artistic-2.0
### -- Authors: Fernando Correa de Oliveira
### -- File: lib/X/Protocol/NonStubs.rakumod
### ----------------------------------------------------
class X::Protocol::NonStubs is Exception {
    has Str $.protocol-name;
    has Str @.non-stubs;

    method message { "Protocol $!protocol-name has non-stubed methods: { @!non-stubs.join: ", " }" }
}



