File | Code |
---|---|
AKIYM/JSON-Hjson…/Hjson.pm6 :7: |
class X::JSON::Hjson::Invalid is Exception { |
AKIYM/JSON-Hjson…/Hjson.pm6 :16: |
X::JSON::Hjson::Invalid.new(source => $text).throw; |
ALOREN/Getopt-Advance…/Advance.adoc :458: |
* X::GA::ParseError |
ALOREN/Getopt-Advance…/Advance.adoc :459: |
* X::GA::OptionError |
ALOREN/Getopt-Advance…/Advance.adoc :460: |
* X::GA::GroupError |
ALOREN/Getopt-Advance…/Advance.adoc :461: |
* X::GA::NonOptionError |
ALOREN/Getopt-Advance…/Advance.adoc :464: |
X::GA::ParseError exception when `OptionSet` match failed. |
ALOREN/Getopt-Advance…/Advance.adoc :470: |
* X::GA::WantPrintHelper |
ALOREN/Getopt-Advance…/Advance.adoc :476: |
* X::GA::WantPrintAllHelper |
ALOREN/Getopt-Advance…/Advance.adoc :970: |
* X::GA::Exception |
ALOREN/Getopt-Advance…/Advance.adoc :974: |
* X::GA::ParseError |
ALOREN/Getopt-Advance…/Advance.adoc :981: |
* X::GA::OptionError |
ALOREN/Getopt-Advance…/Advance.adoc :988: |
* X::GA::GroupError |
ALOREN/Getopt-Advance…/Advance.adoc :995: |
* X::GA::NonOptionError |
ALOREN/Getopt-Advance…/Advance.adoc :1002: |
* X::GA::Error |
ALOREN/Getopt-Advance…/Advance.adoc :1009: |
* X::GA::WantPrintHelper |
ALOREN/Getopt-Advance…/Advance.adoc :1017: |
* X::GA::WantPrintAllHelper |
ALOREN/Getopt-Advance…/Advance.pm6 :123: |
when X::GA::ParseError | |
ALOREN/Getopt-Advance…/Advance.pm6 :124: |
X::GA::OptionError | |
ALOREN/Getopt-Advance…/Advance.pm6 :125: |
X::GA::GroupError | |
ALOREN/Getopt-Advance…/Advance.pm6 :126: |
X::GA::NonOptionError { |
ALOREN/Getopt-Advance…/Advance.pm6 :135: |
when X::GA::WantPrintHelper { |
ALOREN/Getopt-Advance…/Advance.pm6 :140: |
when X::GA::WantPrintAllHelper { |
ALOREN/Getopt-Advance…/Exception.pm6 :4: |
class X::GA::Exception is Exception { |
ALOREN/Getopt-Advance…/Exception.pm6 :8: |
class X::GA::ParseError is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :11: |
X::GA::ParseError |
ALOREN/Getopt-Advance…/Exception.pm6 :18: |
class X::GA::OptionError is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :21: |
X::GA::OptionError |
ALOREN/Getopt-Advance…/Exception.pm6 :26: |
class X::GA::GroupError is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :29: |
X::GA::GroupError |
ALOREN/Getopt-Advance…/Exception.pm6 :34: |
class X::GA::NonOptionError is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :37: |
X::GA::NonOptionError |
ALOREN/Getopt-Advance…/Exception.pm6 :44: |
class X::GA::Error is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :47: |
X::GA::Error |
ALOREN/Getopt-Advance…/Exception.pm6 :52: |
class X::GA::WantPrintHelper is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :55: |
X::GA::WantPrintHelper.new().throw; |
ALOREN/Getopt-Advance…/Exception.pm6 :58: |
class X::GA::WantPrintAllHelper is X::GA::Exception { } |
ALOREN/Getopt-Advance…/Exception.pm6 :61: |
X::GA::WantPrintAllHelper.new().throw; |
ALOREN/Terminal-Table…/Exception.pm6 :4: |
class X::Kinoko::Error is Exception { |
ALOREN/Terminal-Table…/Exception.pm6 :12: |
class X::Kinoko::Warning is Exception { |
ALOREN/Terminal-Table…/Frame.pm6 :78: |
X::Kinoko::Error.new(msg => 'width must be integer multiple of base width.') |
ALOREN/Terminal-Table…/Frame.pm6 :193: |
X::Kinoko::Error.new(msg => 'padding width must be divides by padding-char width').throw(); |
ALOREN/Terminal-Table…/Frame.pm6 :220: |
X::Kinoko::Error.new(msg => 'Can not recognize align type!').throw(); |
ALOREN/Terminal-Table…/Frame.pm6 :249: |
X::Kinoko::Error.new(msg => 'padding width must be divides by padding-char width').throw(); |
ALOREN/Terminal-Table…/Frame.pm6 :274: |
X::Kinoko::Error.new(msg => 'Can not recognize align type!').throw(); |
ALOREN/Terminal-Table…/Generator.pm6 :190: |
X::Kinoko::Error.new(msg => 'All style should be none!') |
ALOREN/Terminal-Table…/Generator.pm6 :196: |
X::Kinoko::Error.new(msg => 'The style-end is bigger than current index.') |
ALOREN/Terminal-Table…/String.pm6 :34: |
X::Kinoko::Error.new(msg => 'Extend width must be divides by string width') |
ALOREN/Terminal-Table…/Style.pm6 :478: |
X::Kinoko::Error.new(msg => 'none style expect!').throw(); |
ALOREN/Terminal-Table…/Style.pm6 :548: |
X::Kinoko::Error.new(msg => 'Not recognize style.') |
ATROXAPER/LogP6-Writer-Journald…/Journald.pm6 :55: |
X::LogP6::PatternIsNotValid.new(:$!pattern).throw |
ATROXAPER/Propius…/Propius.pm6 :31: |
class X::Propius::LoadingFail { |
ATROXAPER/Propius…/Propius.pm6 :279: |
fail X::Propius::LoadingFail.new(:$key) without $value; |
AZAWAWI/MsgPack…/102-pack-int.t :23: |
# throws-like { MsgPack::pack( 2**64 ); }, X::MsgPack::Packer; |
AZAWAWI/MsgPack…/102-pack-int.t :42: |
# todo "Implement X::MsgPack::Packer on limits validation"; |
AZAWAWI/MsgPack…/102-pack-int.t :43: |
# throws-like { MsgPack::pack( -9223372036854775809 ); }, X::MsgPack::Packer; |
AZAWAWI/MsgPack…/104-pack-string.t :15: |
#throws-like { MsgPack::pack( 'a' x (2**32) ); }, X::MsgPack::Packer; |
BDUGGAN/Grammar-PrettyErrors…/README.md :68: |
* `error` -- a `X::Grammar::PrettyError` object (below). |
BDUGGAN/Grammar-PrettyErrors…/README.md :75: |
### X::Grammar::PrettyError (class) |
BDUGGAN/Grammar-PrettyErrors…/PrettyErrors.pm6 :6: |
class X::Grammar::PrettyError is Exception { |
BDUGGAN/Grammar-PrettyErrors…/PrettyErrors.pm6 :91: |
my $error = X::Grammar::PrettyError.new(:$parsed,:$target,:$colors); |
CONO/Supply-Timeout…/README.md :18: |
when X::Supply::Timeout { |
CONO/Supply-Timeout…/Timeout.pm6 :3: |
class X::Supply::Timeout is Exception { |
CONO/Supply-Timeout…/Timeout.pm6 :24: |
X::Supply::Timeout.new.throw; |
CONO/Supply-Timeout…/Timeout.pm6 :48: |
when X::Supply::Timeout { |
CONO/Supply-Timeout…/02-supply.t :17: |
when X::Supply::Timeout { |
CTILMES/CroX-HTTP-Auth-Munge…/META6.json :2: |
"name" : "CroX::HTTP::Auth::Munge", |
CTILMES/CroX-HTTP-Auth-Munge…/META6.json :15: |
"CroX::HTTP::Auth::Munge" : "lib/CroX/HTTP/Auth/Munge.pm6", |
CTILMES/CroX-HTTP-Auth-Munge…/META6.json :16: |
"CroX::HTTP::Auth::Munge::Header" : "lib/CroX/HTTP/Auth/Munge/Header.pm6" |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :1: |
CroX::HTTP::Auth::Munge |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :4: |
`CroX::HTTP::Auth::Munge` is a |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :34: |
### `CroX::HTTP::Auth::Munge::Session` |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :55: |
### `CroX::HTTP::Auth::Munge` |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :61: |
`CroX::HTTP::Auth::Munge::Session` role. |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :76: |
before CroX::HTTP::Auth::Munge[CroX::HTTP::Auth::Munge::Session].new; |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :78: |
get -> CroX::HTTP::Auth::Munge::Session $session { |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :92: |
before CroX::HTTP::Auth::Munge[CroX::HTTP::Auth::Munge::Session].new(:$munge); |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :108: |
class MySession does CroX::HTTP::Auth::Munge::Session |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :114: |
class MyAuth does CroX::HTTP::Auth::Munge[MySession] {} |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :148: |
`CroX::HTTP::Auth::Munge::Header` that exports a simple `munge()` |
CTILMES/CroX-HTTP-Auth-Munge…/README.md :155: |
use CroX::HTTP::Auth::Munge::Header; |
CTILMES/CroX-HTTP-Auth-Munge…/client.p6 :4: |
use CroX::HTTP::Auth::Munge::Header; |
CTILMES/CroX-HTTP-Auth-Munge…/customsession.p6 :5: |
use CroX::HTTP::Auth::Munge; |
CTILMES/CroX-HTTP-Auth-Munge…/customsession.p6 :7: |
class MySession does CroX::HTTP::Auth::Munge::Session |
CTILMES/CroX-HTTP-Auth-Munge…/customsession.p6 :13: |
class MyAuth does CroX::HTTP::Auth::Munge[MySession] {} |
CTILMES/CroX-HTTP-Auth-Munge…/server.p6 :5: |
use CroX::HTTP::Auth::Munge; |
CTILMES/CroX-HTTP-Auth-Munge…/server.p6 :11: |
before CroX::HTTP::Auth::Munge[CroX::HTTP::Auth::Munge::Session].new; |
CTILMES/CroX-HTTP-Auth-Munge…/server.p6 :13: |
get -> CroX::HTTP::Auth::Munge::Session $session { |
CTILMES/CroX-HTTP-Auth-Munge…/Munge.pm6 :6: |
role CroX::HTTP::Auth::Munge::Session does Cro::HTTP::Auth |
CTILMES/CroX-HTTP-Auth-Munge…/Munge.pm6 :15: |
role CroX::HTTP::Auth::Munge[CroX::HTTP::Auth::Munge::Session ::TSession] |
CTILMES/CroX-HTTP-Auth-Munge…/01-basic.t :4: |
use CroX::HTTP::Auth::Munge; |
CTILMES/CroX-HTTP-Auth-Munge…/01-basic.t :5: |
use CroX::HTTP::Auth::Munge::Header; |
CTILMES/CroX-HTTP-Auth-Munge…/01-basic.t :9: |
class MySession does CroX::HTTP::Auth::Munge::Session |
CTILMES/CroX-HTTP-Auth-Munge…/01-basic.t :14: |
class MyAuth does CroX::HTTP::Auth::Munge[MySession] {} |
CTILMES/CroX-HTTP-Transform-GraphQL…/META6.json :2: |
"name" : "CroX::HTTP::Transform::GraphQL", |
CTILMES/CroX-HTTP-Transform-GraphQL…/META6.json :13: |
"CroX::HTTP::Transform::GraphQL" : "lib/CroX/HTTP/Transform/GraphQL.pm6", |
CTILMES/CroX-HTTP-Transform-GraphQL…/META6.json :14: |
"CroX::HTTP::Router::GraphQL" : "lib/CroX/HTTP/Router/GraphQL.pm6" |
CTILMES/CroX-HTTP-Transform-GraphQL…/GraphQL.pm6 :8: |
unit class CroX::HTTP::Transform::GraphQL does Cro::Transform; |
CTILMES/GraphQL…/README.md :142: |
There is also a `CroX::HTTP::Transform::GraphQL` you can easily delegate |
CTILMES/GraphQL…/README.md :147: |
delegate graphql => CroX::HTTP::Transform::GraphQL.new(:$schema, :graphiql); |
CTILMES/GraphQL…/README.md :154: |
`CroX::HTTP::Transform::GraphQL` is a `Cro::HTTP::Transform` that |
CTILMES/LibCurl…/README.md :308: |
thrown X::LibCurl exception. You can catch these with CATCH. You can |
CTILMES/LibCurl…/README.md :329: |
when X::LibCurl { |
CTILMES/LibCurl…/EasyHandle.pod6 :56: |
=head3 class B<X::LibCurl> is Exception |
CTILMES/LibCurl…/EasyHandle.pod6 :152: |
These will throw an X::LibCurl on any error. |
CTILMES/LibCurl…/EasyHandle.pod6 :163: |
These will throw an X::LibCurl on any error. |
CTILMES/LibCurl…/MultiHandle.pod6 :64: |
=head2 class B<X::LibCurl::Multi> is X::LibCurl |
CTILMES/LibCurl…/MultiHandle.pod6 :66: |
Exception, just like L<X::LibCurl>, but for B<CURLMcode>. |
CTILMES/LibCurl…/LibCurl::EasyHandle.md :50: |
### class **X::LibCurl** is Exception |
CTILMES/LibCurl…/LibCurl::EasyHandle.md :138: |
These will throw an X::LibCurl on any error. |
CTILMES/LibCurl…/LibCurl::EasyHandle.md :152: |
These will throw an X::LibCurl on any error. |
CTILMES/LibCurl…/LibCurl::MultiHandle.md :67: |
class **X::LibCurl::Multi** is X::LibCurl |
CTILMES/LibCurl…/LibCurl::MultiHandle.md :70: |
Exception, just like [X::LibCurl](X::LibCurl), but for **CURLMcode**. |
CTILMES/LibCurl…/Easy.pm6 :605: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :532: |
class X::LibCurl is Exception |
CTILMES/LibCurl…/EasyHandle.pm6 :543: |
class X::LibCurl::Form is X::LibCurl |
CTILMES/LibCurl…/EasyHandle.pm6 :606: |
die X::LibCurl::Form.new(code => $ret) if $ret != CURL_FORMADD_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :806: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :811: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :831: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :836: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :841: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :846: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :852: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :859: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :867: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :875: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/EasyHandle.pm6 :887: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CTILMES/LibCurl…/Multi.pm6 :103: |
!! X::LibCurl.new(code => $msg.code)); |
CTILMES/LibCurl…/MultiHandle.pm6 :43: |
class X::LibCurl::Multi is X::LibCurl |
CTILMES/LibCurl…/MultiHandle.pm6 :85: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CTILMES/LibCurl…/MultiHandle.pm6 :91: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CTILMES/LibCurl…/MultiHandle.pm6 :97: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CTILMES/LibCurl…/MultiHandle.pm6 :103: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CTILMES/LibCurl…/MultiHandle.pm6 :113: |
die X::LibCurl::Multi.new(code => $ret); |
CTILMES/LibCurl…/MultiHandle.pm6 :120: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CTILMES/LibCurl…/test0019.t :12: |
throws-like { $curl.perform }, X::LibCurl, message => "Couldn't connect to server"; |
CTILMES/LibCurl…/test0019.t :14: |
throws-like { $curl.perform }, X::LibCurl, Int => 7; |
CTILMES/LibCurl…/test0020.t :11: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0020.t :14: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0023.t :12: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0023.t :15: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0024.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0024.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0025.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0025.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0029.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0029.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0030.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0030.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0036.t :16: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0036.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0037.t :16: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0037.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0038.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0038.t :29: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0094.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0094.t :22: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0099.t :18: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibCurl…/test0099.t :33: |
throws-like { $curl.perform }, X::LibCurl, |
CTILMES/LibGit2…/Error.pm6 :66: |
class X::Git is Exception |
CTILMES/LibGit2…/Error.pm6 :99: |
die X::Git.new(code => Git::ErrorCode($code)) if $code < 0; |
CTILMES/LibGit2…/Odb.pm6 :185: |
$channel.fail(X::Git.new(code => Git::ErrorCode($ret))) |
CTILMES/LibGit2…/Status.pm6 :225: |
$channel.fail: X::Git.new(code => Git::ErrorCode($ret)) |
CTILMES/LibGit2…/Tree.pm6 :92: |
$channel.fail(X::Git.new(code => Git::ErrorCode($ret))) |
CTILMES/LibGit2…/09-oid.t :20: |
X::Git, 'bad oid string', message => /:s unable to parse/; |
CTILMES/LibGit2…/14-branch.t :27: |
X::Git, 'branch not found'; |
CTILMES/LibGit2…/14-branch.t :40: |
throws-like { $ref.branch-delete }, X::Git, 'cannot delete HEAD branch'; |
CTILMES/LibGit2…/18-index.t :35: |
throws-like { $index.read }, X::Git, 'Read in-memory fails', |
CTILMES/LibGit2…/18-index.t :38: |
throws-like { $index.write }, X::Git, 'Write in-memory fails', |
CTILMES/Munge…/Munge.pm6.html :91: |
<p>Base exception is X::Munge::Error.</p> |
CTILMES/Munge…/Munge.pm6 :194: |
Base exception is X::Munge::Error. |
CTILMES/Munge…/Context.pm6 :73: |
class X::Munge::Error is Exception |
CTILMES/Munge…/Context.pm6 :82: |
class X::Munge::Unknown is X::Munge::Error |
CTILMES/Munge…/Context.pm6 :89: |
class X::Munge::UnknownCipher is X::Munge::Unknown |
CTILMES/Munge…/Context.pm6 :94: |
class X::Munge::UnknownMAC is X::Munge::Unknown |
CTILMES/Munge…/Context.pm6 :99: |
class X::Munge::UnknownZip is X::Munge::Unknown |
CTILMES/Munge…/Context.pm6 :106: |
die X::Munge::Error.new(code => Munge::Error($code)) |
CTILMES/Munge…/Context.pm6 :158: |
// die X::Munge::UnknownCipher.new($cipher) |
CTILMES/Munge…/Context.pm6 :175: |
// die X::Munge::UnknownMAC.new($mac) |
CTILMES/Munge…/Context.pm6 :192: |
// die X::Munge::UnknownZip.new($zip) |
CTILMES/Munge…/03-settings.t :81: |
throws-like { Munge.new(cipher => 'bad') }, X::Munge::Error, |
CTILMES/Munge…/03-settings.t :84: |
throws-like { Munge.new(cipher => 'bad') }, X::Munge::UnknownCipher, |
CTILMES/Munge…/03-settings.t :87: |
throws-like { Munge.new(MAC => 'bad') }, X::Munge::Error, |
CTILMES/Munge…/03-settings.t :90: |
throws-like { Munge.new(MAC => 'bad') }, X::Munge::UnknownMAC, |
CTILMES/Munge…/03-settings.t :93: |
throws-like { Munge.new(zip => 'bad') }, X::Munge::Error, |
CTILMES/Munge…/03-settings.t :96: |
throws-like { Munge.new(zip => 'bad') }, X::Munge::UnknownZip, |
CTILMES/Munge…/04-errors.t :10: |
throws-like { $m.decode('bad credential') }, X::Munge::Error, 'Bad Credential'; |
CTILMES/Munge…/04-errors.t :17: |
}, X::Munge::Error, 'Expired Credential'; |
CTILMES/Munge…/04-errors.t :24: |
}, X::Munge::Error, 'Credential replayed'; |
CTILMES/Munge…/04-errors.t :30: |
}, X::Munge::Error, 'Unauthorized credential - uid'; |
CTILMES/Munge…/04-errors.t :36: |
}, X::Munge::Error, 'Unauthorized credential - gid'; |
CTILMES/Native-Exec…/README.md :32: |
`exec` does NOT return. On success, the `exec`ed program will replace your Perl 6 program entirely. If there are any errors, such as not finding the … |
CTILMES/Native-Exec…/README.md :37: |
when X::Native::Exec { |
CTILMES/Native-Exec…/example4.p6 :7: |
when X::Native::Exec |
CTILMES/Native-Exec…/Exec.pm6 :22: |
class X::Native::Exec is Exception |
CTILMES/Native-Exec…/Exec.pm6 :46: |
die X::Native::Exec.new(:$errno); |
CTILMES/Native-Exec…/Exec.pm6 :87: |
as not finding the specified program, it will throw C<X::Native::Exec> |
CTILMES/Native-Exec…/Exec.pm6 :94: |
when X::Native::Exec { |
ELIZABETH/AccountableBagHash…/Changes :6: |
- Also export X::BagHash::Accountable and add tests for it |
ELIZABETH/AccountableBagHash…/README.md :18: |
when X::BagHash::Acountable { |
ELIZABETH/AccountableBagHash…/README.md :29: |
Also exports a `X::BagHash::Acountable` error class that will be thrown if an attempt is made to set the value to below 0. |
ELIZABETH/AccountableBagHash…/AccountableBagHash.pm6 :3: |
class X::BagHash::Accountable is Exception { |
ELIZABETH/AccountableBagHash…/AccountableBagHash.pm6 :17: |
!! X::BagHash::Accountable.new( :$key, :$value ).throw |
ELIZABETH/AccountableBagHash…/AccountableBagHash.pm6 :43: |
when X::BagHash::Acountable { |
ELIZABETH/AccountableBagHash…/AccountableBagHash.pm6 :57: |
Also exports a C<X::BagHash::Acountable> error class that will be thrown |
ELIZABETH/AccountableBagHash…/01-basic.t :20: |
when X::BagHash::Accountable { |
ELIZABETH/Acme-ಠ_ಠ…/01-basic.t :12: |
when CX::Warn { |
ELIZABETH/Array-Agnostic…/Agnostic.pm6 :124: |
method splice() { X::NYI.new( :feature<splice> ).throw } |
ELIZABETH/Array-Agnostic…/Agnostic.pm6 :125: |
method grab() { X::NYI.new( :feature<grab> ).throw } |
ELIZABETH/Hash-Agnostic…/Agnostic.pm6 :75: |
!! X::Hash::Store::OddNumber.new(:$found, :$last).throw |
ELIZABETH/List-Util…/uniq.t :26: |
CONTROL { when CX::Warn { ++$warnings; .resume } } |
ELIZABETH/List-Util…/uniq.t :43: |
CONTROL { when CX::Warn { ++$warnings; .resume } } |
ELIZABETH/List-Util…/uniq.t :71: |
CONTROL { when CX::Warn { ++$warnings; .resume } } |
ELIZABETH/List-Util…/uniq.t :90: |
CONTROL { when CX::Warn { ++$warnings; .resume } } |
ELIZABETH/Map-Agnostic…/Agnostic.pm6 :18: |
X::Bind.new(target => self.^name).throw; |
ELIZABETH/P5-X…/01-basic.t :14: |
ok !defined(P5-X::{$_}), "is $_ externally NOT accessible?"; |
ELIZABETH/P5getpriority…/README.md :56: |
"setpgrp(0,0)" is portable. See also "POSIX::setsid()". |
ELIZABETH/P5getpriority…/P5getpriority.pm6 :86: |
"setpgrp(0,0)" is portable. See also "POSIX::setsid()". |
ELIZABETH/P5math…/README.md :131: |
"printf", or the "POSIX::floor" and "POSIX::ceil" functions will |
ELIZABETH/P5math…/P5math.pm6 :177: |
"printf", or the "POSIX::floor" and "POSIX::ceil" functions will |
ELIZABETH/P5pack…/P5pack.pm6 :66: |
X::Buf::Pack.new(:directive($directive ~ $repeat)).throw; |
ELIZABETH/P5pack…/P5pack.pm6 :81: |
X::Buf::Pack.new(:$directive).throw; |
ELIZABETH/P5pack…/P5pack.pm6 :161: |
X::Buf::Pack::NonASCII.new(:char($too-large.chr)).throw; |
ELIZABETH/P5print…/README.md :75: |
POSIX::setlocale() has been called, the character used for the |
ELIZABETH/P5print…/P5print.pm6 :102: |
POSIX::setlocale() has been called, the character used for the |
ELIZABETH/P5tie…/P5tie.pm6 :318: |
X::NYI.new(feature => "Tieing a file handle").throw |
ELIZABETH/Scalar-Util…/Util.pm6 :79: |
CATCH { when X::AdHoc { @messages.push(.message); .resume } } |
ELIZABETH/Scalar-Util…/01-basic.t :20: |
when X::AdHoc { |
ELIZABETH/Sub-Util…/Util.pm6 :54: |
CATCH { when X::AdHoc { @messages.push(.message); .resume } } |
ELIZABETH/Sub-Util…/01-basic.t :18: |
when X::AdHoc { |
ELIZABETH/WriteOnceHash…/README.md :19: |
when X::Hash::WriteOnce { |
ELIZABETH/WriteOnceHash…/README.md :33: |
Also exports a `X::Hash::WriteOnce` error class that will be thrown if an attempt is made to set a key again. |
ELIZABETH/WriteOnceHash…/WriteOnceHash.pm6 :5: |
class X::Hash::WriteOnce is Exception { |
ELIZABETH/WriteOnceHash…/WriteOnceHash.pm6 :23: |
?? X::Hash::WriteOnce.new( :$key, :$value ).throw |
ELIZABETH/WriteOnceHash…/WriteOnceHash.pm6 :27: |
X::Hash::WriteOnce.new( :$key, :value(DELETE) ).throw |
ELIZABETH/WriteOnceHash…/WriteOnceHash.pm6 :55: |
when X::Hash::WriteOnce { |
ELIZABETH/WriteOnceHash…/WriteOnceHash.pm6 :72: |
Also exports a C<X::Hash::WriteOnce> error class that will be thrown |
ELIZABETH/WriteOnceHash…/01-basic.t :20: |
when X::Hash::WriteOnce { |
ELIZABETH/WriteOnceHash…/01-basic.t :56: |
when X::Hash::WriteOnce { |
FCO/Red…/META6.json :18: |
"CX::Red::Bool" : "lib/CX/Red/Bool.pm6", |
FCO/Red…/META6.json :19: |
"MetamodelX::Red::Comparate" : "lib/MetamodelX/Red/Comparate.pm6", |
FCO/Red…/META6.json :20: |
"MetamodelX::Red::Dirtable" : "lib/MetamodelX/Red/Dirtable.pm6", |
FCO/Red…/META6.json :21: |
"MetamodelX::Red::Migration" : "lib/MetamodelX/Red/Migration.pm6", |
FCO/Red…/META6.json :22: |
"MetamodelX::Red::Model" : "lib/MetamodelX/Red/Model.pm6", |
FCO/Red…/META6.json :23: |
"MetamodelX::Red::Relationship" : "lib/MetamodelX/Red/Relationship.pm6", |
FCO/Red…/META6.json :81: |
"X::Red::Exceptions" : "lib/X/Red/Exceptions.pm6" |
FCO/Red…/Bool.pm6 :1: |
unit class CX::Red::Bool is X::Control; |
FCO/Red…/Comparate.pm6 :4: |
unit role MetamodelX::Red::Comparate; |
FCO/Red…/Dirtable.pm6 :4: |
unit role MetamodelX::Red::Dirtable; |
FCO/Red…/Dirtable.pm6 :56: |
die X::Assignment::RO.new(value => $col-data-attr.get_value(instance).{ col.column.attr-name }) unless col.rw; |
FCO/Red…/Migration.pm6 :4: |
unit role MetamodelX::Red::Migration; |
FCO/Red…/Model.pm6 :19: |
use MetamodelX::Red::Dirtable; |
FCO/Red…/Model.pm6 :20: |
use MetamodelX::Red::Comparate; |
FCO/Red…/Model.pm6 :21: |
use MetamodelX::Red::Migration; |
FCO/Red…/Model.pm6 :22: |
use MetamodelX::Red::Relationship; |
FCO/Red…/Model.pm6 :23: |
use X::Red::Exceptions; |
FCO/Red…/Model.pm6 :26: |
unit class MetamodelX::Red::Model is Metamodel::ClassHOW; |
FCO/Red…/Model.pm6 :27: |
also does MetamodelX::Red::Dirtable; |
FCO/Red…/Model.pm6 :28: |
also does MetamodelX::Red::Comparate; |
FCO/Red…/Model.pm6 :29: |
#also does MetamodelX::Red::Migration; |
FCO/Red…/Model.pm6 :30: |
also does MetamodelX::Red::Relationship; |
FCO/Red…/Model.pm6 :232: |
CATCH { when X::Red::Driver::Mapped::TableExists { |
FCO/Red…/Model.pm6 :239: |
die X::Red::InvalidTableName.new: :table(model.^table) |
FCO/Red…/Model.pm6 :318: |
die X::Assignment::RO.new(value => $obj) |
FCO/Red…/Relationship.pm6 :5: |
unit role MetamodelX::Red::Relationship; |
FCO/Red…/Red.pm6 :11: |
use MetamodelX::Red::Model; |
FCO/Red…/Red.pm6 :34: |
constant model = MetamodelX::Red::Model; |
FCO/Red…/Red.pm6 :39: |
use MetamodelX::Red::Migration; |
FCO/Red…/Red.pm6 :40: |
MetamodelX::Red::Model.^add_role: MetamodelX::Red::Migration; |
FCO/Red…/Red.pm6 :41: |
MetamodelX::Red::Model.^compose; |
FCO/Red…/AST.pm6 :1: |
use CX::Red::Bool; |
FCO/Red…/AST.pm6 :22: |
CX::Red::Bool.new(:ast(self), :value(%*VALS{self})).throw; |
FCO/Red…/Relationship.pm6 :4: |
use X::Red::Exceptions; |
FCO/Red…/Relationship.pm6 :50: |
X::Red::RelationshipNotColumn.new(:relationship(attr), :points-to($rel)).throw unless $rel ~~ Red::Column; |
FCO/Red…/Relationship.pm6 :52: |
X::Red::RelationshipNotRelated.new(:relationship(attr), :points-to($rel)).throw without $ref; |
FCO/Red…/Relationship.pm6 :68: |
die X::Assignment::RO.new(value => attr.type) unless attr.rw; |
FCO/Red…/Driver.pm6 :3: |
use X::Red::Exceptions; |
FCO/Red…/Driver.pm6 :17: |
X::Red::Driver::Mapped::UnknownError.new: :$orig-exception |
FCO/Red…/Pg.pm6 :6: |
use X::Red::Exceptions; |
FCO/Red…/Pg.pm6 :125: |
X::Red::Driver::Mapped::Unique.new: |
FCO/Red…/Pg.pm6 :132: |
X::Red::Driver::Mapped::TableExists.new: |
FCO/Red…/SQLite.pm6 :13: |
use X::Red::Exceptions; |
FCO/Red…/SQLite.pm6 :111: |
X::Red::Driver::Mapped::Unique.new: |
FCO/Red…/SQLite.pm6 :118: |
X::Red::Driver::Mapped::TableExists.new: |
FCO/Red…/ResultSeq.pm6 :117: |
sub found-bool(@values, $try-again is rw, %bools, CX::Red::Bool $ex) { |
FCO/Red…/ResultSeq.pm6 :167: |
when CX::Next { |
FCO/Red…/ResultSeq.pm6 :170: |
when CX::Red::Bool { # Will work when we can create real custom CX |
FCO/Red…/ResultSeq.pm6 :176: |
when CX::Red::Bool { # Will work when we can create real custom CX |
FCO/Red…/ResultSeq.pm6 :179: |
when CX::Next { |
FCO/Red…/Exceptions.pm6 :3: |
class X::Red is Exception {} |
FCO/Red…/Exceptions.pm6 :5: |
class X::Red::Driver is X::Red { |
FCO/Red…/Exceptions.pm6 :9: |
class X::Red::RelationshipNotColumn is X::Red { |
FCO/Red…/Exceptions.pm6 :18: |
class X::Red::RelationshipNotRelated is X::Red { |
FCO/Red…/Exceptions.pm6 :27: |
class X::Red::InvalidTableName is X::Red::Driver { |
FCO/Red…/Exceptions.pm6 :33: |
class X::Red::Driver::Mapped is X::Red::Driver { |
FCO/Red…/Exceptions.pm6 :49: |
class X::Red::Driver::Mapped::UnknownError is X::Red::Driver::Mapped { |
FCO/Red…/Exceptions.pm6 :61: |
class X::Red::Driver::Mapped::Unique is X::Red::Driver::Mapped { |
FCO/Red…/Exceptions.pm6 :66: |
class X::Red::Driver::Mapped::TableExists is X::Red::Driver::Mapped { |
FCO/Red…/02-tdd.t :14: |
#isa-ok model {}.HOW, MetamodelX::Red::Model; |
FCO/Red…/08-best-tree.t :4: |
class X::Tree::ExistsInTheSameArea is Exception { |
FCO/Red…/08-best-tree.t :29: |
when X::Red::Driver::Mapped::Unique { |
FCO/Red…/08-best-tree.t :30: |
die X::Tree::ExistsInTheSameArea.new: :$longitude, :$latitude |
FCO/Red…/08-best-tree.t :49: |
throws-like { BestTree::Store.suggest-tree: 1.1, 2.1, 6.1, "ble" }, X::Tree::ExistsInTheSameArea; |
FCO/Red…/08-best-tree.t :59: |
throws-like { BestTree::Store.suggest-tree: 1.3, 2.2, 15, "blu" }, X::Tree::ExistsInTheSameArea; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :20: |
class X::Libarchive is Exception |
FRITH/Archive-Libarchive…/Libarchive.pm6 :59: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :72: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :85: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :93: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :101: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :109: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :117: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :125: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :133: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :141: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :149: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :157: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :165: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :173: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :181: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :189: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :197: |
fail X::Libarchive.new: errno => ENTRY_ERROR, error => 'Read-only entry'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :213: |
fail X::Libarchive.new: errno => ARCHIVE_CREATE, error => 'Error creating libarchive C struct'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :217: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :221: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :226: |
fail X::Libarchive.new: errno => ARCHIVE_CREATE, error => 'Error creating libarchive C struct'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :229: |
fail X::Libarchive.new: errno => ARCHIVE_CREATE, error => 'Wrong operation mode'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :234: |
fail X::Libarchive.new: errno => ARCHIVE_CREATE, error => 'Error creating libarchive C struct'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :251: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :255: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :258: |
fail X::Libarchive.new: errno => ARCHIVE_OPEN, error => 'Both format and filter must be defined.'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :261: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :264: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :266: |
fail X::Libarchive.new: errno => ARCHIVE_FILE_NOT_FOUND, error => 'File not found'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :275: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :278: |
fail X::Libarchive.new: errno => ARCHIVE_FILE_FOUND, error => 'File already present'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :283: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :286: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :289: |
fail X::Libarchive.new: errno => ARCHIVE_OPEN, error => 'Both format and filter must be defined.'; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :292: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :295: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :303: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :312: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :314: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :317: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!ext) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :319: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!ext) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :323: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :325: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :335: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!ext) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :337: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!ext) unless $res == ARCHIVE_OK; |
FRITH/Archive-Libarchive…/Libarchive.pm6 :345: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :380: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :393: |
fail X::Libarchive.new: errno => - $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :404: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :419: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :423: |
fail X::Libarchive.new: errno => $res, error => archive_error_string($!ext); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :436: |
fail X::Libarchive.new: errno => $rres, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :449: |
fail X::Libarchive.new: errno => $wres, error => archive_error_string($!ext); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :453: |
fail X::Libarchive.new: errno => $fres, error => archive_error_string($!ext); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :467: |
fail X::Libarchive.new: errno => $rres, error => archive_error_string($!archive); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :479: |
fail X::Libarchive.new: errno => $wres, error => archive_error_string($!ext); |
FRITH/Archive-Libarchive…/Libarchive.pm6 :483: |
fail X::Libarchive.new: errno => $fres, error => archive_error_string($!ext); |
FRITH/Archive-Libarchive…/02-read.t :11: |
X::Libarchive, |
FRITH/Archive-Libarchive…/03-write.t :12: |
X::Libarchive, |
FRITH/Archive-Libarchive…/05-entry.t :15: |
X::Libarchive, |
FRITH/Desktop-Notify-Progress…/Progress.pm6 :14: |
X::AdHoc.new(payload => 'File not found').throw if ! $filename.IO.e; |
FRITH/Desktop-Notify-Progress…/Progress.pm6 :21: |
X::AdHoc.new(payload => 'File not opened').throw if ! $fh.opened; |
FRITH/Desktop-Notify-Progress…/Progress.pm6 :28: |
X::AdHoc.new(payload => '$size must be > 0').throw if $size.defined && $size ≤ 0; |
FRITH/Desktop-Notify-Progress…/01-basic.t :14: |
X::AdHoc, |
FRITH/Desktop-Notify-Progress…/01-basic.t :22: |
X::AdHoc, |
FRITH/Desktop-Notify-Progress…/01-basic.t :33: |
X::AdHoc, |
FRITH/Hash-Timeout…/Timeout.pm6 :75: |
!! X::Hash::Store::OddNumber.new(:$found, :$last).throw |
FRITH/Image-Libexif…/README.md :159: |
#### method thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) |
FRITH/Image-Libexif…/README.md :160: |
#### sub thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) is export(:thumbnail) |
FRITH/Image-Libexif…/Libexif.pm6 :9: |
class X::Libexif is Exception |
FRITH/Image-Libexif…/Libexif.pm6 :144: |
fail X::Libexif.new: errno => 1, error => "File $file not found"; |
FRITH/Image-Libexif…/Libexif.pm6 :155: |
fail X::Libexif.new: errno => 1, error => "File $file not found" if ! $file.IO.e; |
FRITH/Image-Libexif…/Libexif.pm6 :265: |
method thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) |
FRITH/Image-Libexif…/Libexif.pm6 :270: |
sub thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) |
FRITH/Image-Libexif…/Libexif.pm6 :273: |
my $l = exif_loader_new() // fail X::Libexif.new: errno => 2, error => ’Can't create an exif loader‘; |
FRITH/Image-Libexif…/Libexif.pm6 :275: |
my $ed = exif_loader_get_data($l) // fail X::Libexif.new: errno => 3, error => ’Can't get the exif data‘; |
FRITH/Image-Libexif…/Libexif.pm6 :281: |
fail X::Libexif.new: errno => 4, error => "No EXIF thumbnail in file $file"; |
FRITH/Image-Libexif…/Libexif.pm6 :404: |
=head2 method thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) |
FRITH/Image-Libexif…/Libexif.pm6 :405: |
=head2 sub thumbnail($file where { .IO.f // fail X::Libexif.new: errno => 1, error => "File $_ not found" } --> Blob) is export(:thumbnail) |
FRITH/Image-Libexif…/02-oo.t :15: |
X::Libexif, |
FRITH/Image-Libexif…/02-oo.t :22: |
X::Libexif, |
FRITH/Image-QRCode…/QRCode.pm6 :92: |
fail X::AdHoc.new: errno => 1, error => 'No data to plot' if ! $!qrcode.defined; |
FRITH/Math-FFT-Libfftw3…/C2C.pm6 :36: |
fail X::Libfftw3.new: errno => NO-DIMS, error => 'Array of arrays: you must specify the dims array' |
FRITH/Math-FFT-Libfftw3…/C2C.pm6 :61: |
fail X::Libfftw3.new: errno => DIRECTION-ERROR, error => 'Wrong direction. Try FFTW_FORWARD or FFTW_BACKWARD'; |
FRITH/Math-FFT-Libfftw3…/C2C.pm6 :72: |
fail X::Libfftw3.new: errno => TYPE-ERROR, error => 'Wrong type. Try Int, Rat, Num or Complex'; |
FRITH/Math-FFT-Libfftw3…/Common.pm6 :15: |
fail X::Libfftw3.new: errno => FILE-ERROR, error => "Can't create file $filename"; |
FRITH/Math-FFT-Libfftw3…/Common.pm6 :21: |
fail X::Libfftw3.new: errno => FILE-ERROR, error => "Can't read file $filename"; |
FRITH/Math-FFT-Libfftw3…/Exception.pm6 :3: |
class X::Libfftw3 is Exception |
FRITH/Math-FFT-Libfftw3…/R2C.pm6 :38: |
fail X::Libfftw3.new: errno => NO-DIMS, error => 'Array of arrays: you must specify the dims array' |
FRITH/Math-FFT-Libfftw3…/R2C.pm6 :73: |
fail X::Libfftw3.new: errno => TYPE-ERROR, error => 'Wrong type. Try Int, Rat or Num'; |
FRITH/Math-FFT-Libfftw3…/R2C.pm6 :84: |
fail X::Libfftw3.new: errno => TYPE-ERROR, error => 'Wrong type. Try Complex'; |
FRITH/Math-FFT-Libfftw3…/R2C.pm6 :89: |
fail X::Libfftw3.new: errno => DIRECTION-ERROR, error => 'Wrong direction. Try FFTW_FORWARD or FFTW_BACKWARD'; |
FRITH/Math-FFT-Libfftw3…/R2R.pm6 :39: |
fail X::Libfftw3.new: errno => NO-DIMS, error => 'Array of arrays: you must specify the dims array' |
FRITH/Math-FFT-Libfftw3…/R2R.pm6 :70: |
fail X::Libfftw3.new: errno => TYPE-ERROR, error => 'Invalid value for argument kind'; |
FRITH/Math-FFT-Libfftw3…/R2R.pm6 :73: |
fail X::Libfftw3.new: errno => DIRECTION-ERROR, error => 'Wrong direction. Try FFTW_FORWARD or FFTW_BACKWARD'; |
FRITH/Math-FFT-Libfftw3…/R2R.pm6 :81: |
fail X::Libfftw3.new: errno => TYPE-ERROR, error => 'Wrong type. Try Int, Rat or Num'; |
FRITH/Math-FFT-Libfftw3…/R2R.pm6 :149: |
fail X::Libfftw3.new: errno => KIND-ERROR, error => 'Wrong value for the @kind argument'; |
FRITH/Math-FFT-Libfftw3…/05-c2c.t :12: |
X::Libfftw3, |
FRITH/Math-FFT-Libfftw3…/05-c2c.t :177: |
X::Libfftw3, message => /Array ' ' of ' ' arrays/, |
FRITH/Math-FFT-Libfftw3…/05-c2c.t :283: |
X::TypeCheck::Binding::Parameter, |
FRITH/Math-FFT-Libfftw3…/05-c2c.t :302: |
X::Libfftw3, message => /Can\'t ' ' create ' ' file/, |
FRITH/Math-FFT-Libfftw3…/05-c2c.t :307: |
X::Libfftw3, message => /Can\'t ' ' read ' ' file/, |
FRITH/Math-FFT-Libfftw3…/06-r2c.t :12: |
X::Libfftw3, |
FRITH/Math-FFT-Libfftw3…/06-r2c.t :145: |
X::Libfftw3, message => /Array ' ' of ' ' arrays/, |
FRITH/Math-FFT-Libfftw3…/06-r2c.t :231: |
X::TypeCheck::Binding::Parameter, |
FRITH/Math-FFT-Libfftw3…/06-r2c.t :250: |
X::Libfftw3, message => /Can\'t ' ' create ' ' file/, |
FRITH/Math-FFT-Libfftw3…/06-r2c.t :255: |
X::Libfftw3, message => /Can\'t ' ' read ' ' file/, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :12: |
X::Libfftw3, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :17: |
X::Libfftw3, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :22: |
X::Libfftw3, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :126: |
X::Libfftw3, message => /Array ' ' of ' ' arrays/, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :182: |
X::TypeCheck::Binding::Parameter, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :211: |
X::Libfftw3, message => /Can\'t ' ' create ' ' file/, |
FRITH/Math-FFT-Libfftw3…/07-r2r.t :216: |
X::Libfftw3, message => /Can\'t ' ' read ' ' file/, |
HANENKAMP/Amazon-DynamoDB…/README.md :121: |
X::Amazon::DynamoDB::APIException |
HANENKAMP/Amazon-DynamoDB…/README.md :142: |
when X::Amazon::DynamoDB::APIException.of-type('ResourceInUseException') { |
HANENKAMP/Amazon-DynamoDB…/README.md :147: |
X::Amazon::DynamoDB::CommunicationError |
HANENKAMP/Amazon-DynamoDB…/README.md :156: |
X::Amazon::DynamoDB::CRCError |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :133: |
=head2 X::Amazon::DynamoDB::APIException |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :153: |
when X::Amazon::DynamoDB::APIException.of-type('ResourceInUseException') { |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :158: |
=head2 X::Amazon::DynamoDB::CommunicationError |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :168: |
=head2 X::Amazon::DynamoDB::CRCError |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :706: |
class GLOBAL::X::Amazon::DynamoDB::CommunicationError is Exception { |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :713: |
class GLOBAL::X::Amazon::DynamoDB::CRCError is Exception { |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :720: |
class GLOBAL::X::Amazon::DynamoDB::APIException is Exception { |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :807: |
die X::Amazon::DynamoDB::CRCError.new( |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :825: |
die X::Amazon::DynamoDB::APIException.new( |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :832: |
die X::Amazon::DynamoDB::CommunicationError.new( |
HANENKAMP/Amazon-DynamoDB…/DynamoDB.pm6 :839: |
die X::Amazon::DynamoDB::CommunicationError.new( |
HANENKAMP/Amazon-DynamoDB…/Cro.pm6 :25: |
when X::Cro::HTTP::Error::Client { |
HANENKAMP/Amazon-DynamoDB…/Actions-Object-PutGetDelete.t :25: |
# when X::Amazon::DynamoDB::CommunicationError { |
HANENKAMP/Amazon-DynamoDB…/Actions-Table-CreateDelete.t :22: |
when X::Amazon::DynamoDB::CommunicationError { |
HANENKAMP/ArrayHash…/README.md :190: |
This method will fail with an [X::OutOfRange](X::OutOfRange) exception if the `$offset` or `$size` is out of range. |
HANENKAMP/ArrayHash…/ArrayHash.pm6 :190: |
when X::Assignment::RO { |
HANENKAMP/ArrayHash…/ArrayHash.pm6 :437: |
This method will fail with an L<X::OutOfRange> exception if the C<$offset> or C<$size> is out of range. |
HANENKAMP/ArrayHash…/ArrayHash.pm6 :462: |
X::OutOfRange.new( |
HANENKAMP/ArrayHash…/ArrayHash.pm6 :470: |
X::OutOfRange.new( |
HANENKAMP/Cofra…/META6.json :28: |
"X::Cofra::Web::Error::Unauthorized": "lib/X/Cofra/Web/Error.pm6", |
HANENKAMP/Cofra…/META6.json :32: |
"X::Cofra::Web::Error::Forbidden": "lib/X/Cofra/Web/Error.pm6", |
HANENKAMP/Cofra…/META6.json :35: |
"X::Cofra::Web::Error": "lib/X/Cofra/Web/Error.pm6", |
HANENKAMP/Cofra…/META6.json :36: |
"X::Cofra::Web::Error::BadRequest": "lib/X/Cofra/Web/Error.pm6", |
HANENKAMP/Cofra…/META6.json :51: |
"X::Cofra::Web::Error::NotFound": "lib/X/Cofra/Web/Error.pm6", |
HANENKAMP/Cofra…/META6.json :58: |
"X::Cofra::Error": "lib/X/Cofra/Error.pm6", |
HANENKAMP/Cofra…/IOC.pm6 :5: |
use X::Cofra::Error; |
HANENKAMP/Cofra…/IOC.pm6 :29: |
die X::Cofra::Error::IOC::Acquisition.new; |
HANENKAMP/Cofra…/IOC.pm6 :162: |
class GLOBAL::X::Cofra::IOC is X::Cofra::Error { } |
HANENKAMP/Cofra…/IOC.pm6 :163: |
class GLOBAL::X::Cofra::IOC::Retrait is X::Cofra::IOC { } |
HANENKAMP/Cofra…/IOC.pm6 :164: |
class GLOBAL::X::Cofra::IOC::Acquisition is X::Cofra::IOC { } |
HANENKAMP/Cofra…/IOC.pm6 :168: |
die X::Cofra::IOC::Retrait.new( |
HANENKAMP/Cofra…/Web.pm6 :17: |
use X::Cofra::Web::Error; |
HANENKAMP/Cofra…/Controller.pm6 :18: |
die X::Cofra::Web::Error::NotFound.new( |
HANENKAMP/Cofra…/Error.pm6 :7: |
use X::Cofra::Web::Error; |
HANENKAMP/Cofra…/Error.pm6 :10: |
die X::Cofra::Web::Error.new($.web, $req); |
HANENKAMP/Cofra…/Error.pm6 :14: |
die X::Cofra::Web::Error::BadRequest.new($.web, $req); |
HANENKAMP/Cofra…/Error.pm6 :18: |
die X::Cofra::Web::Error::Unauthorized.new($.web, $req); |
HANENKAMP/Cofra…/Error.pm6 :22: |
die X::Cofra::Web::Error::Forbidden.new($.web, $req); |
HANENKAMP/Cofra…/Error.pm6 :26: |
die X::Cofra::Web::Error::NotFound.new($.web, $req); |
HANENKAMP/Cofra…/P6WAPI.pm6 :8: |
use X::Cofra::Web::Error; |
HANENKAMP/Cofra…/P6WAPI.pm6 :25: |
when X::Cofra::Web::Error { |
HANENKAMP/Cofra…/P6WAPI.pm6 :32: |
X::Cofra::Web::Error.new(self, $req) |
HANENKAMP/Cofra…/P6WAPI.pm6 :6: |
use X::Cofra::Web::Error; |
HANENKAMP/Cofra…/P6WAPI.pm6 :20: |
when X::Cofra::Web::Error { |
HANENKAMP/Cofra…/Error.pm6 :3: |
unit class X::Cofra::Error is Exception; |
HANENKAMP/Cofra…/Error.pm6 :13: |
X::Cofra::Error - the mother of all errors in Cofra |
HANENKAMP/Cofra…/Error.pm6 :4: |
use X::Cofra::Error; |
HANENKAMP/Cofra…/Error.pm6 :6: |
unit package X::Cofra::Web; |
HANENKAMP/Cofra…/Error.pm6 :10: |
role Error[$status = 500] is X::Cofra::Error does Cofra::Web::Godly { |
HANENKAMP/Cofra…/Error.pm6 :23: |
class Error::BadRequest does X::Cofra::Web::Error[400] { } |
HANENKAMP/Cofra…/Error.pm6 :24: |
class Error::Unauthorized does X::Cofra::Web::Error[401] { } |
HANENKAMP/Cofra…/Error.pm6 :25: |
class Error::Forbidden does X::Cofra::Web::Error[403] { } |
HANENKAMP/Cofra…/Error.pm6 :26: |
class Error::NotFound does X::Cofra::Web::Error[404] { } |
HANENKAMP/Cofra…/Error.pm6 :32: |
X::Cofra::Web::Error - internal server error |
HANENKAMP/Cofra…/Error.pm6 :36: |
X::Cofra::Web::Error.new($.web, $.request, "bad stuff"); |
HANENKAMP/Cofra…/Error.pm6 :38: |
X::Cofra::Web::Error[405].new($.web, $.request, 'bad method'); |
HANENKAMP/Cofra…/Error.pm6 :66: |
=head2 X::Cofra::Web::Error::BadRequest |
HANENKAMP/Cofra…/Error.pm6 :70: |
=head2 X::Cofra::Web::Error::Unauthorized |
HANENKAMP/Cofra…/Error.pm6 :74: |
=head2 X::Cofra::Web::Error::Forbidden |
HANENKAMP/Cofra…/Error.pm6 :78: |
=head2 X::Cofra::Web::Error::NotFound |
HANENKAMP/CroX-HTTP-FallbackPassthru…/META6.json :30: |
"CroX::HTTP::FallbackPassthru": "lib/CroX/HTTP/FallbackPassthru.pm6" |
HANENKAMP/CroX-HTTP-FallbackPassthru…/META6.json :35: |
"name": "CroX::HTTP::FallbackPassthru", |
HANENKAMP/CroX-HTTP-FallbackPassthru…/FallbackPassthru.pm6 :10: |
CroX::HTTP::FallbackPassthru - dumb passthru proxy middleware for Cro |
HANENKAMP/CroX-HTTP-FallbackPassthru…/FallbackPassthru.pm6 :16: |
use CroX::HTTP::FallbackPassthrue; |
HANENKAMP/CroX-HTTP-FallbackPassthru…/FallbackPassthru.pm6 :19: |
my $fallback = CroX::HTTP::FallbackPassthru.new( |
HANENKAMP/CroX-HTTP-FallbackPassthru…/FallbackPassthru.pm6 :68: |
class CroX::HTTP::FallbackPassthru:ver<0.1>:auth<github:zostay> does Cro::HTTP::Middleware::Response { |
HANENKAMP/CroX-HTTP-FallbackPassthru…/FallbackPassthru.pm6 :98: |
when X::Cro::HTTP::Error { |
HANENKAMP/CroX-HTTP-FallbackPassthru…/basic.t :8: |
use CroX::HTTP::FallbackPassthru; |
HANENKAMP/CroX-HTTP-FallbackPassthru…/basic.t :23: |
my $fallback = CroX::HTTP::FallbackPassthru.new( |
HANENKAMP/CroX-HTTP-FallbackPassthru…/basic.t :65: |
when X::Cro::HTTP::Error { |
HANENKAMP/Email-Address…/META6.json :27: |
"X::Email::Address::AdHoc": "lib/Email/Address.pm6", |
HANENKAMP/Email-Address…/META6.json :30: |
"X::Email::Address::Syntax": "lib/Email/Address.pm6", |
HANENKAMP/Email-Address…/META6.json :32: |
"X::Email::Address": "lib/Email/Address.pm6", |
HANENKAMP/Email-Address…/README.md :77: |
If the given string cannot be parsed, an `X::Email::Address` exception will be thrown. |
HANENKAMP/Email-Address…/README.md :97: |
If the given string does not match a single email address, an `X::Email::Address` exception will be thrown. |
HANENKAMP/Email-Address…/README.md :108: |
Pairs will be treated as lightweight groups. The key will be treated as the group display-name and the value may be a list of zero or more addresses … |
HANENKAMP/Email-Address…/README.md :119: |
Strings will be treated as email addresses. They will be parsed and then formatted. If parsing occurs and the email addresses given are not valid, the method will thrown an `X::Email::Address` exception. |
HANENKAMP/Email-Address…/Address.pm6 :8: |
class GLOBAL::X::Email::Address is Exception { } |
HANENKAMP/Email-Address…/Address.pm6 :10: |
class GLOBAL::X::Email::Address::AdHoc is X::Email::Address { |
HANENKAMP/Email-Address…/Address.pm6 :18: |
class GLOBAL::X::Email::Address::Syntax is X::Email::Address { |
HANENKAMP/Email-Address…/Address.pm6 :117: |
X::Email::Address::AdHoc.new('unknown object sent to .format()'); |
HANENKAMP/Email-Address…/Address.pm6 :213: |
If the given string cannot be parsed, an C<X::Email::Address> exception will be thrown. |
HANENKAMP/Email-Address…/Address.pm6 :236: |
If the given string does not match a single email address, an C<X::Email::Address> exception will be thrown. |
HANENKAMP/Email-Address…/Address.pm6 :246: |
Pairs will be treated as lightweight groups. The key will be treated as the group display-name and the value may be a list of zero or more addresses … |
HANENKAMP/Email-Address…/Address.pm6 :257: |
Strings will be treated as email addresses. They will be parsed and then formatted. If parsing occurs and the email addresses given are not valid, the method will thrown an C<X::Email::Address> exception. |
HANENKAMP/Email-Address…/Mailbox.pm6 :96: |
X::Email::Address::AdHoc.new("email parameters are invalid"); |
HANENKAMP/Email-Address…/Mailbox.pm6 :206: |
Constructs a new mailbox object from the given arguments. The address field is always required. If given as a string, it will be immediately parsed as an addr-spec. If this parse fails, an C<X::Email::Address> exception will be thrown. |
HANENKAMP/Future…/README.md :24: |
CATCH { when X::Future::Mismatch { .say } } |
HANENKAMP/Future…/README.md :38: |
-> X::IO { open('alt.txt', :r) } |
HANENKAMP/Future…/README.md :40: |
-> X::IO { "42" } |
HANENKAMP/Future…/README.md :200: |
The callback with a signature matching the original value will be chosen. Exactly one callback must apply to the value or an exception will be thrown… |
HANENKAMP/Future…/README.md :228: |
-> X::AdHoc $x { .payload }), |
HANENKAMP/Future…/README.md :229: |
-> X::IO $x { $x.rethrow }), |
HANENKAMP/Future…/README.md :256: |
It constrains the type. It is up to the Future to make sure the correct type is actually fulfilled. If the fulfilled type does not match the constraint, the Future is rejected with an [X::Future::Mismatch](X::Future::Mismatch) exception. |
HANENKAMP/Future…/README.md :277: |
X::Future |
HANENKAMP/Future…/README.md :282: |
X::Future::NoMatch |
HANENKAMP/Future…/README.md :285: |
This is roughly equivalent to [X::Multi::NoMatch](X::Multi::NoMatch) and occurs when none of the callbacks listed in a callback chain are unable to handle the incoming value. |
HANENKAMP/Future…/README.md :287: |
X::Future::Ambiguous |
HANENKAMP/Future…/README.md :290: |
This is rougly equivalent to [X::Multi::Ambiguous](X::Multi::Ambiguous) and occurs when more than one callback listed could resolve the callback value. If this could be possible, it is recommended that you add the `is default` trait to one of the callbacks. |
HANENKAMP/Future…/README.md :292: |
X::Future::Mismatch |
HANENKAMP/Future…/README.md :299: |
method expected(X::Future::Mismatch:D: --> Mu) |
HANENKAMP/Future…/README.md :305: |
method got(X::Future::Mismatch:D: --> Mu) |
HANENKAMP/Future…/Future.pm6 :3: |
class X::Future is Exception { } |
HANENKAMP/Future…/Future.pm6 :11: |
class X::Future::NoMatch is X::Future { |
HANENKAMP/Future…/Future.pm6 :23: |
class X::Future::Ambiguous is X::Future { |
HANENKAMP/Future…/Future.pm6 :35: |
class X::Future::Mismatch is X::Future { |
HANENKAMP/Future…/Future.pm6 :114: |
X::Future::NoMatch.new( |
HANENKAMP/Future…/Future.pm6 :124: |
X::Future::Ambiguous.new( |
HANENKAMP/Future…/Future.pm6 :219: |
X::Future::Mismatch.new(:expected(Type), :got($v)).throw; |
HANENKAMP/Future…/Future.pm6 :257: |
CATCH { when X::Future::Mismatch { .say } } |
HANENKAMP/Future…/Future.pm6 :271: |
-> X::IO { open('alt.txt', :r) } |
HANENKAMP/Future…/Future.pm6 :273: |
-> X::IO { "42" } |
HANENKAMP/Future…/Future.pm6 :497: |
as possible. (Though, the exceptions thrown are L<X::Future::NoMatch> and |
HANENKAMP/Future…/Future.pm6 :498: |
L<X::Future::Ambiguous> rather than the Perl counterparts for multis.) |
HANENKAMP/Future…/Future.pm6 :535: |
-> X::AdHoc $x { .payload }), |
HANENKAMP/Future…/Future.pm6 :536: |
-> X::IO $x { $x.rethrow }), |
HANENKAMP/Future…/Future.pm6 :575: |
Future is rejected with an L<X::Future::Mismatch> exception. |
HANENKAMP/Future…/Future.pm6 :598: |
=head2 X::Future |
HANENKAMP/Future…/Future.pm6 :603: |
=head2 X::Future::NoMatch |
HANENKAMP/Future…/Future.pm6 :605: |
This is roughly equivalent to L<X::Multi::NoMatch> and occurs when none of the |
HANENKAMP/Future…/Future.pm6 :608: |
=head2 X::Future::Ambiguous |
HANENKAMP/Future…/Future.pm6 :610: |
This is rougly equivalent to L<X::Multi::Ambiguous> and occurs when more than |
HANENKAMP/Future…/Future.pm6 :614: |
=head2 X::Future::Mismatch |
HANENKAMP/Future…/Future.pm6 :621: |
method expected(X::Future::Mismatch:D: --> Mu) |
HANENKAMP/Future…/Future.pm6 :627: |
method got(X::Future::Mismatch:D: --> Mu) |
HANENKAMP/Future…/00-basic.t :52: |
my $f = Future.exceptional(X::AdHoc.new(:message<bad stuff>)); |
HANENKAMP/HTTP-Headers…/quiet.t :18: |
when CX::Warn { |
HANENKAMP/HTTP-Headers…/quiet.t :30: |
when CX::Warn { |
HANENKAMP/HTTP-Headers…/quiet.t :42: |
when CX::Warn { |
HANENKAMP/HTTP-Request-FormData…/FormData.pm6 :186: |
class GLOBAL::X::HTTP::Request::FormData is Exception { |
HANENKAMP/HTTP-Request-FormData…/FormData.pm6 :192: |
$!boundary andthen X::HTTP::Request::FormData.new.throw; |
HANENKAMP/HTTP-Request-Supply…/Changes :27: |
* BREAKING: X::HTTP::Request::Supply::UnsupportedProtocol has been |
HANENKAMP/HTTP-Request-Supply…/Changes :28: |
renamed to X::HTTP::Supply::UnsupportedProtocol. |
HANENKAMP/HTTP-Request-Supply…/Changes :29: |
* BREAKING: X::HTTP::Request::Supply::BadRequest has been renamed to |
HANENKAMP/HTTP-Request-Supply…/Changes :30: |
X::HTTP::Supply::BadMessage. |
HANENKAMP/HTTP-Request-Supply…/Changes :35: |
* All exceptions thrown now inherit from X::HTTP::Supply. |
HANENKAMP/HTTP-Request-Supply…/Supply.pm6 :58: |
class GLOBAL::X::HTTP::Supply is Exception { |
HANENKAMP/HTTP-Request-Supply…/Supply.pm6 :62: |
class GLOBAL::X::HTTP::Supply::UnsupportedProtocol is X::HTTP::Supply { |
HANENKAMP/HTTP-Request-Supply…/Supply.pm6 :66: |
class GLOBAL::X::HTTP::Supply::BadMessage is X::HTTP::Supply { |
HANENKAMP/HTTP-Request-Supply…/Body.pm6 :24: |
X::HTTP::Supply::BadMessage.new(reason => "premature end to message body") |
HANENKAMP/HTTP-Request-Supply…/Body.pm6 :84: |
when X::Str::Numeric { |
HANENKAMP/HTTP-Request-Supply…/Body.pm6 :85: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Body.pm6 :146: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :21: |
when X::HTTP::Supply::UnsupportedProtocol { |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :31: |
when X::HTTP::Supply::BadMessage { |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :124: |
=head2 X::HTTP::Supply::UnsupportedProtocol |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :129: |
=head2 X::HTTP::Supply::BadMessage |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :240: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :251: |
die X::HTTP::Supply::UnsupportedProtocol.new; |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :256: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Request.pm6 :372: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :124: |
=head2 X::HTTP::Supply::UnsupportedProtocol |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :128: |
=head2 X::HTTP::Supply::BadMessage |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :204: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :214: |
die X::HTTP::Supply::UnsupportedProtocol.new.throw; |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :219: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/Response.pm6 :328: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Request-Supply…/request-http-1.1.t :28: |
quits => %(:body(X::HTTP::Supply::BadMessage)), |
HANENKAMP/HTTP-Request-Supply…/request-trailing-garbage.t :13: |
quits => %(:on(X::HTTP::Supply::BadMessage)), |
HANENKAMP/HTTP-Request-Supply…/request-trailing-garbage.t :28: |
quits => %(:on(X::HTTP::Supply::BadMessage)), |
HANENKAMP/HTTP-Supply…/Changes :27: |
* BREAKING: X::HTTP::Request::Supply::UnsupportedProtocol has been |
HANENKAMP/HTTP-Supply…/Changes :28: |
renamed to X::HTTP::Supply::UnsupportedProtocol. |
HANENKAMP/HTTP-Supply…/Changes :29: |
* BREAKING: X::HTTP::Request::Supply::BadRequest has been renamed to |
HANENKAMP/HTTP-Supply…/Changes :30: |
X::HTTP::Supply::BadMessage. |
HANENKAMP/HTTP-Supply…/Changes :35: |
* All exceptions thrown now inherit from X::HTTP::Supply. |
HANENKAMP/HTTP-Supply…/Supply.pm6 :58: |
class GLOBAL::X::HTTP::Supply is Exception { |
HANENKAMP/HTTP-Supply…/Supply.pm6 :62: |
class GLOBAL::X::HTTP::Supply::UnsupportedProtocol is X::HTTP::Supply { |
HANENKAMP/HTTP-Supply…/Supply.pm6 :66: |
class GLOBAL::X::HTTP::Supply::BadMessage is X::HTTP::Supply { |
HANENKAMP/HTTP-Supply…/Body.pm6 :24: |
X::HTTP::Supply::BadMessage.new(reason => "premature end to message body") |
HANENKAMP/HTTP-Supply…/Body.pm6 :84: |
when X::Str::Numeric { |
HANENKAMP/HTTP-Supply…/Body.pm6 :85: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Body.pm6 :146: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Request.pm6 :21: |
when X::HTTP::Supply::UnsupportedProtocol { |
HANENKAMP/HTTP-Supply…/Request.pm6 :31: |
when X::HTTP::Supply::BadMessage { |
HANENKAMP/HTTP-Supply…/Request.pm6 :124: |
=head2 X::HTTP::Supply::UnsupportedProtocol |
HANENKAMP/HTTP-Supply…/Request.pm6 :129: |
=head2 X::HTTP::Supply::BadMessage |
HANENKAMP/HTTP-Supply…/Request.pm6 :240: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Request.pm6 :251: |
die X::HTTP::Supply::UnsupportedProtocol.new; |
HANENKAMP/HTTP-Supply…/Request.pm6 :256: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Request.pm6 :372: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Response.pm6 :124: |
=head2 X::HTTP::Supply::UnsupportedProtocol |
HANENKAMP/HTTP-Supply…/Response.pm6 :128: |
=head2 X::HTTP::Supply::BadMessage |
HANENKAMP/HTTP-Supply…/Response.pm6 :204: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Response.pm6 :214: |
die X::HTTP::Supply::UnsupportedProtocol.new.throw; |
HANENKAMP/HTTP-Supply…/Response.pm6 :219: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/Response.pm6 :328: |
die X::HTTP::Supply::BadMessage.new( |
HANENKAMP/HTTP-Supply…/request-http-1.1.t :28: |
quits => %(:body(X::HTTP::Supply::BadMessage)), |
HANENKAMP/HTTP-Supply…/request-trailing-garbage.t :13: |
quits => %(:on(X::HTTP::Supply::BadMessage)), |
HANENKAMP/HTTP-Supply…/request-trailing-garbage.t :28: |
quits => %(:on(X::HTTP::Supply::BadMessage)), |
HANENKAMP/ModelDB…/META6.json :9: |
"MetamodelX::DBModelHOW": "lib/MetamodelX/DBModelHOW.pm6", |
HANENKAMP/ModelDB…/DBModelHOW.pm6 :36: |
class MetamodelX::DBModelHOW is Metamodel::ClassHOW { |
HANENKAMP/ModelDB…/ModelBuilder.pm6 :4: |
use MetamodelX::DBModelHOW; |
HANENKAMP/ModelDB…/ModelBuilder.pm6 :92: |
die "columns must be added to models" unless $attr.package.HOW ~~ MetamodelX::DBModelHOW; |
HANENKAMP/ModelDB…/ModelBuilder.pm6 :97: |
die "columns must be added to models" unless $attr.package.HOW ~~ MetamodelX::DBModelHOW; |
HANENKAMP/ModelDB…/ModelBuilder.pm6 :127: |
constant model = MetamodelX::DBModelHOW; |
HANENKAMP/Path-Router…/Changes :25: |
* COMPATIBILITY BREAKING: The X::Path::Router::BadRoute exception has been |
HANENKAMP/Path-Router…/Changes :26: |
renamed to X::Path::Router::BadValidation, which inherits from |
HANENKAMP/Path-Router…/Changes :27: |
X::Path::Router::BadRoute. |
HANENKAMP/Path-Router…/Changes :32: |
* A new X::Path::Router::BadSlurpy exception has been added. |
HANENKAMP/Path-Router…/META6.json :11: |
"X::Path::Router::BadInclusion": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :12: |
"X::Path::Router::AmbiguousMatch": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :13: |
"X::Path::Router::BadSlurpy": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :14: |
"X::Path::Router::BadRoute": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :17: |
"X::Path::Router::AmbiguousMatch::PathMatch": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :18: |
"X::Path::Router::BadValidation": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :19: |
"X::Path::Router": "lib/X/Path/Router.pm6", |
HANENKAMP/Path-Router…/META6.json :20: |
"X::Path::Router::AmbiguousMatch::ReverseMatch": "lib/X/Path/Router.pm6" |
HANENKAMP/Path-Router…/README.md :180: |
* Otherwise, if there is more than one matching route with the same number of required variables, an [X::Path::Router::AmbiguousMatch::Pa… |
HANENKAMP/Path-Router…/README.md :191: |
This will throw an X::Path::Router::AmbiguousMatch::ReverseMatch exception if multiple URLs match. This exception includes the possible routes so your code can disambiguate them in whatever fashion makes sense to you. |
HANENKAMP/Path-Router…/README.md :201: |
X::Path::Router |
HANENKAMP/Path-Router…/README.md :206: |
X::Path::Router::AmbiguousMatch::PathMatch |
HANENKAMP/Path-Router…/README.md :217: |
X::Path::Router::AmbiguousMatch::ReverseMatch |
HANENKAMP/Path-Router…/README.md :228: |
X::Path::Router::BadInclusion |
HANENKAMP/Path-Router…/README.md :233: |
X::Path::Router::BadRoute |
HANENKAMP/Path-Router…/README.md :242: |
X::Path::Router::BadValidation |
HANENKAMP/Path-Router…/README.md :245: |
This is an X::Path::Router::BadRoute exception that is thrown when a validation for a variable that is not found in the path. |
HANENKAMP/Path-Router…/README.md :251: |
X::Path::Router::BadSlurpy |
HANENKAMP/Path-Router…/README.md :254: |
This is an X::Path::Router::BadRoute exception that is thrown when a validation attempts to add a slurpy parameter that is not at the end of the path. |
HANENKAMP/Path-Router…/Router.pm6 :5: |
use X::Path::Router; |
HANENKAMP/Path-Router…/Router.pm6 :60: |
|| die X::Path::Router::BadInclusion.new; |
HANENKAMP/Path-Router…/Router.pm6 :116: |
die X::Path::Router::AmbiguousMatch::PathMatch.new( |
HANENKAMP/Path-Router…/Router.pm6 :154: |
my class X::RouteNotMatched is Exception { |
HANENKAMP/Path-Router…/Router.pm6 :166: |
) || die X::RouteNotMatched.new("LENGTH DID NOT MATCH ({$required.elems} required {$required.elems <= @keys.elems ?? "≤" !! "≰"} {@keys… |
HANENKAMP/Path-Router…/Router.pm6 :170: |
die X::RouteNotMatched.new("MISSING ITEM [{@missing}]"); |
HANENKAMP/Path-Router…/Router.pm6 :177: |
die X::RouteNotMatched.new("EXTRA ITEM[{@extra}]"); |
HANENKAMP/Path-Router…/Router.pm6 :184: |
die X::RouteNotMatched.new("NO MATCH[{@nomatch}]"); |
HANENKAMP/Path-Router…/Router.pm6 :213: |
when X::RouteNotMatched { |
HANENKAMP/Path-Router…/Router.pm6 :283: |
die X::Path::Router::AmbiguousMatch::ReverseMatch.new( |
HANENKAMP/Path-Router…/Router.pm6 :482: |
of required variables, an L<#X::Path::Router::AmbiguousMatch::PathMatch> |
HANENKAMP/Path-Router…/Router.pm6 :497: |
This will throw an L<#X::Path::Router::AmbiguousMatch::ReverseMatch> exception if |
HANENKAMP/Path-Router…/Router.pm6 :509: |
=head2 X::Path::Router |
HANENKAMP/Path-Router…/Router.pm6 :513: |
=head2 X::Path::Router::AmbiguousMatch::PathMatch |
HANENKAMP/Path-Router…/Router.pm6 :523: |
=head2 X::Path::Router::AmbiguousMatch::ReverseMatch |
HANENKAMP/Path-Router…/Router.pm6 :533: |
=head2 X::Path::Router::BadInclusion |
HANENKAMP/Path-Router…/Router.pm6 :537: |
=head2 X::Path::Router::BadRoute |
HANENKAMP/Path-Router…/Router.pm6 :545: |
=head2 X::Path::Router::BadValidation |
HANENKAMP/Path-Router…/Router.pm6 :547: |
This is an L<#X::Path::Router::BadRoute> exception that is thrown when a validation for a variable that is not found in the path. |
HANENKAMP/Path-Router…/Router.pm6 :553: |
=head2 X::Path::Router::BadSlurpy |
HANENKAMP/Path-Router…/Router.pm6 :555: |
This is an L<#X::Path::Router::BadRoute> exception that is thrown when a validation attempts to add a slurpy parameter that is not at the end of the path. |
HANENKAMP/Path-Router…/Route.pm6 :3: |
use X::Path::Router; |
HANENKAMP/Path-Router…/Route.pm6 :53: |
die X::Path::Router::BadSlurpy.new(:$!path) |
HANENKAMP/Path-Router…/Route.pm6 :69: |
die X::Path::Router::BadValidation.new(:$validation, :$!path); |
HANENKAMP/Path-Router…/Router.pm6 :3: |
class X::Path::Router is Exception { } |
HANENKAMP/Path-Router…/Router.pm6 :5: |
class X::Path::Router::AmbiguousMatch is X::Path::Router { } |
HANENKAMP/Path-Router…/Router.pm6 :7: |
class X::Path::Router::AmbiguousMatch::PathMatch is X::Path::Router { |
HANENKAMP/Path-Router…/Router.pm6 :17: |
class X::Path::Router::AmbiguousMatch::ReverseMatch is X::Path::Router::AmbiguousMatch { |
HANENKAMP/Path-Router…/Router.pm6 :30: |
class X::Path::Router::BadInclusion is X::Path::Router { |
HANENKAMP/Path-Router…/Router.pm6 :36: |
class X::Path::Router::BadRoute is X::Path::Router { |
HANENKAMP/Path-Router…/Router.pm6 :44: |
class X::Path::Router::BadValidation is X::Path::Router::BadRoute { |
HANENKAMP/Path-Router…/Router.pm6 :52: |
class X::Path::Router::BadSlurpy is X::Path::Router::BadRoute { |
HANENKAMP/Path-Router…/009_include_other_router.t :201: |
X::Path::Router::BadInclusion, |
HANENKAMP/Path-Router…/009_include_other_router.t :207: |
X::Path::Router::BadInclusion, |
HANENKAMP/Path-Router…/009_include_other_router.t :213: |
X::Path::Router::BadInclusion, |
HANENKAMP/Path-Router…/011_incorrect_validation_warning.t :21: |
X::Path::Router::BadRoute, |
HANENKAMP/Path-Router…/012_ambiguous_routes.t :47: |
X::Path::Router::AmbiguousMatch::ReverseMatch, |
HANENKAMP/Path-Router…/012_ambiguous_routes.t :82: |
X::Path::Router::AmbiguousMatch::PathMatch, |
HANENKAMP/Path-Router…/015_match_slurpy.t :62: |
X::Path::Router::BadSlurpy, |
HANENKAMP/Path-Router…/999_meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
HANENKAMP/Smack…/File.pm6 :33: |
when (X::Smack::Exception) { |
HANENKAMP/Smack…/File.pm6 :58: |
die X::Smack::Exception::BadRequest.new if $path ~~ /\0/; |
HANENKAMP/Smack…/File.pm6 :68: |
die X::Smack::Exception::Forbidden.new if any(|@path) eq '..'; |
HANENKAMP/Smack…/File.pm6 :77: |
die X::Smack::Exception::NotFound.new; |
HANENKAMP/Smack…/File.pm6 :91: |
die X::Smack::Exception::NotFound.new unless $file; |
HANENKAMP/Smack…/File.pm6 :92: |
die X::Smack::Exception::Forbidden.new unless $file.r; |
HANENKAMP/Smack…/File.pm6 :112: |
my $fh = $file.open(:r) or die X::Smack::Exception::Forbidden.new; |
HANENKAMP/Smack…/Builder.pm6 :3: |
class X::Smack::Builder is Exception { } |
HANENKAMP/Smack…/Builder.pm6 :5: |
class X::Smack::Builder::NoBuilder is X::Smack::Builder { |
HANENKAMP/Smack…/Builder.pm6 :13: |
class X::Smack::Builder::NoApp is X::Smack::Builder { |
HANENKAMP/Smack…/Builder.pm6 :26: |
class X::Smack::Builder::UselessMount is X::Smack::Builder { |
HANENKAMP/Smack…/Builder.pm6 :82: |
# CATCH { when X::Smack::Builder::UselessMount { .resume } } |
HANENKAMP/Smack…/Builder.pm6 :85: |
die X::Smack::Builder::UselessMount.new |
HANENKAMP/Smack…/Builder.pm6 :94: |
die X::Smack::Builder::NoApp.new; |
HANENKAMP/Smack…/Builder.pm6 :113: |
die X::Smack::Builder::NoBuilder.new(sub => "enable"); |
HANENKAMP/Smack…/Builder.pm6 :122: |
die X::Smack::Builder::NoBuilder.new(sub => "enable"); |
HANENKAMP/Smack…/Builder.pm6 :132: |
die X::Smack::Builder::NoBuilder.new(sub => "enable-if"); |
HANENKAMP/Smack…/Builder.pm6 :141: |
die X::Smack::Builder::NoBuilder.new(sub => "enable-if"); |
HANENKAMP/Smack…/Builder.pm6 :150: |
die X::Smack::Builder::NoBuilder.new(sub => "mount"); |
HANENKAMP/Smack…/Exception.pm6 :3: |
class X::Smack::Exception is Exception { |
HANENKAMP/Smack…/Exception.pm6 :14: |
class X::Smack::Exception::NotFound is X::Smack::Exception { |
HANENKAMP/Smack…/Exception.pm6 :25: |
class X::Smack::Exception::BadRequest is X::Smack::Exception { |
HANENKAMP/Smack…/Exception.pm6 :36: |
class X::Smack::Exception::Forbidden is X::Smack::Exception { |
HANENKAMP/Smack…/PSGI.pm6 :90: |
when X::Channel::ReceiveOnClosed { |
HANENKAMP/Smack…/Response.pm6 :7: |
class X::Smack::Response::MissingStatus is Exception { |
HANENKAMP/Smack…/Response.pm6 :25: |
die X::Smack::Response::MissingStatus.new |
HANENKAMP/Smack…/URI.pm6 :26: |
class X::Smack::URI::Invalid is Exception { |
HANENKAMP/Smack…/URI.pm6 :31: |
class X::Smack::URI::Path::Invalid is X::Smack::URI::Invalid { |
HANENKAMP/Smack…/URI.pm6 :146: |
STORE => method ($n) { X::Assignment::RO.new.throw }, |
HANENKAMP/Smack…/URI.pm6 :294: |
X::Smack::URI::Invalid.new(source => $str).throw |
HANENKAMP/Smack…/URI.pm6 :430: |
given X::Smack::URI::Path::Invalid.new(:$path, :$source) -> \ex { |
HANENKAMP/Smack…/URI.pm6 :529: |
X::Smack::URI::Invalid.new( |
HANENKAMP/Smack…/URI.pm6 :569: |
X::Smack::URI::Path::Invalid.new( |
HANENKAMP/Smack…/URI.pm6 :777: |
These rules are enforced whenever setting or clearing the scheme, authority, or path. If the resulting Smack::URI object would be invalid a C<X::Smack::URI::Path::Invalid> exception will be thrown. |
HANENKAMP/Smack…/URI.pm6 :841: |
CATCH { when X::Smack::URI::Invalid { ... } } |
HANENKAMP/Smack…/URI.pm6 :857: |
Throws a C<X::Smack::URI::Invalid> exception if the URI cannot be parsed. |
HANENKAMP/Smack…/URI.pm6 :867: |
Throws a C<X::Smack::URI::Invalid> exception if the URI cannot be parsed. |
HANENKAMP/Smack…/URI.pm6 :890: |
This will throw an C<X::Smack::URI::Path::Invalid> exception if adding or removing the scheme will make the URI invalid. See SCHEME, AUTHORITY, AND PATH section for additional details. |
HANENKAMP/Smack…/URI.pm6 :904: |
When passing an argument, this will throw an C<X::Smack::URI::Path::Invalid> exception if setting or clearing the authority on the URI will make the URI invalid. See SCHEME, AUTHORITY, AND PATH section for details. |
HANENKAMP/Smack…/URI.pm6 :915: |
Setting this method will cause a C<Smack::URI::Authority> to be constructed and C<authority> to be set, if it is not already defined. This may result in a C<X::Smack::URI::Path::Invalid> exception being thrown if adding an authority will make the path invalid. |
HANENKAMP/Smack…/URI.pm6 :924: |
Setting this method will cause a C<Smack::URI::Authority> to be constructed and C<authority> to be set, if it is not already defined. This may result in a C<X::Smack::URI::Path::Invalid> exception being thrown if adding an authority will make the path invalid. |
HANENKAMP/Smack…/URI.pm6 :947: |
Setting this method will cause a C<Smack::URI::Authority> to be constructed and C<authority> to be set, if it is not already defined. This may result in a C<X::SMack::URI::Path::Invalid> exception being thrown if adding an authority will make the path invalid. |
HANENKAMP/Smack…/URI.pm6 :959: |
Setting this method will cause a C<Smack::URI::Authority> to be constructed and C<authority> to be set, if it is not already defined. This may result in a C<X::Smack::URI::Path::Invalid> exception being thrown if adding an authority will make the path invalid. |
HANENKAMP/Smack…/URI.pm6 :968: |
This method will throw a C<X::Smack::URI::Path::Invalid> exception if the path is not valid for the current scheme and authority settings. |
HANENKAMP/Smack…/URI.pm6 :983: |
You may pass a list in to replace the segments with a new value. This will throw a C<X::Smack::URI::Path::Invalid> exception if any of the segments contain a slash or if the set path will cause the URI to become invalid. |
HANENKAMP/Smack…/URI.pm6 :1389: |
=head2 X::Smack::URI::Invalid |
HANENKAMP/Smack…/URI.pm6 :1395: |
=head2 X::Smack::URI::Path::Invalid |
HANENKAMP/Smack…/mount.t :12: |
}, X::Smack::Builder::UselessMount; |
HANENKAMP/Smack…/mount.t :15: |
CATCH { when X::Smack::Builder::UselessMount { .resume } } |
HANENKAMP/ULID…/META6.json :22: |
"X::ULID": "lib/ULID.pm6" |
HANENKAMP/ULID…/README.md :35: |
The `$monotonic` argument turns on monotonic ULID generation, which ensures that ULIDs generated sequentially during the same millisecond will also b… |
HANENKAMP/ULID…/README.md :78: |
X::ULID |
HANENKAMP/ULID…/ULID.pm6 :5: |
class GLOBAL::X::ULID is Exception { |
HANENKAMP/ULID…/ULID.pm6 :120: |
die X::ULID.new(message => "monotonic ULID overflow"); |
HANENKAMP/ULID…/ULID.pm6 :173: |
The C<$monotonic> argument turns on monotonic ULID generation, which ensures that ULIDs generated sequentially during the same millisecond will also … |
HANENKAMP/ULID…/ULID.pm6 :212: |
=head2 X::ULID |
HANENKAMP/ULID…/basic.t :92: |
}, X::ULID, message => 'monotonic ULID overflow'; |
HMBRAND/Text-CSV…/CSV.pm :479: |
# See also src/core/Exception.pm - role X::Comp method gist |
HMBRAND/Text-CSV…/66_formula.t :95: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
HMBRAND/Text-CSV…/66_formula.t :140: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
HMBRAND/Text-CSV…/66_formula.t :148: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
HMBRAND/Text-CSV…/79_callbacks.t :126: |
[ Str, "error" ], # X::AdHoc.new |
HMBRAND/Text-CSV…/79_callbacks.t :128: |
[ "%23bad", sub {} ], # X::AdHoc.new |
JNTHN/Concurrent-Queue…/README.md :25: |
say $val.exception.WHO; # X::Concurrent::Queue::Empty |
JNTHN/Concurrent-Queue…/README.md :68: |
returns a `Failure` containing an exception of type `X::Concurrent::Queue::Empty`. |
JNTHN/Concurrent-Queue…/Queue.pm6 :1: |
class X::Concurrent::Queue::Empty is Exception { |
JNTHN/Concurrent-Queue…/Queue.pm6 :70: |
fail X::Concurrent::Queue::Empty.new; |
JNTHN/Concurrent-Queue…/basic.t :10: |
isa-ok $fail.exception, X::Concurrent::Queue::Empty, |
JNTHN/Concurrent-Stack…/README.md :26: |
my $x = $stack.peek; # Failure with X::Concurrent::Stack::Empty |
JNTHN/Concurrent-Stack…/README.md :27: |
my $y = $stack.pop; # Failure with X::Concurrent::Stack::Empty |
JNTHN/Concurrent-Stack…/README.md :58: |
returns a `Failure` containing an exception of type `X::Concurrent::Stack::Empty`. |
JNTHN/Concurrent-Stack…/README.md :63: |
containing an exception of type `X::Concurrent::Stack::Empty`. |
JNTHN/Concurrent-Stack…/Stack.pm6 :1: |
class X::Concurrent::Stack::Empty is Exception { |
JNTHN/Concurrent-Stack…/Stack.pm6 :28: |
fail X::Concurrent::Stack::Empty.new(:operation<pop>) without $current; |
JNTHN/Concurrent-Stack…/Stack.pm6 :38: |
fail X::Concurrent::Stack::Empty.new(:operation<peek>) without $current; |
JNTHN/Concurrent-Stack…/basic.t :18: |
isa-ok $try-peek.exception, X::Concurrent::Stack::Empty, 'Correct exception type'; |
JNTHN/Concurrent-Stack…/basic.t :23: |
isa-ok $try-pop.exception, X::Concurrent::Stack::Empty, 'Correct exception type'; |
JNTHN/Cro-Core…/Cro.pm6 :10: |
class X::Cro::Compose::Empty is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :13: |
class X::Cro::Compose::InvalidType is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :20: |
class X::Cro::Compose::SourceMustBeFirst is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :27: |
class X::Cro::Compose::SinkMustBeLast is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :34: |
class X::Cro::Compose::Mismatch is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :42: |
class X::Cro::Compose::BadProducer is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :49: |
class X::Cro::Compose::BadConsumer is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :56: |
class X::Cro::Compose::BadReplier is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :64: |
class X::Cro::Compose::TooManySinks is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :71: |
class X::Cro::Compose::OnlyOneConnector is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :76: |
class X::Cro::Compose::SourceAndConnector is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :81: |
class X::Cro::Compose::SinkAndConnector is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :86: |
class X::Cro::Compose::ConnectionConditionalWithoutConnector is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :91: |
class X::Cro::Compose::ConnectionStateWithoutConnection is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :96: |
class X::Cro::ConnectionManager::Misuse is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :99: |
class X::Cro::ConnectionConditional::NoAlternatives is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :104: |
class X::Cro::ConnectionConditional::TransformOnly is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :111: |
class X::Cro::ConnectionConditional::NoDefault is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :116: |
class X::Cro::ConnectionConditional::MultipleDefaults is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :121: |
class X::Cro::ConnectionConditional::Incompatible is Exception { |
JNTHN/Cro-Core…/Cro.pm6 :188: |
die X::Cro::ConnectionConditional::NoAlternatives.new unless @options; |
JNTHN/Cro-Core…/Cro.pm6 :201: |
die X::Cro::ConnectionConditional::Incompatible.new( |
JNTHN/Cro-Core…/Cro.pm6 :219: |
die X::Cro::ConnectionConditional::MultipleDefaults.new; |
JNTHN/Cro-Core…/Cro.pm6 :227: |
die X::Cro::ConnectionConditional::NoDefault.new; |
JNTHN/Cro-Core…/Cro.pm6 :241: |
die X::Cro::ConnectionConditional::TransformOnly.new(got => $t); |
JNTHN/Cro-Core…/Cro.pm6 :248: |
die X::Cro::Compose::Mismatch.new( |
JNTHN/Cro-Core…/Cro.pm6 :260: |
die X::Cro::ConnectionConditional::TransformOnly.new(:$got) |
JNTHN/Cro-Core…/Cro.pm6 :420: |
die X::Cro::ConnectionManager::Misuse.new: message => |
JNTHN/Cro-Core…/Cro.pm6 :436: |
die X::Cro::ConnectionManager::Misuse.new: message => |
JNTHN/Cro-Core…/Cro.pm6 :444: |
die X::Cro::ConnectionManager::Misuse.new: message => |
JNTHN/Cro-Core…/Cro.pm6 :451: |
die X::Cro::ConnectionManager::Misuse.new: message => |
JNTHN/Cro-Core…/Cro.pm6 :483: |
die X::Cro::Compose::Empty.new unless @components-in; |
JNTHN/Cro-Core…/Cro.pm6 :532: |
die X::Cro::Compose::BadReplier.new(:$replyable); |
JNTHN/Cro-Core…/Cro.pm6 :562: |
die X::Cro::Compose::SourceMustBeFirst.new(source => $comp); |
JNTHN/Cro-Core…/Cro.pm6 :586: |
die X::Cro::Compose::OnlyOneConnector.new if $has-connector; |
JNTHN/Cro-Core…/Cro.pm6 :593: |
die X::Cro::Compose::SinkMustBeLast.new(sink => $comp); |
JNTHN/Cro-Core…/Cro.pm6 :599: |
die X::Cro::Compose::InvalidType.new(invalid => $comp); |
JNTHN/Cro-Core…/Cro.pm6 :607: |
die X::Cro::Compose::Mismatch.new( |
JNTHN/Cro-Core…/Cro.pm6 :623: |
die X::Cro::Compose::TooManySinks.new(:$replyable); |
JNTHN/Cro-Core…/Cro.pm6 :626: |
die X::Cro::Compose::Mismatch.new( |
JNTHN/Cro-Core…/Cro.pm6 :636: |
die X::Cro::Compose::Mismatch.new( |
JNTHN/Cro-Core…/Cro.pm6 :648: |
die X::Cro::Compose::ConnectionConditionalWithoutConnector.new; |
JNTHN/Cro-Core…/Cro.pm6 :651: |
die X::Cro::Compose::ConnectionStateWithoutConnection.new; |
JNTHN/Cro-Core…/Cro.pm6 :655: |
die X::Cro::Compose::SourceAndConnector.new if $has-source; |
JNTHN/Cro-Core…/Cro.pm6 :656: |
die X::Cro::Compose::SinkAndConnector.new if $has-sink; |
JNTHN/Cro-Core…/Cro.pm6 :679: |
die X::Cro::Compose::BadConsumer.new(:$consumer); |
JNTHN/Cro-Core…/Cro.pm6 :684: |
die X::Cro::Compose::BadProducer.new(:$producer); |
JNTHN/Cro-Core…/BodyParserSelector.pm6 :4: |
class X::Cro::BodyParserSelector::NoneApplicable is Exception { |
JNTHN/Cro-Core…/BodyParserSelector.pm6 :21: |
die X::Cro::BodyParserSelector::NoneApplicable.new; |
JNTHN/Cro-Core…/BodySerializerSelector.pm6 :4: |
class X::Cro::BodySerializerSelector::NoneApplicable is Exception { |
JNTHN/Cro-Core…/BodySerializerSelector.pm6 :21: |
die X::Cro::BodySerializerSelector::NoneApplicable.new; |
JNTHN/Cro-Core…/MediaType.pm6 :1: |
class X::Cro::MediaType::Invalid is Exception { |
JNTHN/Cro-Core…/MediaType.pm6 :74: |
die X::Cro::MediaType::Invalid.new(:$media-type) |
JNTHN/Cro-Core…/MessageWithBody.pm6 :3: |
class X::Cro::BodyNotText is Exception { |
JNTHN/Cro-Core…/MessageWithBody.pm6 :67: |
die X::Cro::BodyNotText.new(message => self); |
JNTHN/Cro-Core…/MessageWithBody.pm6 :74: |
die X::Cro::BodyNotText.new(message => self); |
JNTHN/Cro-Core…/Uri.pm6 :1: |
class X::Cro::Uri::ParseError is Exception { |
JNTHN/Cro-Core…/Uri.pm6 :174: |
die X::Cro::Uri::ParseError.new(uri-string => self.orig, :$reason) |
JNTHN/Cro-Core…/Uri.pm6 :317: |
die X::Cro::Uri::ParseError.new(:$uri-string) |
JNTHN/Cro-Core…/Uri.pm6 :327: |
die X::Cro::Uri::ParseError.new(:$uri-string) |
JNTHN/Cro-Core…/Uri.pm6 :337: |
die X::Cro::Uri::ParseError.new(:$uri-string) |
JNTHN/Cro-Core…/composer.t :14: |
throws-like { Cro.compose() }, X::Cro::Compose::Empty; |
JNTHN/Cro-Core…/composer.t :15: |
throws-like { Cro.compose(Any) }, X::Cro::Compose::InvalidType; |
JNTHN/Cro-Core…/composer.t :16: |
throws-like { Cro.compose(TestMessage) }, X::Cro::Compose::InvalidType; |
JNTHN/Cro-Core…/composer.t :73: |
X::Cro::Compose::SourceMustBeFirst; |
JNTHN/Cro-Core…/composer.t :75: |
X::Cro::Compose::SourceMustBeFirst; |
JNTHN/Cro-Core…/composer.t :168: |
X::Cro::Compose::SinkMustBeLast; |
JNTHN/Cro-Core…/composer.t :170: |
X::Cro::Compose::SinkMustBeLast; |
JNTHN/Cro-Core…/composer.t :172: |
X::Cro::Compose::SinkMustBeLast; |
JNTHN/Cro-Core…/composer.t :183: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/composer.t :187: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/composer.t :191: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/composer.t :214: |
X::Cro::Compose::BadProducer, |
JNTHN/Cro-Core…/composer.t :217: |
X::Cro::Compose::BadConsumer, |
JNTHN/Cro-Core…/composer.t :220: |
X::Cro::Compose::BadProducer, |
JNTHN/Cro-Core…/composer.t :223: |
X::Cro::Compose::BadConsumer, |
JNTHN/Cro-Core…/composer.t :256: |
X::Cro::Compose::TooManySinks, |
JNTHN/Cro-Core…/composer.t :262: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/composer.t :359: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/composer.t :385: |
X::Cro::Compose::TooManySinks, |
JNTHN/Cro-Core…/composer.t :433: |
X::Cro::Compose::BadReplier, |
JNTHN/Cro-Core…/composer.t :439: |
X::Cro::Compose::BadReplier, |
JNTHN/Cro-Core…/composer.t :445: |
X::Cro::Compose::BadReplier, |
JNTHN/Cro-Core…/composer.t :451: |
X::Cro::Compose::BadReplier, |
JNTHN/Cro-Core…/composer.t :571: |
X::Cro::ConnectionManager::Misuse, |
JNTHN/Cro-Core…/composer.t :635: |
X::Cro::ConnectionManager::Misuse, |
JNTHN/Cro-Core…/composer.t :762: |
X::Cro::Compose::OnlyOneConnector; |
JNTHN/Cro-Core…/composer.t :764: |
X::Cro::Compose::SourceAndConnector; |
JNTHN/Cro-Core…/composer.t :766: |
X::Cro::Compose::SinkAndConnector; |
JNTHN/Cro-Core…/connection-conditional.t :51: |
X::Cro::ConnectionConditional::NoAlternatives, |
JNTHN/Cro-Core…/connection-conditional.t :58: |
X::Cro::ConnectionConditional::TransformOnly, |
JNTHN/Cro-Core…/connection-conditional.t :62: |
X::Cro::ConnectionConditional::TransformOnly, |
JNTHN/Cro-Core…/connection-conditional.t :66: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/connection-conditional.t :84: |
X::Cro::ConnectionConditional::TransformOnly, |
JNTHN/Cro-Core…/connection-conditional.t :94: |
X::Cro::ConnectionConditional::TransformOnly, |
JNTHN/Cro-Core…/connection-conditional.t :104: |
X::Cro::Compose::Mismatch, |
JNTHN/Cro-Core…/connection-conditional.t :113: |
X::Cro::ConnectionConditional::NoDefault, |
JNTHN/Cro-Core…/connection-conditional.t :122: |
X::Cro::ConnectionConditional::MultipleDefaults, |
JNTHN/Cro-Core…/connection-conditional.t :132: |
X::Cro::ConnectionConditional::Incompatible, |
JNTHN/Cro-Core…/connection-conditional.t :158: |
X::Cro::Compose::ConnectionConditionalWithoutConnector, |
JNTHN/Cro-Core…/connection-state.t :58: |
X::Cro::Compose::ConnectionStateWithoutConnection, |
JNTHN/Cro-Core…/message-with-body.t :10: |
method body-parser-selector() { die X::Cro::BodyParserSelector::NoneApplicable.new } |
JNTHN/Cro-Core…/message-with-body.t :11: |
method body-serializer-selector() { die X::Cro::BodySerializerSelector::NoneApplicable.new } |
JNTHN/Cro-Core…/message-with-body.t :24: |
throws-like { await(TestBodyA.new.body-text) }, X::Cro::BodyNotText, |
JNTHN/Cro-Core…/message-with-body.t :29: |
method body-parser-selector() { die X::Cro::BodyParserSelector::NoneApplicable.new } |
JNTHN/Cro-Core…/message-with-body.t :30: |
method body-serializer-selector() { die X::Cro::BodySerializerSelector::NoneApplicable.new } |
JNTHN/Cro-Core…/uri.t :26: |
elsif $! ~~ X::Cro::Uri::ParseError { |
JNTHN/Cro-HTTP-Test…/Test.pm6 :9: |
my class X::Cro::HTTP::Test::OnlyOneBody is Exception { |
JNTHN/Cro-HTTP-Test…/Test.pm6 :14: |
my class X::Cro::HTTP::Test::BadHeaderTest is Exception { |
JNTHN/Cro-HTTP-Test…/Test.pm6 :20: |
my class X::Cro::HTTP::Test::BadFakeAuth is Exception { |
JNTHN/Cro-HTTP-Test…/Test.pm6 :54: |
die X::Cro::HTTP::Test::BadFakeAuth.new; |
JNTHN/Cro-HTTP-Test…/Test.pm6 :198: |
die X::Cro::HTTP::Test::BadHeaderTest.new(got => $_); |
JNTHN/Cro-HTTP-Test…/Test.pm6 :204: |
die X::Cro::HTTP::Test::OnlyOneBody; |
JNTHN/Cro-HTTP-Test…/Test.pm6 :216: |
die X::Cro::HTTP::Test::OnlyOneBody; |
JNTHN/Cro-HTTP-Test…/Test.pm6 :222: |
die X::Cro::HTTP::Test::OnlyOneBody; |
JNTHN/Cro-HTTP-Test…/Test.pm6 :267: |
when X::Cro::HTTP::Error { |
JNTHN/Cro-HTTP…/BodyParserSelectors.pm6 :18: |
die X::Cro::BodyParserSelector::NoneApplicable.new; |
JNTHN/Cro-HTTP…/BodyParserSelectors.pm6 :33: |
die X::Cro::BodyParserSelector::NoneApplicable.new; |
JNTHN/Cro-HTTP…/BodySerializerSelectors.pm6 :18: |
die X::Cro::BodySerializerSelector::NoneApplicable.new; |
JNTHN/Cro-HTTP…/BodySerializerSelectors.pm6 :34: |
die X::Cro::BodySerializerSelector::NoneApplicable.new; |
JNTHN/Cro-HTTP…/Client.pm6 :29: |
class X::Cro::HTTP::Error is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :41: |
class X::Cro::HTTP::Error::Client is X::Cro::HTTP::Error {} |
JNTHN/Cro-HTTP…/Client.pm6 :42: |
class X::Cro::HTTP::Error::Server is X::Cro::HTTP::Error {} |
JNTHN/Cro-HTTP…/Client.pm6 :44: |
class X::Cro::HTTP::Client::BodyAlreadySet is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :50: |
class X::Cro::HTTP::Client::IncorrectHeaderType is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :58: |
class X::Cro::HTTP::Client::TooManyRedirects is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :64: |
class X::Cro::HTTP::Client::InvalidAuth is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :71: |
class X::Cro::HTTP::Client::InvalidVersion is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :77: |
class X::Cro::HTTP::Client::InvalidCookie is Exception { |
JNTHN/Cro-HTTP…/Client.pm6 :149: |
self.break-all-responses(X::AdHoc.new(message => 'Connection to server lost')); |
JNTHN/Cro-HTTP…/Client.pm6 :269: |
die X::Cro::HTTP::Client::InvalidAuth.new(:$reason) if %!auth<bearer>:exists; |
JNTHN/Cro-HTTP…/Client.pm6 :273: |
die X::Cro::HTTP::Client::InvalidVersion.new; |
JNTHN/Cro-HTTP…/Client.pm6 :338: |
die X::Cro::HTTP::Client::InvalidVersion.new; |
JNTHN/Cro-HTTP…/Client.pm6 :385: |
die X::Cro::HTTP::Client::TooManyRedirects.new if $remain < 0; |
JNTHN/Cro-HTTP…/Client.pm6 :418: |
die X::Cro::HTTP::Error::Client.new(response => $_); |
JNTHN/Cro-HTTP…/Client.pm6 :421: |
die X::Cro::HTTP::Error::Server.new(response => $_); |
JNTHN/Cro-HTTP…/Client.pm6 :556: |
die X::Cro::HTTP::Client::BodyAlreadySet.new; |
JNTHN/Cro-HTTP…/Client.pm6 :564: |
die X::Cro::HTTP::Client::BodyAlreadySet.new; |
JNTHN/Cro-HTTP…/Client.pm6 :585: |
die X::Cro::HTTP::Client::InvalidCookie.new(bad => $_); |
JNTHN/Cro-HTTP…/Client.pm6 :609: |
die X::Cro::HTTP::Client::IncorrectHeaderType.new(what => $_); |
JNTHN/Cro-HTTP…/Cookie.pm6 :3: |
class X::Cro::HTTP::Cookie::Unrecognized is Exception { |
JNTHN/Cro-HTTP…/Cookie.pm6 :138: |
die X::Cro::HTTP::Cookie::Unrecognized.new(what => $str) unless $cookie; |
JNTHN/Cro-HTTP…/RawBodyParser.pm6 :19: |
class X::Cro::HTTP::RawBodyParser::ContentLength::TooShort is Exception { |
JNTHN/Cro-HTTP…/RawBodyParser.pm6 :44: |
die X::Cro::HTTP::RawBodyParser::ContentLength::TooShort.new; |
JNTHN/Cro-HTTP…/Request.pm6 :10: |
class X::Cro::HTTP::Request::Incomplete is Exception { |
JNTHN/Cro-HTTP…/Request.pm6 :58: |
die X::Cro::HTTP::Request::Incomplete.new(:missing<method>) unless $!method; |
JNTHN/Cro-HTTP…/Request.pm6 :59: |
die X::Cro::HTTP::Request::Incomplete.new(:missing<target>) unless $!target; |
JNTHN/Cro-HTTP…/ResponseSerializer.pm6 :27: |
when X::Cro::BodySerializerSelector::NoneApplicable { |
JNTHN/Cro-HTTP…/Router.pm6 :14: |
class X::Cro::HTTP::Router::OnlyInHandler is Exception { |
JNTHN/Cro-HTTP…/Router.pm6 :20: |
class X::Cro::HTTP::Router::NoRequestBodyMatch is Exception { |
JNTHN/Cro-HTTP…/Router.pm6 :132: |
when X::Cro::HTTP::Router::NoRequestBodyMatch { |
JNTHN/Cro-HTTP…/Router.pm6 :135: |
when X::Cro::BodyParserSelector::NoneApplicable { |
JNTHN/Cro-HTTP…/Router.pm6 :239: |
when X::TypeCheck::Binding::Parameter { |
JNTHN/Cro-HTTP…/Router.pm6 :700: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<request>) |
JNTHN/Cro-HTTP…/Router.pm6 :705: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<response>) |
JNTHN/Cro-HTTP…/Router.pm6 :736: |
die X::Cro::HTTP::Router::NoRequestBodyMatch.new; |
JNTHN/Cro-HTTP…/Router.pm6 :742: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<header>); |
JNTHN/Cro-HTTP…/Router.pm6 :747: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<header>); |
JNTHN/Cro-HTTP…/Router.pm6 :752: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<header>); |
JNTHN/Cro-HTTP…/Router.pm6 :759: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<content>); |
JNTHN/Cro-HTTP…/Router.pm6 :773: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<created>); |
JNTHN/Cro-HTTP…/Router.pm6 :785: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<redirected>); |
JNTHN/Cro-HTTP…/Router.pm6 :841: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<route>); |
JNTHN/Cro-HTTP…/Router.pm6 :847: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what($action)); |
JNTHN/Cro-HTTP…/Router.pm6 :867: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<push-promise>); |
JNTHN/Cro-HTTP…/Router.pm6 :989: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<route>); |
JNTHN/Cro-HTTP…/Router.pm6 :1010: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<route>); |
JNTHN/Cro-HTTP…/Router.pm6 :1051: |
die X::Cro::HTTP::Router::OnlyInHandler.new(:what<route>); |
JNTHN/Cro-HTTP…/Frame.pm6 :15: |
class X::Cro::HTTP2::Error is Exception { |
JNTHN/Cro-HTTP…/Frame.pm6 :41: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if !$!stream-identifier.defined |
JNTHN/Cro-HTTP…/Frame.pm6 :69: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if !$!stream-identifier.defined |
JNTHN/Cro-HTTP…/Frame.pm6 :92: |
die X::Cro::HTTP2::Error.new(code => INTERNAL_ERROR) if $!flags != 0; |
JNTHN/Cro-HTTP…/Frame.pm6 :93: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if !$!stream-identifier.defined |
JNTHN/Cro-HTTP…/Frame.pm6 :113: |
die X::Cro::HTTP2::Error.new(code => INTERNAL_ERROR) if $!flags != 0; |
JNTHN/Cro-HTTP…/Frame.pm6 :149: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if !$!stream-identifier.defined |
JNTHN/Cro-HTTP…/Frame.pm6 :170: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if !$!stream-identifier.defined |
JNTHN/Cro-HTTP…/Frame.pm6 :175: |
die X::Cro::HTTP2::Error.new(code => INTERNAL_ERROR) if $!flags != 0; |
JNTHN/Cro-HTTP…/Frame.pm6 :195: |
die X::Cro::HTTP2::Error.new(code => INTERNAL_ERROR) if $!flags != 0; |
JNTHN/Cro-HTTP…/Frame.pm6 :213: |
die X::Cro::HTTP2::Error.new(code => INTERNAL_ERROR) if $!flags != 0; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :7: |
class X::Cro::HTTP2::Disconnect is Exception { |
JNTHN/Cro-HTTP…/FrameParser.pm6 :11: |
class X::Cro::HTTP2::IncorrectPreface is Exception { |
JNTHN/Cro-HTTP…/FrameParser.pm6 :41: |
die X::Cro::HTTP2::IncorrectPreface.new; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :100: |
die X::Cro::HTTP2::Disconnect.new if $expecting != Header; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :110: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if $_ >= $length; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :124: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if $_ >= $length; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :148: |
die X::Cro::HTTP2::Error.new(code => FRAME_SIZE_ERROR) if $length != 5; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :156: |
die X::Cro::HTTP2::Error.new(code => FRAME_SIZE_ERROR) if $length != 4; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :162: |
die X::Cro::HTTP2::Error.new(code => FRAME_SIZE_ERROR) if %header<flags> == 1 && $length != 0; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :163: |
die X::Cro::HTTP2::Error.new(code => FRAME_SIZE_ERROR) if $length % 6 != 0; |
JNTHN/Cro-HTTP…/FrameParser.pm6 :213: |
die X::Cro::HTTP2::Error.new(code => FRAME_SIZE_ERROR) if $length != 4; |
JNTHN/Cro-HTTP…/GeneralParser.pm6 :60: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR); |
JNTHN/Cro-HTTP…/GeneralParser.pm6 :107: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR); |
JNTHN/Cro-HTTP…/GeneralParser.pm6 :156: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) |
JNTHN/Cro-HTTP…/GeneralParser.pm6 :169: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR); |
JNTHN/Cro-HTTP…/RequestParser.pm6 :34: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) |
JNTHN/Cro-HTTP…/ResponseParser.pm6 :21: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR); |
JNTHN/Cro-HTTP…/ResponseSerializer.pm6 :35: |
when X::Cro::BodySerializerSelector::NoneApplicable { |
JNTHN/Cro-HTTP…/HTTP.pm6 :37: |
die X::Cro::Uri::ParseError.new(uri-string => $target) |
JNTHN/Cro-HTTP…/http-auth-basic.t :50: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-auth-basic.t :56: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-client.t :146: |
throws-like { await Cro::HTTP::Client.get("$base/random-page"); }, X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-client.t :149: |
throws-like { await Cro::HTTP::Client.get("$base/error"); }, X::Cro::HTTP::Error::Server, |
JNTHN/Cro-HTTP…/http-client.t :221: |
X::Cro::HTTP::Client::BodyAlreadySet, |
JNTHN/Cro-HTTP…/http-client.t :289: |
throws-like { $client.get("$base/path") }, X::Cro::HTTP::Client::IncorrectHeaderType, |
JNTHN/Cro-HTTP…/http-client.t :311: |
throws-like { await $client.get("$base/cookie-three") }, X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-client.t :331: |
X::Cro::BodySerializerSelector::NoneApplicable, |
JNTHN/Cro-HTTP…/http-client.t :345: |
X::Cro::BodySerializerSelector::NoneApplicable, |
JNTHN/Cro-HTTP…/http-client.t :368: |
X::Cro::BodyParserSelector::NoneApplicable, |
JNTHN/Cro-HTTP…/http-client.t :383: |
X::Cro::BodyParserSelector::NoneApplicable, |
JNTHN/Cro-HTTP…/http-client.t :414: |
when X::Cro::HTTP::Client::TooManyRedirects { |
JNTHN/Cro-HTTP…/http-client.t :417: |
ok .request.defined, 'Request is accessible using X::Cro::HTTP::Client exception shortcut'; |
JNTHN/Cro-HTTP…/http-client.t :448: |
X::Cro::HTTP::Client::InvalidAuth, |
JNTHN/Cro-HTTP…/http-middleware.t :230: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-middleware.t :253: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-middleware.t :276: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-middleware.t :617: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-middleware.t :873: |
X::AdHoc, message => /'delegate'/, 'Better exception message when user tries to include route with before/after'; |
JNTHN/Cro-HTTP…/http-request.t :7: |
throws-like { $req.Str }, X::Cro::HTTP::Request::Incomplete, |
JNTHN/Cro-HTTP…/http-request.t :14: |
throws-like { $req.Str }, X::Cro::HTTP::Request::Incomplete, |
JNTHN/Cro-HTTP…/http-request.t :21: |
throws-like { $req.Str }, X::Cro::HTTP::Request::Incomplete, |
JNTHN/Cro-HTTP…/http-response-parser.t :308: |
$!.isa(X::Cro::HTTP::RawBodyParser::ContentLength::TooShort) |
JNTHN/Cro-HTTP…/http-router.t :22: |
throws-like { request }, X::Cro::HTTP::Router::OnlyInHandler, what => 'request', |
JNTHN/Cro-HTTP…/http-router.t :24: |
throws-like { response }, X::Cro::HTTP::Router::OnlyInHandler, what => 'response', |
JNTHN/Cro-HTTP…/http-router.t :26: |
throws-like { created 'foo' }, X::Cro::HTTP::Router::OnlyInHandler, what => 'created', |
JNTHN/Cro-HTTP…/http-router.t :28: |
throws-like { not-found }, X::Cro::HTTP::Router::OnlyInHandler, what => 'not-found', |
JNTHN/Cro-HTTP…/http-router.t :30: |
throws-like { forbidden }, X::Cro::HTTP::Router::OnlyInHandler, what => 'forbidden', |
JNTHN/Cro-HTTP…/http-router.t :32: |
throws-like { redirect 'foo' }, X::Cro::HTTP::Router::OnlyInHandler, what => 'redirected', |
JNTHN/Cro-HTTP…/http-router.t :34: |
throws-like { conflict }, X::Cro::HTTP::Router::OnlyInHandler, what => 'conflict', |
JNTHN/Cro-HTTP…/http-router.t :36: |
throws-like { bad-request }, X::Cro::HTTP::Router::OnlyInHandler, what => 'bad-request', |
JNTHN/Cro-HTTP…/http-server.t :137: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-server.t :168: |
X::Cro::HTTP::Error::Client, |
JNTHN/Cro-HTTP…/http-server.t :224: |
X::Cro::HTTP::Error::Server, |
JNTHN/Cro-HTTP…/http-server.t :260: |
X::Cro::HTTP::Error::Server, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :91: |
X::Cro::HTTP2::Error, PROTOCOL_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :124: |
X::Cro::HTTP2::Error, PROTOCOL_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :149: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :154: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :159: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :164: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :169: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-frame-parser.t :174: |
X::Cro::HTTP2::Error, FRAME_SIZE_ERROR, |
JNTHN/Cro-HTTP…/http2-request-parser.t :45: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if $fail; |
JNTHN/Cro-HTTP…/http2-request-parser.t :261: |
}, X::Cro::HTTP2::Error, 'Unfinished header cannot be interrupted'; |
JNTHN/Cro-HTTP…/http2-response-parser.t :38: |
die X::Cro::HTTP2::Error.new(code => PROTOCOL_ERROR) if $fail; |
JNTHN/Cro-HTTP…/uri-http.t :23: |
elsif $! ~~ X::Cro::Uri::ParseError { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/README.md :235: |
with an instance of `X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed`, which |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :11: |
class X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :18: |
class X::Cro::OpenAPI::RoutesFromDefinition::UnimplementedOperations is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :25: |
class X::Cro::OpenAPI::RoutesFromDefinition::UnspecifiedOperation is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :32: |
class X::Cro::OpenAPI::RoutesFromDefinition::WrongPathSegmentCount is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :43: |
class X::Cro::OpenAPI::RoutesFromDefinition::UnexpectedQueryPrameter is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :54: |
has X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed $.validation-exception; |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :82: |
die X::Cro::OpenAPI::RoutesFromDefinition::WrongPathSegmentCount.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :94: |
die X::Cro::OpenAPI::RoutesFromDefinition::UnexpectedQueryPrameter.new: |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :163: |
when X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :176: |
when X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :213: |
when X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :226: |
when X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :275: |
when X::Cro::HTTP::Router::NoRequestBodyMatch { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :278: |
when X::Cro::BodyParserSelector::NoneApplicable { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :328: |
die X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse.new(what => $method.lc); |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :332: |
die X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse.new(what => 'include'); |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :336: |
die X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse.new(what => 'delegate'); |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :344: |
die X::Cro::OpenAPI::RoutesFromDefinition::UnspecifiedOperation.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/RoutesFromDefinition.pm6 :404: |
die X::Cro::OpenAPI::RoutesFromDefinition::UnimplementedOperations.new: |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :5: |
class X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed is Exception { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :49: |
when X::OpenAPI::Schema::Validate::Failed { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :50: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :60: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :67: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :95: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :108: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :118: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :152: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :162: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :195: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :205: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :246: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/Checkers.pm6 :268: |
die X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed.new( |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :194: |
X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :204: |
X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :213: |
X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :222: |
X::Cro::OpenAPI::RoutesFromDefinition::InvalidUse, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :239: |
X::Cro::OpenAPI::RoutesFromDefinition::UnimplementedOperations, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :268: |
X::Cro::OpenAPI::RoutesFromDefinition::UnspecifiedOperation, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :282: |
X::Cro::OpenAPI::RoutesFromDefinition::WrongPathSegmentCount, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/basic-operations.t :318: |
when X::Cro::HTTP::Error { |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/cookies.t :83: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/cookies.t :93: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/cookies.t :104: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/custom-format.t :57: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/disable-response-validation.t :72: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/document.t :102: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/document.t :107: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :141: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :151: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :162: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :182: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :188: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/headers.t :194: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/query-string.t :79: |
X::Cro::OpenAPI::RoutesFromDefinition::UnexpectedQueryPrameter, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/query-string.t :109: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/query-string.t :117: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/query-string.t :125: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/query-string.t :133: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/request-body.t :96: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/request-body.t :105: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/request-body.t :114: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/request-body.t :123: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :145: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :151: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :157: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :163: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :169: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/response.t :175: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/routes.t :83: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/routes.t :91: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/security.t :97: |
X::Cro::HTTP::Error, |
JNTHN/Cro-OpenAPI-RoutesFromDefinition…/security.t :107: |
X::Cro::HTTP::Error, |
JNTHN/Cro-WebSocket…/Client.pm6 :11: |
class X::Cro::WebSocket::Client::CannotUpgrade is Exception { |
JNTHN/Cro-WebSocket…/Client.pm6 :90: |
die X::Cro::WebSocket::Client::CannotUpgrade.new(reason => "got {$resp.header('upgrade')} for 'upgrade' header"); |
JNTHN/Cro-WebSocket…/Client.pm6 :93: |
die X::Cro::WebSocket::Client::CannotUpgrade.new(reason => "got {$resp.header('connection')} for 'connection' header"); |
JNTHN/Cro-WebSocket…/Client.pm6 :96: |
die X::Cro::WebSocket::Client::CannotUpgrade.new(reason => "wanted '$answer', but got $_") unless .trim eq $answer; |
JNTHN/Cro-WebSocket…/Client.pm6 :98: |
die X::Cro::WebSocket::Client::CannotUpgrade.new(reason => "no Sec-WebSocket-Accept header included"); |
JNTHN/Cro-WebSocket…/Client.pm6 :108: |
die X::Cro::WebSocket::Client::CannotUpgrade.new(reason => "Response status is {$resp.status}, not 101"); |
JNTHN/Cro-WebSocket…/FrameParser.pm6 :5: |
class X::Cro::WebSocket::IncorrectMaskFlag is Exception { |
JNTHN/Cro-WebSocket…/FrameParser.pm6 :11: |
class X::Cro::WebSocket::Disconnect is Exception { |
JNTHN/Cro-WebSocket…/FrameParser.pm6 :51: |
die X::Cro::WebSocket::IncorrectMaskFlag.new if $!mask-required !== $mask-flag; |
JNTHN/Cro-WebSocket…/FrameParser.pm6 :122: |
die X::Cro::WebSocket::Disconnect.new if $expecting != FinOp; |
JNTHN/Cro-WebSocket…/http-router-websocket.t :52: |
X::Cro::HTTP::Error::Client, 'Connection is not upgraded, 400 Bad Request'; |
JNTHN/Cro-WebSocket…/websocket-client.t :55: |
}, X::Cro::WebSocket::Client::CannotUpgrade, 'Cannot connect to non-websocket route'; |
JNTHN/Cro-WebSocket…/websocket-message.t :12: |
throws-like { await($message.body-text) }, X::Cro::BodyNotText, |
JNTHN/Cro-ZeroMQ…/Client.pm6 :4: |
class X::Cro::ZeroMQ::Client::AlreadySent is Exception { |
JNTHN/Cro-ZeroMQ…/Client.pm6 :47: |
die X::Cro::ZeroMQ::Client::AlreadySent.new if $!lock; |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :200: |
class X::IO::Socket::Async::SSL is Exception { |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :203: |
class X::IO::Socket::Async::SSL::Verification is X::IO::Socket::Async::SSL {} |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :246: |
.break: X::IO::Socket::Async::SSL.new: |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :614: |
$!connected-promise.break(X::IO::Socket::Async::SSL::Verification.new( |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :623: |
$!connected-promise.break(X::IO::Socket::Async::SSL::Verification.new( |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :629: |
$!connected-promise.break(X::IO::Socket::Async::SSL::Verification.new( |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :785: |
die X::IO::Socket::Async::SSL.new( |
JNTHN/IO-Socket-Async-SSL…/SSL.pm6 :818: |
$p.break(X::IO::Socket::Async::SSL.new( |
JNTHN/IO-Socket-Async-SSL…/client-server.t :48: |
X::IO::Socket::Async::SSL::Verification, |
JNTHN/IO-Socket-Async-SSL…/client-server.t :69: |
X::IO::Socket::Async::SSL::Verification, |
JNTHN/JSON-Pointer…/Pointer.pm6 :3: |
class X::JSON::Pointer::InvalidSyntax is Exception { |
JNTHN/JSON-Pointer…/Pointer.pm6 :12: |
class X::JSON::Pointer::NonExistent is Exception { |
JNTHN/JSON-Pointer…/Pointer.pm6 :27: |
die X::JSON::Pointer::InvalidSyntax.new(pos => self.CURSOR.pos, |
JNTHN/JSON-Pointer…/Pointer.pm6 :74: |
return fail X::JSON::Pointer::NonExistent.new(:element($part)) if $part !~~ Str; |
JNTHN/JSON-Pointer…/Pointer.pm6 :75: |
$json{$part} // fail X::JSON::Pointer::NonExistent.new(:element($part)); |
JNTHN/JSON-Pointer…/Pointer.pm6 :78: |
return fail X::JSON::Pointer::NonExistent.new(:element($part)) if $part eq '~'; |
JNTHN/JSON-Pointer…/Pointer.pm6 :79: |
return fail X::JSON::Pointer::NonExistent.new(:element($part)) if $part !~~ Int; |
JNTHN/JSON-Pointer…/Pointer.pm6 :80: |
$json[$part] // fail X::JSON::Pointer::NonExistent.new(:element($part)); |
JNTHN/JSON-Pointer…/01-basic.t :30: |
throws-like { $p3.resolve($sample-json) }, X::JSON::Pointer::NonExistent, 'dies on non-existed element'; |
JNTHN/JSON-Pointer…/01-basic.t :41: |
throws-like { JSON::Pointer.parse('no-slash') }, X::JSON::Pointer::InvalidSyntax, 'dies on invalid syntax'; |
JNTHN/JSON-Pointer…/01-basic.t :44: |
X::JSON::Pointer::NonExistent, 'dies on 「-」 array index'; |
JNTHN/JSON-Schema…/Schema.pm6 :8: |
class X::JSON::Schema::BadSchema is Exception { |
JNTHN/JSON-Schema…/Schema.pm6 :17: |
class X::JSON::Schema::Failed is Exception { |
JNTHN/JSON-Schema…/Schema.pm6 :60: |
when X::JSON::Schema::Failed { |
JNTHN/JSON-Schema…/Schema.pm6 :62: |
die X::JSON::Schema::Failed.new(:$path, reason => .reason); |
JNTHN/JSON-Schema…/Schema.pm6 :76: |
when X::JSON::Schema::Failed {} |
JNTHN/JSON-Schema…/Schema.pm6 :79: |
die X::JSON::Schema::Failed.new(:$!path, :reason('Does not satisfy any check')); |
JNTHN/JSON-Schema…/Schema.pm6 :96: |
when X::JSON::Schema::Failed {} |
JNTHN/JSON-Schema…/Schema.pm6 :100: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :104: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :115: |
when X::JSON::Schema::Failed { |
JNTHN/JSON-Schema…/Schema.pm6 :119: |
fail X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :127: |
die X::JSON::Schema::Failed.new(path => $.path, reason => $.reason); |
JNTHN/JSON-Schema…/Schema.pm6 :135: |
die X::JSON::Schema::Failed.new(path => $.path, reason => 'Not a null'); |
JNTHN/JSON-Schema…/Schema.pm6 :176: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :186: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :197: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :210: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :241: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :251: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :265: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :275: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :285: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :294: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :344: |
when X::JSON::Schema::Failed {} |
JNTHN/JSON-Schema…/Schema.pm6 :349: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :359: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :369: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :379: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :410: |
next if $! ~~ X::JSON::Schema::Failed; |
JNTHN/JSON-Schema…/Schema.pm6 :430: |
if $! !~~ X::JSON::Schema::Failed { |
JNTHN/JSON-Schema…/Schema.pm6 :439: |
if $! !~~ X::JSON::Schema::Failed { |
JNTHN/JSON-Schema…/Schema.pm6 :489: |
die X::JSON::Schema::Failed.new: |
JNTHN/JSON-Schema…/Schema.pm6 :499: |
method check($value --> Nil) { die X::JSON::Schema::Failed.new(:$!path, :reason("False schema is failed")) } |
JNTHN/JSON-Schema…/Schema.pm6 :531: |
die X::JSON::Schema::BadSchema.new(:$path, :reason("Unrecognized type '{$_.^name}'")); |
JNTHN/JSON-Schema…/Schema.pm6 :540: |
die X::JSON::Schema::BadSchema.new(:$path, :reason("JSON Schema must be either Associative or defined Bool value")); |
JNTHN/JSON-Schema…/Schema.pm6 :552: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :556: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :565: |
die X::JSON::Schema::BadSchema.new(:$path, :reason("Type property must be a string")); |
JNTHN/JSON-Schema…/Schema.pm6 :571: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :586: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :596: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :610: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :622: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :627: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :638: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :646: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :659: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :671: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :683: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :694: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :704: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :714: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :728: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :736: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :743: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :751: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :762: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :785: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :794: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :798: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :809: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :816: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :821: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :827: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :843: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :855: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :866: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :877: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :888: |
die X::JSON::Schema::BadSchema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :895: |
die X::JSON::Schema::Bad::Schema.new: |
JNTHN/JSON-Schema…/Schema.pm6 :912: |
when X::JSON::Schema::Failed { |
JNTHN/JSON-Schema…/01-basic.t :6: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :9: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :36: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :39: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :42: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :45: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/01-basic.t :96: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :8: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :11: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :14: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :34: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :46: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :58: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/02-numeric.t :70: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :9: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :13: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :17: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :22: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :26: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :30: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :49: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/03-string.t :53: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :7: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :11: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :55: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :72: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :76: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :80: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :84: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :88: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/04-array.t :106: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :9: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :13: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :17: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :35: |
throws-like $schema.validate({}), X::JSON::Schema::Failed, message => /\'a\' ', ' \'b\'/; |
JNTHN/JSON-Schema…/05-objects.t :43: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :47: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :85: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :121: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :125: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :129: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :154: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/05-objects.t :159: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/06-cond.t :6: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/06-cond.t :9: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/06-cond.t :12: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/07-boolean-logic.t :6: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/07-boolean-logic.t :9: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/07-boolean-logic.t :12: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/07-boolean-logic.t :15: |
X::JSON::Schema::BadSchema, |
JNTHN/JSON-Schema…/07-boolean-logic.t :27: |
X::JSON::Schema::Failed, message => /'allOf/2'/, |
JNTHN/OpenAPI-Model…/init.md :43: |
the resolution fails, `fail` with `X::OpenAPI::Model::BadReference`. `Nil` |
JNTHN/OpenAPI-Model…/Model.pm6 :41: |
die X::OpenAPI::Model::InvalidFormat.new if $source ~~ Failure; |
JNTHN/OpenAPI-Model…/Element.pm6 :7: |
class X::OpenAPI::Model::TypeMismatch is Exception { |
JNTHN/OpenAPI-Model…/Element.pm6 :18: |
class X::OpenAPI::Model::BadReference is Exception { |
JNTHN/OpenAPI-Model…/Element.pm6 :73: |
when X::AdHoc { next } |
JNTHN/OpenAPI-Model…/Element.pm6 :104: |
die X::OpenAPI::Model::BadReference.new(link => $ref.link); |
JNTHN/OpenAPI-Model…/Element.pm6 :107: |
die X::OpenAPI::Model::BadReference.new(link => $ref.link) unless $method.defined; |
JNTHN/OpenAPI-Model…/Element.pm6 :112: |
die X::OpenAPI::Model::BadReference.new(link => $ref.link); |
JNTHN/OpenAPI-Model…/Element.pm6 :119: |
die X::OpenAPI::Model::BadReference.new(link => $ref.link); |
JNTHN/OpenAPI-Model…/Element.pm6 :229: |
die X::OpenAPI::Model::TypeMismatch.new( |
JNTHN/OpenAPI-Model…/OpenAPI.pm6 :46: |
class X::OpenAPI::Model::InvalidFormat is Exception { |
JNTHN/OpenAPI-Model…/OpenAPI.pm6 :1319: |
die X::OpenAPI::Model::InvalidFormat.new; |
JNTHN/OpenAPI-Model…/OpenAPI.pm6 :1324: |
die X::OpenAPI::Model::InvalidFormat.new; |
JNTHN/OpenAPI-Model…/OpenAPI.pm6 :1329: |
die X::OpenAPI::Model::InvalidFormat.new; |
JNTHN/OpenAPI-Model…/OpenAPI.pm6 :1334: |
die X::OpenAPI::Model::InvalidFormat.new; |
JNTHN/OpenAPI-Schema-Validate…/README.md :27: |
when X::OpenAPI::Schema::Validate::Failed { |
JNTHN/OpenAPI-Schema-Validate…/README.md :94: |
an exception of type `X::OpenAPI::Schema::Validate::Failed` thrown. |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :6: |
class X::OpenAPI::Schema::Validate::BadSchema is Exception { |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :13: |
class X::OpenAPI::Schema::Validate::Failed is Exception { |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :72: |
when X::OpenAPI::Schema::Validate::Failed { |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :74: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :89: |
when X::OpenAPI::Schema::Validate::Failed {} |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :92: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :104: |
return fail X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :110: |
when X::OpenAPI::Schema::Validate::Failed {} |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :121: |
when X::OpenAPI::Schema::Validate::Failed { |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :125: |
fail X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :135: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :140: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :150: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :159: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :168: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :177: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :186: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :197: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :208: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :218: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :233: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :244: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :255: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :265: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :275: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :284: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :303: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :313: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :323: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :457: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :481: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :490: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :499: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :510: |
die X::OpenAPI::Schema::Validate::Failed.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :544: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :552: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :557: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :567: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :578: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :585: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :596: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :603: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :613: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :623: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :634: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :639: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :649: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :659: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :670: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :681: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :691: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :701: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :715: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :732: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :739: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :749: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :761: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :772: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :783: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :794: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :817: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :830: |
die X::OpenAPI::Schema::Validate::BadSchema.new: |
JNTHN/OpenAPI-Schema-Validate…/Validate.pm6 :839: |
when X::OpenAPI::Schema::Validate::Failed { |
JNTHN/OpenAPI-Schema-Validate…/array.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/array.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/array.t :14: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/array.t :55: |
X::OpenAPI::Schema::Validate::Failed, |
JNTHN/OpenAPI-Schema-Validate…/array.t :59: |
X::OpenAPI::Schema::Validate::Failed, message => /'less'/, |
JNTHN/OpenAPI-Schema-Validate…/array.t :72: |
X::OpenAPI::Schema::Validate::Failed, message => /'root/items'/, |
JNTHN/OpenAPI-Schema-Validate…/min-max-length.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/min-max-length.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/min-max-length.t :15: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/min-max-length.t :19: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/modifiers.t :13: |
X::OpenAPI::Schema::Validate::Failed, message => /'allOf/2'/, |
JNTHN/OpenAPI-Schema-Validate…/modifiers.t :54: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :14: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :19: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :23: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :28: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/number-range.t :32: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/object.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/object.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/object.t :14: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/object.t :52: |
X::OpenAPI::Schema::Validate::Failed, message => /'more'/, |
JNTHN/OpenAPI-Schema-Validate…/object.t :75: |
X::OpenAPI::Schema::Validate::Failed, message => /'text'/, |
JNTHN/OpenAPI-Schema-Validate…/primitive-types.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/primitive-types.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/regex.t :6: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/OpenAPI-Schema-Validate…/regex.t :10: |
X::OpenAPI::Schema::Validate::BadSchema, |
JNTHN/cro…/spa-with-cro.md :1137: |
throws-like { $tipsy.agree(99999) }, X::Tipsy::NoSuchId, |
JNTHN/cro…/spa-with-cro.md :1150: |
class X::Tipsy::NoSuchId is Exception { |
JNTHN/cro…/spa-with-cro.md :1185: |
X::Tipsy::NoSuchId.new(id => $tip-id).throw; |
JNTHN/cro…/spa-with-cro.md :1194: |
X::Tipsy::NoSuchId.new(id => $tip-id).throw; |
JNTHN/cro…/spa-with-cro.md :1220: |
X::Tipsy::NoSuchId.new(id => $tip-id).throw; |
JNTHN/cro…/spa-with-cro.md :1285: |
X::Tipsy::NoSuchId.new(id => $tip-id).throw; |
JNTHN/cro…/spa-with-cro.md :1325: |
when X::Tipsy::NoSuchId { |
JNTHN/cro…/spa-with-cro.md :1335: |
when X::Tipsy::NoSuchId { |
JNTHN/cro…/cro-http-client.md :48: |
exception that does the `X::Cro::HTTP::Error` role. Such exceptions have a |
JNTHN/cro…/cro-http-client.md :53: |
when X::Cro::HTTP::Error { |
JNTHN/cro…/cro-http-client.md :63: |
The actual exception type will be either `X::Cro::HTTP::Error::Client` for |
JNTHN/cro…/cro-http-client.md :64: |
4xx errors, and `X::Cro::HTTP::Error::Server` for 5xx errors (which is useful |
JNTHN/cro…/cro-http-client.md :73: |
when X::Cro::HTTP::Error { |
JNTHN/cro…/cro-http-client.md :201: |
do so will result in a `X::Cro::HTTP::Client::BodyAlreadySet` exception. |
JNTHN/cro…/cro-http-client.md :309: |
there are more than 5 redirections, `X::Cro::HTTP::Client::TooManyRedirects` |
JNTHN/cro…/cro-http-client.md :355: |
result in an `X::Cro::Client::InvalidAuth` exception. |
JNTHN/cro…/cro-openapi-routesfromdefinition.md :241: |
with an instance of `X::Cro::OpenAPI::RoutesFromDefinition::CheckFailed`, which |
JNTHN/cro…/cro-tools-template.md :6: |
`Cro::Tools::Template::YourNameHere` or `CroX::Tools::Template::YourNameHere` |
JNTHN/cro…/cro-uri.md :25: |
In case of parsing failure, the `X::Cro::Uri::ParseError` exception will be |
JNTHN/cro…/cro-websocket-frameparser.md :15: |
throw an `X::Cro::WebSocket::IncorrectMaskFlag` exception instance. |
JNTHN/cro…/cro-zeromq.md :28: |
it will throw an `Exception` of type `X::Cro::ZeroMQ::MissingIdentity`. |
JNTHN/cro…/cro-zeromq.md :75: |
`bind`, will result in an exception of type `X::Cro::ZeroMQ::IllegalBind`. |
JNTHN/cro…/structuring-services.md :153: |
when X::MyApp::NoSuchUser { |
JNTHN/cro…/structuring-services.md :196: |
when X::MyApp::NoSuchUser { |
JNTHN/cro…/CroFile.pm6 :4: |
class X::Cro::Tools::CroFile::Version is Exception { |
JNTHN/cro…/CroFile.pm6 :11: |
class X::Cro::Tools::CroFile::Missing is Exception { |
JNTHN/cro…/CroFile.pm6 :20: |
class X::Cro::Tools::CroFile::Unexpected is Exception { |
JNTHN/cro…/CroFile.pm6 :78: |
die X::Cro::Tools::CroFile::Version.new(got => %conf<cro>) if %conf<cro> ne '1'; |
JNTHN/cro…/CroFile.pm6 :93: |
die X::Cro::Tools::CroFile::Missing.new(:$field, :$in) unless %conf{$field}; |
JNTHN/cro…/CroFile.pm6 :96: |
die X::Cro::Tools::CroFile::Unexpected.new(field => $unexpected.keys.head, :$in); |
JNTHN/cro…/tools-crofile.t :34: |
X::Cro::Tools::CroFile::Missing, field => 'cro', |
JNTHN/cro…/tools-crofile.t :42: |
X::Cro::Tools::CroFile::Missing, field => 'id', |
JNTHN/cro…/tools-crofile.t :50: |
X::Cro::Tools::CroFile::Missing, field => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :60: |
X::Cro::Tools::CroFile::Unexpected, field => 'wat', |
JNTHN/cro…/tools-crofile.t :69: |
X::Cro::Tools::CroFile::Version, got => '2', |
JNTHN/cro…/tools-crofile.t :115: |
X::Cro::Tools::CroFile::Missing, field => 'id', in => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :127: |
X::Cro::Tools::CroFile::Missing, field => 'protocol', in => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :139: |
X::Cro::Tools::CroFile::Missing, field => 'host-env', in => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :151: |
X::Cro::Tools::CroFile::Missing, field => 'port-env', in => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :165: |
X::Cro::Tools::CroFile::Unexpected, field => 'wat', in => 'entrypoint', |
JNTHN/cro…/tools-crofile.t :208: |
X::Cro::Tools::CroFile::Missing, field => 'service', in => 'link', |
JNTHN/cro…/tools-crofile.t :220: |
X::Cro::Tools::CroFile::Missing, field => 'endpoint', in => 'link', |
JNTHN/cro…/tools-crofile.t :232: |
X::Cro::Tools::CroFile::Missing, field => 'host-env', in => 'link', |
JNTHN/cro…/tools-crofile.t :244: |
X::Cro::Tools::CroFile::Missing, field => 'port-env', in => 'link', |
JNTHN/cro…/tools-crofile.t :258: |
X::Cro::Tools::CroFile::Unexpected, field => 'wat', in => 'link', |
JNTHN/cro…/tools-crofile.t :291: |
X::Cro::Tools::CroFile::Missing, field => 'name', in => 'env', |
JNTHN/cro…/tools-crofile.t :301: |
X::Cro::Tools::CroFile::Missing, field => 'value', in => 'env', |
JNTHN/cro…/tools-crofile.t :313: |
X::Cro::Tools::CroFile::Unexpected, field => 'wat', in => 'env', |
JSTOWE/AccessorFacade…/AccessorFacade.pm :247: |
class X::Usage is Exception { |
JSTOWE/AccessorFacade…/AccessorFacade.pm :252: |
X::Usage.new(message => q[trait 'accessor-facade' requires &getter and &setter arguments]).throw; |
JSTOWE/AccessorFacade…/AccessorFacade.pm :255: |
X::Usage.new( message => q[trait 'accessor-facade' only takes Callable arguments]).throw; |
JSTOWE/AccessorFacade…/AccessorFacade.pm :261: |
when X::TypeCheck::Binding { |
JSTOWE/AccessorFacade…/AccessorFacade.pm :262: |
die X::Usage.new(message => "trait 'accessor-facade' requires &getter and &setter arguments"); |
JSTOWE/AccessorFacade…/AccessorFacade.pm :270: |
when X::TypeCheck::Binding { |
JSTOWE/AccessorFacade…/AccessorFacade.pm :271: |
die X::Usage.new(message => "trait 'accessor-facade' requires &getter and &setter arguments"); |
JSTOWE/AccessorFacade…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/AccessorFacade…/010-compose.t :69: |
throws-like { $a.poww = 'food' }, X::AdHoc, payload => 'with *food*' , '&after got called'; |
JSTOWE/AccessorFacade…/010-compose.t :70: |
throws-like { $a.poww-named = 'food' }, X::AdHoc, payload => 'with *food*' , 'after got called (named)'; |
JSTOWE/AccessorFacade…/010-compose.t :71: |
throws-like { $a.bosh = 'duck' },X::AdHoc, payload => 'with duck' , '&after got called (no &before)'; |
JSTOWE/AccessorFacade…/010-compose.t :72: |
throws-like { $a.bosh-named = 'duck' }, X::AdHoc, payload => 'with duck' , 'after got called (no before) (named)'; |
JSTOWE/AccessorFacade…/020-fail.t :11: |
throws-like { EVAL $test_class }, X::Usage, "accessor-facade - no args", message => q[trait 'accessor-facade' requires &getter and &setter arguments]; |
JSTOWE/AccessorFacade…/020-fail.t :14: |
throws-like { EVAL $test_class }, X::Usage, "accessor-facade - non-code args", message => q[trait 'accessor-facade' only takes Callable arguments]; |
JSTOWE/Acme-Insult-Lala…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/App-ModuleSnap…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Attribute-Lazy…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Convert-Samplerate…/Documentation.md :88: |
This will throw an X:InvalidRatio if the ratio supplied was found to be invalid, or a [X::ConvertError](X::ConvertError) if there was some other problem with the conversion. |
JSTOWE/Audio-Convert-Samplerate…/Documentation.md :96: |
This will throw an X:InvalidRatio if the ratio supplied was found to be invalid, or a [X::ConvertError](X::ConvertError) if there was some other problem with the conversion. |
JSTOWE/Audio-Convert-Samplerate…/Documentation.md :104: |
This will throw an X:InvalidRatio if the ratio supplied was found to be invalid, or a [X::ConvertError](X::ConvertError) if there was some other problem with the conversion. |
JSTOWE/Audio-Convert-Samplerate…/Documentation.md :116: |
This will throw an X:InvalidRatio if the ratio supplied was found to be invalid, or a [X::ConvertError](X::ConvertError) if there was some other problem with the conversion. |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :116: |
be invalid, or a L<X::ConvertError> if there was some other problem with |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :129: |
be invalid, or a L<X::ConvertError> if there was some other problem with |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :142: |
be invalid, or a L<X::ConvertError> if there was some other problem with |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :162: |
be invalid, or a L<X::ConvertError> if there was some other problem with |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :183: |
class X::ConvertError is Exception { |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :193: |
class X::InvalidRatio is Exception { |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :234: |
X::ConvertError.new(error-code => $error).throw; |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :246: |
X::ConvertError.new(error-code => $rc).throw; |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :264: |
X::ConvertError.new(error-code => $rc).throw; |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :274: |
X::ConvertError.new(error-code => $rc).throw; |
JSTOWE/Audio-Convert-Samplerate…/Samplerate.pm :305: |
X::InvalidRatio.new.throw; |
JSTOWE/Audio-Convert-Samplerate…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :405: |
class X::LameError is Exception { |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :409: |
class X::EncodeError is X::LameError { |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :515: |
X::LameError.new(message => "Error setting parameter").throw |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :552: |
X::EncodeError.new(message => "not equal length frames in"); |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :561: |
X::EncodeError.new(error => EncodeError($bytes-out)).throw; |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :584: |
X::EncodeError.new(message => "not equal length frames in"); |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :595: |
X::EncodeError.new(error => EncodeError($bytes-out)).throw; |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :759: |
X::EncodeError.new(error => EncodeError($bytes-out)).throw; |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :768: |
X::EncodeError.new(error => EncodeError($bytes-out)).throw; |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :872: |
X::LameError.new(message => "Error initialising parameters").throw; |
JSTOWE/Audio-Encode-LameMP3…/LameMP3.pm :884: |
X::LameError.new(message => "Error (re)initialising bitstream").throw; |
JSTOWE/Audio-Encode-LameMP3…/010-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Fingerprint-Chromaprint…/Chromaprint.pm :246: |
class X::NotStarted is Exception { |
JSTOWE/Audio-Fingerprint-Chromaprint…/Chromaprint.pm :254: |
X::NotStarted.new.throw; |
JSTOWE/Audio-Fingerprint-Chromaprint…/Chromaprint.pm :261: |
X::NotStarted.new.throw; |
JSTOWE/Audio-Fingerprint-Chromaprint…/Chromaprint.pm :270: |
X::NotStarted.new.throw; |
JSTOWE/Audio-Fingerprint-Chromaprint…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Fingerprint-Chromaprint…/030-fingerprint.t :29: |
throws-like { $obj.feed($data, $frames) }, X::NotStarted, "feed throws before start"; |
JSTOWE/Audio-Fingerprint-Chromaprint…/030-fingerprint.t :46: |
throws-like { $obj.feed(@frames) }, X::NotStarted, "feed throws before start (also tests that finish does the right thing)"; |
JSTOWE/Audio-Hydrogen…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Icecast…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Libshout…/Documentation.md :51: |
The object constructor can be passed any of the parameters described in [STREAM PARAMETERS](STREAM PARAMETERS). It may throw an [X::ShoutError](X::ShoutError) if there was a problem initialising the library or setting any of the parameters. |
JSTOWE/Audio-Libshout…/Documentation.md :60: |
If the stream is not already connected this will open the stream so that data can be sent. The `host`, `port`, `user` and `password` and other parame… |
JSTOWE/Audio-Libshout…/Documentation.md :78: |
This will send the Buf of unsigned chars (uint8,) to the server. The buffer must contain data encoded as per that set for `format` (i… |
JSTOWE/Audio-Libshout…/Documentation.md :121: |
This may throw a [X::ShoutError](X::ShoutError) if the metadata structure is invalid. |
JSTOWE/Audio-Libshout…/Documentation.md :130: |
It will throw a [X::ShoutError](X::ShoutError) if an error is encountered while setting the metadata. |
JSTOWE/Audio-Libshout…/Documentation.md :140: |
These can all be supplied to the constructor as named arguments or set as attributes on a new object, some provide sensible defaults which are noted … |
JSTOWE/Audio-Libshout…/Libshout.pm :69: |
L<STREAM PARAMETERS>. It may throw an L<X::ShoutError> if there was a |
JSTOWE/Audio-Libshout…/Libshout.pm :85: |
a L<X::ShoutError> will be thrown. |
JSTOWE/Audio-Libshout…/Libshout.pm :109: |
the server then a L<X::ShoutError> will be thrown. If C<open> has not |
JSTOWE/Audio-Libshout…/Libshout.pm :187: |
This may throw a L<X::ShoutError> if the metadata structure is invalid. |
JSTOWE/Audio-Libshout…/Libshout.pm :197: |
It will throw a L<X::ShoutError> if an error is encountered while setting |
JSTOWE/Audio-Libshout…/Libshout.pm :211: |
the stream or already set parameters will result in a L<X::ShoutError> |
JSTOWE/Audio-Libshout…/Libshout.pm :329: |
class X::ShoutError is Exception { |
JSTOWE/Audio-Libshout…/Libshout.pm :463: |
X::ShoutError.new(error => $_, what => "Setting parameter").throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :605: |
X::ShoutError.new(error => $rc, what => "opening stream").throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :618: |
X::ShoutError.new(error => $rc, what => "sending data").throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :628: |
X::ShoutError.new(error => $rc, what => "sending data").throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :643: |
class X::ChannelError is Exception { |
JSTOWE/Audio-Libshout…/Libshout.pm :656: |
X::ChannelError.new(inner => $_).throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :682: |
X::ShoutError.new(error => $rc, what => "closing stream").throw; |
JSTOWE/Audio-Libshout…/Libshout.pm :693: |
X::ShoutError.new(error => $rc, what => "adding metadata"); |
JSTOWE/Audio-Libshout…/Libshout.pm :708: |
X::ShoutError.new(error => $rc, what => "setting metadata"); |
JSTOWE/Audio-Libshout…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Libshout…/020-open.t :36: |
throws-like { $obj.open }, X::ShoutError, "open without password should fail"; |
JSTOWE/Audio-Liquidsoap…/simple.pl :9: |
when X::NoServer { |
JSTOWE/Audio-Liquidsoap…/simple.pl :21: |
when X::Command { |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :83: |
there was an error an exception (L<X::Command>) will be thrown. Any additional |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :128: |
L<X::NoVar> will be thrown. |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :137: |
If the variable named doesn't exist then a L<X::NoVar> will be thrown. |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :215: |
request or throw an L<X::Command> if there was an error. |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :620: |
class X::NoServer is Exception { |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :629: |
class X::Command is Exception { |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :642: |
when X::NoServer { |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :675: |
X::NoServer.new(host => $!host, port => $!port, error => $_.message).throw; |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :696: |
X::Command.new(error => $out).throw; |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :774: |
class X::NoVar is Exception { |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :800: |
X::NoVar.new(name => $name).throw; |
JSTOWE/Audio-Liquidsoap…/Liquidsoap.pm :824: |
X::NoVar.new(name => $name).throw; |
JSTOWE/Audio-Liquidsoap…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Liquidsoap…/RunServer.pm :16: |
class X::NoSoap is Exception { |
JSTOWE/Audio-Liquidsoap…/RunServer.pm :24: |
X::NoSoap.new.throw; |
JSTOWE/Audio-Playlist-JSPF…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Silan…/Silan.pm :92: |
class X::NoSilan is Exception { |
JSTOWE/Audio-Silan…/Silan.pm :96: |
class X::NoFile is Exception { |
JSTOWE/Audio-Silan…/Silan.pm :118: |
X::NoSilan.new.throw; |
JSTOWE/Audio-Silan…/Silan.pm :126: |
X::NoSilan.new.throw; |
JSTOWE/Audio-Silan…/Silan.pm :135: |
X::NoFile.new(filename => $file).throw; |
JSTOWE/Audio-Silan…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Silan…/020-detect.t :41: |
throws-like { await $obj.find-boundaries("jkssksks.wav") },X::NoFile, message => "File 'jkssksks.wav' does not exist", "test exception" ; |
JSTOWE/Audio-Sndfile…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Audio-Sndfile…/030-constructor.t :55: |
throws-like { $f = Audio::Sndfile.new(filename => "bogus-test-file.wav", :r) },X::AdHoc,message => "System error : No such file or directory.", "constructor with bogus filename"; |
JSTOWE/CheckSocket…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Chronic…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Crypt-Libcrypt…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Device-Velleman-K8055…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Doublephone…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/EuclideanRhythm…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/EventSource-Server…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/FastCGI-NativeCall-Async…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/FastCGI-NativeCall-PSGI…/001-meta.t :19: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/FastCGI-NativeCall…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/GDBM…/GDBM.pm :159: |
class X::GDBM is Exception { |
JSTOWE/GDBM…/GDBM.pm :163: |
class X::GDBM::Open is X::GDBM { |
JSTOWE/GDBM…/GDBM.pm :168: |
X::GDBM::Open.new(:$message).throw; |
JSTOWE/GDBM…/GDBM.pm :190: |
class X::GDBM::Store is X::GDBM { |
JSTOWE/GDBM…/GDBM.pm :200: |
X::GDBM::Store.new(:$message).throw; |
JSTOWE/GDBM…/GDBM.pm :204: |
X::GDBM::Store.new(message => "GDBM was not opened as a writer").throw; |
JSTOWE/GDBM…/GDBM.pm :208: |
X::GDBM::Store.new(message => "Key exists and 'Replace' wasn't specified").throw; |
JSTOWE/GDBM…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/GDBM…/030-methods.t :17: |
throws-like { $obj.store('foo', 'bar', GDBM::Insert) }, X::GDBM::Store, "store throws with Insert"; |
JSTOWE/IO-Path-Mode…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Igo…/igo :23: |
when X::NoPauseCredentials { |
JSTOWE/Igo…/Igo.pm :133: |
class X::NoPauseCredentials is Exception { |
JSTOWE/Igo…/Igo.pm :157: |
X::NoPauseCredentials.new.throw; |
JSTOWE/Igo…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Igo…/020-attributes.t :35: |
throws-like { $obj.uploader }, X::NoPauseCredentials, "no username/password or config"; |
JSTOWE/JSON-Infer…/p6-json-infer :8: |
when X::Infer { |
JSTOWE/JSON-Infer…/p6-json-infer :22: |
when X::Infer { |
JSTOWE/JSON-Infer…/Infer.pm :244: |
class X::Infer is Exception { |
JSTOWE/JSON-Infer…/Infer.pm :501: |
X::Infer.new(:$uri, message => "Couldn't retrieve URI $uri").throw; |
JSTOWE/JSON-Infer…/Infer.pm :512: |
X::Infer.new(uri => $file, message => "File $file does not exist").throw; |
JSTOWE/JSON-Infer…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/LibraryCheck…/README.md :42: |
Which will throw an ```X::NoLibrary``` exception rather than return False. |
JSTOWE/LibraryCheck…/LibraryCheck.pm :37: |
exception (C<X::NoLibrary>) will be thrown if the library isn't availabe |
JSTOWE/LibraryCheck…/LibraryCheck.pm :54: |
class X::NoLibrary is Exception { |
JSTOWE/LibraryCheck…/LibraryCheck.pm :78: |
X::NoLibrary.new(library => $lib).throw; |
JSTOWE/LibraryCheck…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/LibraryCheck…/010-basic.t :14: |
throws-like { library-exists('XzippyYayaya', :exception) }, X::NoLibrary, "bogus one throws X::NoLibrary with :exception"; |
JSTOWE/License-SPDX…/SPDX.pm :52: |
This is a list of the L<License::SPDX::License> objects from the list. |
JSTOWE/License-SPDX…/SPDX.pm :54: |
=head2 License::SPDX::License |
JSTOWE/License-SPDX…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Linux-Cpuinfo…/00-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Linux-Fuser…/00-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Log-Syslog-Native…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Lumberjack-Application…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Lumberjack-Dispatcher-Syslog…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Lumberjack…/Lumberjack.pm :845: |
class X::NoFile is Exception { |
JSTOWE/Lumberjack…/Lumberjack.pm :855: |
X::NoFile.new.throw; |
JSTOWE/Lumberjack…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Lumberjack…/020-class.t :32: |
throws-like { Lumberjack::Message.new }, X::AdHoc, "message with message"; |
JSTOWE/META6…/030-versions.t :18: |
when CX::Warn { |
JSTOWE/META6…/040-projects.t :20: |
when CX::Warn { |
JSTOWE/META6…/projects.json :1417: |
"X::JSON::RPC" : "lib/X/JSON/RPC.pm", |
JSTOWE/META6…/projects.json :2907: |
"Selenium::WebDriver::X::Error" : "lib/Selenium/WebDriver/X/Error.pm6", |
JSTOWE/META6…/projects.json :4011: |
"name" : "ClassX::StrictConstructor", |
JSTOWE/META6…/projects.json :4016: |
"ClassX::StrictConstructor" : "lib/ClassX/StrictConstructor.pm" |
JSTOWE/META6…/projects.json :5662: |
"X::Path::Router" : "lib/X/Path/Router.pm6", |
JSTOWE/META6…/projects.json :5666: |
"X::Path::Router::AmbiguousMatch::ReverseMatch" : "lib/X/Path/Router.pm6", |
JSTOWE/META6…/projects.json :5667: |
"X::Path::Router::BadRoute" : "lib/X/Path/Router.pm6", |
JSTOWE/META6…/projects.json :5668: |
"X::Path::Router::AmbiguousMatch" : "lib/X/Path/Router.pm6", |
JSTOWE/META6…/projects.json :5671: |
"X::Path::Router::BadInclusion" : "lib/X/Path/Router.pm6", |
JSTOWE/META6…/projects.json :5672: |
"X::Path::Router::AmbiguousMatch::PathMatch" : "lib/X/Path/Router.pm6" |
JSTOWE/META6…/projects.json :5701: |
"X::Protocol::HTTP" : "lib/X/Protocol/HTTP.pm6", |
JSTOWE/META6…/projects.json :5702: |
"X::Protocol" : "lib/X/Protocol.pm6" |
JSTOWE/META6…/projects.json :5708: |
"name" : "X::Protocol", |
JSTOWE/META6…/projects.json :6601: |
"UNIX::Privileges" : "lib/UNIX/Privileges.pm6" |
JSTOWE/META6…/projects.json :6606: |
"name" : "UNIX::Privileges" |
JSTOWE/META6…/projects.json :6929: |
"X::Config::TOML" : "lib/X/Config/TOML.pm", |
JSTOWE/META6…/projects.json :8367: |
"AttrX::Lazy" |
JSTOWE/META6…/projects.json :9219: |
"AttrX::InitArg" : "lib/AttrX/InitArg.pm6" |
JSTOWE/META6…/projects.json :9225: |
"name" : "AttrX::InitArg", |
JSTOWE/META6…/projects.json :9384: |
"AttrX::PrivateAccessor" : "lib/AttrX/PrivateAccessor.pm6" |
JSTOWE/META6…/projects.json :9390: |
"name" : "AttrX::PrivateAccessor", |
JSTOWE/META6…/projects.json :9626: |
"AttrX::Lazy" : "lib/AttrX/Lazy.pm6" |
JSTOWE/META6…/projects.json :9632: |
"name" : "AttrX::Lazy", |
JSTOWE/META6…/projects.json :10330: |
"X::Crane" : "lib/X/Crane.pm", |
JSTOWE/META6…/projects.json :11513: |
"X::TXN::Parser" : "lib/X/TXN/Parser.pm", |
JSTOWE/MQ-Posix…/Posix.pm :170: |
class X::MQ is Exception { |
JSTOWE/MQ-Posix…/Posix.pm :174: |
class X::MQ::System is X::MQ { |
JSTOWE/MQ-Posix…/Posix.pm :194: |
class X::MQ::Open is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :238: |
X::MQ::Open.new(:$errno).throw; |
JSTOWE/MQ-Posix…/Posix.pm :277: |
class X::MQ::Close is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :286: |
X::MQ::Close.new(:$errno).throw; |
JSTOWE/MQ-Posix…/Posix.pm :293: |
class X::MQ::Attributes is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :302: |
X::MQ::Attributes.new(:$errno).throw; |
JSTOWE/MQ-Posix…/Posix.pm :309: |
class X::MQ::Unlink is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :316: |
X::MQ::Unlink.new(:$errno).throw; |
JSTOWE/MQ-Posix…/Posix.pm :321: |
class X::MQ::Receive is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :333: |
X::MQ::Receive.new(:$errno).throw; |
JSTOWE/MQ-Posix…/Posix.pm :341: |
class X::MQ::Send is X::MQ::System { |
JSTOWE/MQ-Posix…/Posix.pm :360: |
X::MQ::Send.new(:$errno).throw; |
JSTOWE/MQ-Posix…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Manifesto…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/MessagePack-Class…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Monitor-Monit…/Monit.pm :487: |
class X::Monit::HTTP is Exception { |
JSTOWE/Monitor-Monit…/Monit.pm :540: |
X::Monit::HTTP.new(code => $resp.code, status-line => $resp.status-line).throw; |
JSTOWE/Monitor-Monit…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/NativeHelpers-Array…/00100-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Object-Permission-Group…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Object-Permission…/README.md :24: |
say $foo.baz; # Throws X::NotAuthorised |
JSTOWE/Object-Permission…/Permission.pm :29: |
say $foo.baz; # Throws X::NotAuthorised |
JSTOWE/Object-Permission…/Permission.pm :54: |
class X::NotAuthorised is Exception { |
JSTOWE/Object-Permission…/Permission.pm :77: |
X::NotAuthorised.new(method => $meth, permission => $meth.permission).throw; |
JSTOWE/Object-Permission…/Permission.pm :84: |
X::NotAuthorised.new(method => $meth, permission => $meth.permission).throw; |
JSTOWE/Object-Permission…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Object-Permission…/020-basic.t :13: |
throws-like { $*AUTH-USER = "foo" }, X::TypeCheck::Binding, "throws when it gets an exception"; |
JSTOWE/Object-Permission…/040-method.t :27: |
throws-like { $foo.test-two() }, X::NotAuthorised, permission => 'test-2-notok', "throws for the other one"; |
JSTOWE/Object-Permission…/040-method.t :56: |
throws-like { $bar.test-rw-two = "test-two-set" }, X::NotAuthorised, "rw method without the permission"; |
JSTOWE/Object-Permission…/040-method.t :80: |
throws-like { $baz.test-two() }, X::NotAuthorised, permission => 'test-2-notok', "throws for the other one"; |
JSTOWE/Object-Permission…/050-attribute.t :21: |
throws-like { $foo.test-two }, X::NotAuthorised, permission => 'test-2-notok', "throws for the other one"; |
JSTOWE/Object-Permission…/050-attribute.t :44: |
throws-like { $bar.test-rw-two = "test-two-set" }, X::NotAuthorised, "rw attribute without the permission"; |
JSTOWE/Oyatul…/Oyatul.pm :605: |
my class X::BadRole is Exception { |
JSTOWE/Oyatul…/Oyatul.pm :621: |
X::BadRole.new(:$role-name, node-name => %h<name>).throw; |
JSTOWE/Oyatul…/Oyatul.pm :630: |
X::BadRole.new(:$role-name, node-name => %h<name>).throw; |
JSTOWE/Oyatul…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Pg-Notify…/001-meta.t :19: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Printing-Jdf…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/RPi-Device-PiGlow…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :160: |
class X::Open is Exception { |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :164: |
class X::IO is Exception { |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :196: |
X::Open.new(message => "Error opening the device").throw; |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :259: |
X::IO.new(message => "'read_block_data' failed").throw; |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :284: |
X::IO.new(message => "'read_i2c_block_data' failed").throw; |
JSTOWE/RPi-Device-SMBus…/SMBus.pm :306: |
X::IO.new(message => "'block_process_call' failed").throw; |
JSTOWE/RPi-Device-SMBus…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Staticish…/Staticish.pm :50: |
role MetamodelX::StaticHOW { |
JSTOWE/Staticish…/Staticish.pm :95: |
$doee.HOW does MetamodelX::StaticHOW; |
JSTOWE/Staticish…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Sys-Lastlog…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Sys-Utmp…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Test-META…/META.pm :88: |
when CX::Warn { |
JSTOWE/Test-Util-ServerPort…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Tinky-JSON…/JSON.pm :189: |
If the name provided isn't that of a valid state then a C<Tinky::JSON::X::NoState> exception |
JSTOWE/Tinky-JSON…/JSON.pm :212: |
If the name is not that of a valid state then an C<Tinky::JSON::X::NoState> exception will be thrown. |
JSTOWE/Tinky-JSON…/JSON.pm :219: |
If the name is not that of a valid state then an C<Tinky::JSON::X::NoState> exception will be thrown. |
JSTOWE/Tinky-JSON…/JSON.pm :231: |
If the name supplied isn't that of a valid state in the workflow then an C<Tinky::JSON::X::NoState> |
JSTOWE/Tinky-JSON…/JSON.pm :242: |
an C<Tinky::JSON::X::NoState> exception will be thrown. |
JSTOWE/Tinky-JSON…/JSON.pm :249: |
class Tinky::JSON::X::NoState is Tinky::X::Fail { |
JSTOWE/Tinky-JSON…/JSON.pm :288: |
self.states.first({ $_ ~~ $state }) // Tinky::JSON::X::NoState.new(name => $state).throw; |
JSTOWE/Tinky-JSON…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Tinky-JSON…/030-methods.t :26: |
throws-like { $workflow.transitions-for-state('Xtotally-bogus-stateX') }, Tinky::JSON::X::NoState, "got expected exception for bogus state"; |
JSTOWE/Tinky…/Documentation.md :414: |
Applies the transition supplied to the object, if the current state of the object doesn't match the `from` state of transition then an [Tinky::�[1;31… |
JSTOWE/Tinky…/Documentation.md :450: |
### class Tinky::X::Fail is Exception |
JSTOWE/Tinky…/Documentation.md :454: |
### class Tinky::X::Workflow is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :456: |
This is an additional sub-class of Tinky::X::Fail that is used by some of the other exceptions. |
JSTOWE/Tinky…/Documentation.md :458: |
### class Tinky::X::InvalidState is Tinky::X::Workflow |
JSTOWE/Tinky…/Documentation.md :460: |
### class Tinky::X::InvalidTransition is Tinky::X::Workflow |
JSTOWE/Tinky…/Documentation.md :464: |
### class Tinky::X::NoTransition is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :468: |
### class Tinky::X::NoWorkflow is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :472: |
### class Tinky::X::NoTransitions is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :476: |
### class Tinky::X::TransitionRejected is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :480: |
### class Tinky::X::ObjectRejected is Tinky::X::Fail |
JSTOWE/Tinky…/Documentation.md :484: |
### class Tinky::X::NoState is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :621: |
L<Tinky::X::InvalidTransition> will be thrown, if one or more state or transition |
JSTOWE/Tinky…/Tinky.pm :622: |
validators return False then a L<Tinky::X::TransitionRejected> exception will |
JSTOWE/Tinky…/Tinky.pm :623: |
be thrown, If the object has no current state then L<Tinky::X::NoState> |
JSTOWE/Tinky…/Tinky.pm :674: |
=head3 class Tinky::X::Fail is Exception |
JSTOWE/Tinky…/Tinky.pm :679: |
=head3 class Tinky::X::Workflow is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :681: |
This is an additional sub-class of L<Tinky::X::Fail> that is used by |
JSTOWE/Tinky…/Tinky.pm :684: |
=head3 class Tinky::X::InvalidState is Tinky::X::Workflow |
JSTOWE/Tinky…/Tinky.pm :686: |
=head3 class Tinky::X::InvalidTransition is Tinky::X::Workflow |
JSTOWE/Tinky…/Tinky.pm :695: |
=head3 class Tinky::X::NoTransition is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :701: |
=head3 class Tinky::X::NoWorkflow is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :707: |
=head3 class Tinky::X::NoTransitions is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :712: |
=head3 class Tinky::X::TransitionRejected is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :718: |
=head3 class Tinky::X::ObjectRejected is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :723: |
=head3 class Tinky::X::NoState is Tinky::X::Fail |
JSTOWE/Tinky…/Tinky.pm :796: |
class Tinky::X::Fail is Exception { |
JSTOWE/Tinky…/Tinky.pm :799: |
class Tinky::X::Workflow is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :804: |
class Tinky::X::InvalidState is Tinky::X::Workflow { |
JSTOWE/Tinky…/Tinky.pm :810: |
class Tinky::X::InvalidTransition is Tinky::X::Workflow { |
JSTOWE/Tinky…/Tinky.pm :817: |
class Tinky::X::NoTransition is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :826: |
class Tinky::X::NoWorkflow is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :831: |
class Tinky::X::NoTransitions is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :835: |
class Tinky::X::TransitionRejected is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :842: |
class Tinky::X::ObjectRejected is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :849: |
class Tinky::X::NoState is Tinky::X::Fail { |
JSTOWE/Tinky…/Tinky.pm :988: |
Tinky::X::NoTransitions.new.throw; |
JSTOWE/Tinky…/Tinky.pm :1054: |
Tinky::X::InvalidTransition.new(message => "No transition '$name' for state '{ self.state.Str }'").throw; |
JSTOWE/Tinky…/Tinky.pm :1087: |
Tinky::X::NoTransition.new(from => $SELF.state, to => $val).throw; |
JSTOWE/Tinky…/Tinky.pm :1106: |
Tinky::X::ObjectRejected.new(workflow => $wf).throw; |
JSTOWE/Tinky…/Tinky.pm :1124: |
Tinky::X::NoWorkflow.new.throw; |
JSTOWE/Tinky…/Tinky.pm :1140: |
Tinky::X::NoWorkflow.new.throw; |
JSTOWE/Tinky…/Tinky.pm :1154: |
Tinky::X::TransitionRejected.new(transition => $trans).throw; |
JSTOWE/Tinky…/Tinky.pm :1159: |
Tinky::X::InvalidTransition.new(state => $!state, transition => $trans).throw; |
JSTOWE/Tinky…/Tinky.pm :1162: |
Tinky::X::NoState.new.throw; |
JSTOWE/Tinky…/Tinky.pm :1168: |
Tinky::X::NoState.new.throw; |
JSTOWE/Tinky…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Tinky…/020-matches.t :9: |
throws-like { Tinky::State.new() }, X::Attribute::Required, "name is required"; |
JSTOWE/Tinky…/030-apply-simple.t :19: |
throws-like { $obj.apply-transition($no-trans) }, Tinky::X::InvalidTransition, "throws trying to apply wrong transition"; |
JSTOWE/Tinky…/030-apply-simple.t :27: |
throws-like { $obj.apply-transition(@transitions[0]) }, Tinky::X::NoState, "should throw X::NoState with apply-transition and state not set"; |
JSTOWE/Tinky…/040-workflow-object.t :15: |
throws-like { Tinky::Workflow.new.states }, Tinky::X::NoTransitions, ".states throws if there aren't any transitions"; |
JSTOWE/Tinky…/040-workflow-object.t :35: |
throws-like { $obj.transitions }, Tinky::X::NoWorkflow, "'transitions' throws without workflow"; |
JSTOWE/Tinky…/040-workflow-object.t :36: |
throws-like { $obj.transition-for-state(@states[0]) }, Tinky::X::NoWorkflow, "'transition-for-state' throws without workflow"; |
JSTOWE/Tinky…/040-workflow-object.t :48: |
throws-like { $obj."{ $no-trans.name }"() }, Tinky::X::InvalidTransition, "'{ $no-trans.name }' method throws"; |
JSTOWE/Tinky…/050-supplies.t :20: |
throws-like { Tinky::Workflow.new.states }, Tinky::X::NoTransitions, ".states throws if there aren't any transitions"; |
JSTOWE/Tinky…/060-callbacks.t :86: |
throws-like { $one.apply-transition(@transitions[0]) }, Tinky::X::TransitionRejected, "transition rejected"; |
JSTOWE/Tinky…/060-callbacks.t :95: |
throws-like { $two.apply-transition(@transitions[1]) }, Tinky::X::TransitionRejected, "transition rejected (with fail on to state)"; |
JSTOWE/Tinky…/060-callbacks.t :145: |
throws-like { $wont-leave.apply-transition($foo-transition) }, Tinky::X::TransitionRejected, "apply-transition fails with leave-validator"; |
JSTOWE/Tinky…/060-callbacks.t :148: |
throws-like { diag $wont-enter.apply-transition($foo-transition) }, Tinky::X::TransitionRejected, "apply-transition fails with enter-validator"; |
JSTOWE/Tinky…/060-callbacks.t :151: |
throws-like { diag $wont-apply.apply-transition($foo-transition) }, Tinky::X::TransitionRejected, "apply-transition fails with apply-validator"; |
JSTOWE/Tinky…/060-callbacks.t :171: |
throws-like { WorkflowBad.new.apply-workflow($apply-workflow) }, Tinky::X::ObjectRejected, "Workflow.apply-workflow with False validate as sub"; |
JSTOWE/Tinky…/060-callbacks.t :188: |
throws-like { WorkflowBad.new.apply-workflow($apply-wf-meths) }, Tinky::X::ObjectRejected, "Workflow.apply-workflow with False validate as method"; |
JSTOWE/UNIX-Privileges…/META6.json :2: |
"name": "UNIX::Privileges", |
JSTOWE/UNIX-Privileges…/META6.json :29: |
"UNIX::Privileges": "lib/UNIX/Privileges.pm6" |
JSTOWE/UNIX-Privileges…/README.md :1: |
# UNIX::Privileges # |
JSTOWE/UNIX-Privileges…/README.md :9: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/README.md :11: |
UNIX::Privileges::userinfo($user); |
JSTOWE/UNIX-Privileges…/README.md :12: |
UNIX::Privileges::chown($user, $file); |
JSTOWE/UNIX-Privileges…/README.md :13: |
UNIX::Privileges::drop($user); |
JSTOWE/UNIX-Privileges…/README.md :14: |
UNIX::Privileges::chroot($directory); |
JSTOWE/UNIX-Privileges…/README.md :18: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/README.md :20: |
UNIX::Privileges::chown("nobody", "test.txt"); |
JSTOWE/UNIX-Privileges…/README.md :21: |
UNIX::Privileges::drop("nobody"); |
JSTOWE/UNIX-Privileges…/README.md :25: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/README.md :27: |
my $user = UNIX::Privileges::userinfo("nobody"); |
JSTOWE/UNIX-Privileges…/README.md :28: |
UNIX::Privileges::chown($user, "/tmp/test.txt"); |
JSTOWE/UNIX-Privileges…/README.md :29: |
UNIX::Privileges::chroot("/tmp"); |
JSTOWE/UNIX-Privileges…/README.md :31: |
# therefore UNIX::Privileges::drop("nobody") will no longer work |
JSTOWE/UNIX-Privileges…/README.md :34: |
# that we defined above by calling UNIX::Privileges::userinfo |
JSTOWE/UNIX-Privileges…/README.md :36: |
UNIX::Privileges::drop($user); |
JSTOWE/UNIX-Privileges…/README.md :43: |
zef install UNIX::Privileges |
JSTOWE/UNIX-Privileges…/Privileges.pm6 :6: |
module UNIX::Privileges { |
JSTOWE/UNIX-Privileges…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/UNIX-Privileges…/01-noroot.t :5: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/01-noroot.t :10: |
my $user = UNIX::Privileges::userinfo(~$*USER); |
JSTOWE/UNIX-Privileges…/01-noroot.t :16: |
ok UNIX::Privileges::chown(~$*USER, $filename), 'chown worked (no-op)'; |
JSTOWE/UNIX-Privileges…/01-noroot.t :17: |
ok UNIX::Privileges::chown($user, $filename), 'chown worked (no-op)'; |
JSTOWE/UNIX-Privileges…/02-root.t :5: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/02-root.t :17: |
$nobody = UNIX::Privileges::userinfo("nobody"); |
JSTOWE/UNIX-Privileges…/02-root.t :33: |
lives-ok { $ch1 = UNIX::Privileges::chown("nobody", $file1) }, |
JSTOWE/UNIX-Privileges…/02-root.t :35: |
lives-ok { $ch2 = UNIX::Privileges::chown($nobody, $file2) }, |
JSTOWE/UNIX-Privileges…/02-root.t :41: |
my $root = UNIX::Privileges::userinfo("root"); |
JSTOWE/UNIX-Privileges…/02-root.t :42: |
lives-ok { UNIX::Privileges::chown("root", $file1) }, |
JSTOWE/UNIX-Privileges…/02-root.t :44: |
lives-ok { UNIX::Privileges::chown($root, $file2) }, |
JSTOWE/UNIX-Privileges…/02-root.t :48: |
lives-ok { $dp = UNIX::Privileges::drop($nobody); }, 'drop privileges lived'; |
JSTOWE/UNIX-Privileges…/03-drop-str.t :5: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/03-drop-str.t :15: |
UNIX::Privileges::userinfo("nobody"); |
JSTOWE/UNIX-Privileges…/03-drop-str.t :29: |
lives-ok { $dp = UNIX::Privileges::drop("nobody"); }, 'drop privileges lived'; |
JSTOWE/UNIX-Privileges…/04-chroot.t :5: |
use UNIX::Privileges; |
JSTOWE/UNIX-Privileges…/04-chroot.t :15: |
lives-ok { $ch = UNIX::Privileges::chroot("/tmp") }, 'chroot lived'; |
JSTOWE/URI-FetchFile…/FetchFile.pm :44: |
Failing with a C<X::NoProvider> if it can't use any of them. |
JSTOWE/URI-FetchFile…/FetchFile.pm :175: |
class X::NoProvider is Exception { |
JSTOWE/URI-FetchFile…/FetchFile.pm :201: |
X::NoProvider.new.throw; |
JSTOWE/URI-FetchFile…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/URI-FetchFile…/070-fetch-uri.t :34: |
throws-like { fetch-uri('http://rabidgravy.com/index.html', $file)}, X::NoProvider, "no usable providers"; |
JSTOWE/URI-Template…/Template.pm :82: |
arguments. If no C<template> has been provided then a C<X::NoTemplate> exception |
JSTOWE/URI-Template…/Template.pm :84: |
C<X::InvalidTemplate> exception will be thrown. |
JSTOWE/URI-Template…/Template.pm :535: |
class X::NoTemplate is Exception { |
JSTOWE/URI-Template…/Template.pm :540: |
class X::InvalidTemplate is Exception { |
JSTOWE/URI-Template…/Template.pm :560: |
X::InvalidTemplate.new.throw; |
JSTOWE/URI-Template…/Template.pm :564: |
X::NoTemplate.new.throw; |
JSTOWE/URI-Template…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/URI-Template…/070-exceptions.t :13: |
throws-like { $t.process(foo => 1, bar => 2) }, X::NoTemplate, "throws 'X::NoTemplate' without a defined template"; |
JSTOWE/URI-Template…/070-exceptions.t :17: |
throws-like { $t.process(foo => 1, bar => 2) }, X::InvalidTemplate, "throws 'X::InvalidTemplate' with a broken template"; |
JSTOWE/Unix-Groups…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/Util-Bitfield…/Bitfield.pm :114: |
class X::BitOverflow is Exception { |
JSTOWE/Util-Bitfield…/Bitfield.pm :138: |
X::BitOverflow.new(value => $ins, width => $bits).throw; |
JSTOWE/Util-Bitfield…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/WebService-Soundcloud…/Soundcloud.pm :289: |
class X::NoAuthDetails is Exception { |
JSTOWE/WebService-Soundcloud…/Soundcloud.pm :392: |
X::NoAuthDetails.new.throw; |
JSTOWE/WebService-Soundcloud…/Soundcloud.pm :516: |
X::NYI.new(feature => "download").throw(); |
JSTOWE/WebService-Soundcloud…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/XDG-BaseDirectory…/BaseDirectory.pm :262: |
class X::InvalidResource is Exception { |
JSTOWE/XDG-BaseDirectory…/BaseDirectory.pm :270: |
X::InvalidResource.new.throw; |
JSTOWE/XDG-BaseDirectory…/BaseDirectory.pm :275: |
X::InvalidResource.new(message => "absolute path $resource is not allowed").throw; |
JSTOWE/XDG-BaseDirectory…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/XDG-BaseDirectory…/003-basedirectory.t :63: |
throws-like { $obj.load-config-paths('..','..') }, X::InvalidResource, message => "invalid resource description", "throws with a '..' relative path"; |
JSTOWE/XDG-BaseDirectory…/003-basedirectory.t :64: |
throws-like { $obj.load-config-paths('/foo','/baz') }, X::InvalidResource,"throws with a resulting absolute path"; |
JSTOWE/XML-Class…/Class.pm :772: |
my class X::NoElement is Exception { |
JSTOWE/XML-Class…/Class.pm :1536: |
X::NoElement.new(element => $name, attribute => $attribute).throw |
JSTOWE/XML-Class…/Class.pm :1542: |
X::NoElement.new(element => $name, attribute => $attribute).throw |
JSTOWE/XML-Class…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
JSTOWE/XML-Class…/080-failures.t :34: |
when CX::Warn { |
JSTOWE/XML-Class…/080-failures.t :98: |
}, X::NoElement, message => "Expected element 'MissingObject' not found", "missing matching outer element (from-xml)"; |
JSTOWE/XML-Class…/090-types.t :74: |
when CX::Warn { |
JSTOWE/XML-Class…/090-types.t :111: |
when CX::Warn { |
JSTOWE/XML-Class…/090-types.t :148: |
when CX::Warn { |
JSTOWE/XML-Class…/090-types.t :184: |
when CX::Warn { |
JSTOWE/XML-Class…/090-types.t :219: |
when CX::Warn { |
KAIEPI/Digest-BubbleBabble…/CHANGELOG :8: |
- Decoding now throws X::Digest::BubbleBabble::Decode if the fingerprint |
KAIEPI/Digest-BubbleBabble…/README.md :37: |
Returns the decoded BubbleBabble fingerprint blob. This throws an `X::Digest::BubbleBabble::Decode` exception if the fingerprint provided does not follow BubbleBabble encoding. |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :4: |
class X::Digest::BubbleBabble::Decode is Exception { |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :65: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :69: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :80: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :85: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :90: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :98: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :101: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :104: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :123: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :126: |
X::Digest::BubbleBabble::Decode.new( |
KAIEPI/Digest-BubbleBabble…/BubbleBabble.pm6 :214: |
C<X::Digest::BubbleBabble::Decode> exception if the fingerprint provided does |
KAJI/App-Platform…/Project.pm6 :35: |
die X::IO::DoesNotExist.new(:path($!project-dir), :trying('TWEAK')) if not $!project-dir or not $!project-dir.IO.e; |
KAJI/App-Platform…/Project.pm6 :36: |
die X::IO::DoesNotExist.new(:path("{$!project-dir}/project.yml"), :trying('TWEAK')) if not $!project-file or not $!project-file.IO.e; |
LEONT/Path-Finder…/Finder.pm :394: |
when X::IO::Dir { |
MARTIMM/BSON…/CHANGES.md :34: |
* all BSON exceptions replaced by one X::BSON. |
MARTIMM/BSON…/CHANGES.md :38: |
* All single die statement replaced by `die X::BSON::Parse-document`. |
MARTIMM/BSON…/CHANGES.md :48: |
* Moved and renamed an exception class from ObjectId.pm6 to a new module BSON.pm6 as X::BSON::Parse-objectid. |
MARTIMM/BSON…/CHANGES.md :94: |
* All dies are now throwing excpetions X::Parse-document or X::NYS in |
MARTIMM/BSON…/CHANGES.md :160: |
* Created X::BSON::NYS to throw ```Not Yet Supported``` messages. |
MARTIMM/BSON…/CHANGES.md :175: |
* Created X::BSON::ImProperUse to throw ```Improperly Used Type``` messages. |
MARTIMM/BSON…/CHANGES.md :177: |
* Created X::BSON::Deprecated to throw ```BSON Deprecated type``` messages. |
MARTIMM/BSON…/TODO.md :6: |
* Change die() statements to use X::BSON exceptions to notify caller and place further responsability there. This is done for Document.pm6 |
MARTIMM/BSON…/TODO.md :12: |
* The exception objects are subject to change into a simpler class: one instead of several. This will become X::BSON. |
MARTIMM/BSON…/BSON.pm6 :42: |
class X::BSON is Exception { |
MARTIMM/BSON…/BSON.pm6 :64: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :155: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :171: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :176: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :189: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :215: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :233: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :253: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :118: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :126: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :137: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :145: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :86: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :106: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :111: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :116: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :370: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :407: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :463: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :644: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :757: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :806: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :829: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :837: |
die X::BSON.new( :operation<encode>, :type($_), :error('Not yet implemented')); |
MARTIMM/BSON…/Document.pm6 :877: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :1231: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :1240: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pod6 :404: |
=head2 X::BSON |
MARTIMM/BSON…/Javascript.pm6 :68: |
die X::BSON.new( |
MARTIMM/BSON…/ObjectId.pm6 :31: |
die X::BSON.new( |
MARTIMM/BSON…/ObjectId.pm6 :71: |
die X::BSON.new( |
MARTIMM/BSON…/Regex.pm6 :8: |
class X::Parse-regex is Exception { |
MARTIMM/BSON…/Regex.pm6 :35: |
die X::Parse-regex.new( |
MARTIMM/BSON…/Regex.pm6 :68: |
die X::BSON.new( |
MARTIMM/BSON…/Regex.pm6 :103: |
die X::BSON.new( |
MARTIMM/BSON…/110-objectid.t :11: |
X::BSON, 'Too short oid string', |
MARTIMM/BSON…/110-objectid.t :16: |
X::BSON, 'Nonhexadecimal', |
MARTIMM/BSON…/110-objectid.t :24: |
X::BSON, 'Too short/long byte buffer', |
MARTIMM/BSON…/300-document.t :46: |
X::BSON, 'Cannot use hashes on init', |
MARTIMM/BSON…/300-document.t :57: |
}, X::BSON, 'Cannot use hashes when assigning', |
MARTIMM/BSON…/300-document.t :102: |
}, X::BSON, 'Cannot use binding', |
MARTIMM/BSON…/300-document.t :128: |
}, X::BSON, 'Binary Rat not yet implemented', |
MARTIMM/BSON…/300-document.t :146: |
}, X::BSON, 'Rat can not be converted without losing pecision', |
MARTIMM/BSON…/300-document.t :242: |
}, X::BSON, 'empty javascript', |
MARTIMM/BSON…/300-document.t :249: |
}, X::BSON, 'too large', |
MARTIMM/BSON…/300-document.t :256: |
}, X::BSON, 'too small', |
MARTIMM/BSON…/300-document.t :263: |
}, X::BSON, '0x00 in string', |
MARTIMM/BSON…/300-document.t :274: |
}, X::BSON, 'not enough', |
MARTIMM/BSON…/300-document.t :287: |
}, X::BSON, 'size does not match', |
MARTIMM/BSON…/300-document.t :297: |
}, X::BSON, 'Not a BSON type', |
MARTIMM/BSON…/300-document.t :311: |
X::BSON, 'type is not implemented', |
MARTIMM/BSON…/300-document.t :325: |
}, X::BSON, 'Missing trailing 0x00', |
MARTIMM/BSON…/700-encodable.t :22: |
when X::BSON::Encodable { |
MARTIMM/BSON…/700-encodable.t :55: |
when X::BSON::Encodable { |
MARTIMM/BSON…/701-decoder.t :23: |
when X::BSON::Decoding { |
MARTIMM/BSON…/D.pm6 :192: |
return $value; #X::BSON.new(feature => "Type Double"); |
MARTIMM/BSON…/Decoder.pm :5: |
class X::BSON::Decoding is Exception { |
MARTIMM/BSON…/Decoder.pm :97: |
die X::BSON::Decoding.new( :type('String'), :emsg('Parse error')) |
MARTIMM/BSON…/Decoder.pm :116: |
die X::BSON::Decoding.new( :type('String'), :emsg('Parse error')) |
MARTIMM/BSON…/Decoder.pm :192: |
die X::BSON::Decoding.new( |
MARTIMM/BSON…/Document1.pm6 :43: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document1.pm6 :200: |
die X::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :257: |
die X::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :512: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document1.pm6 :544: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document1.pm6 :573: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document1.pm6 :615: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document1.pm6 :631: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1103: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1119: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1124: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1137: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1162: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :43: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document2.pm6 :200: |
die X::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :257: |
die X::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :512: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document2.pm6 :544: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document2.pm6 :573: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document2.pm6 :615: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document2.pm6 :631: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1108: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1124: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1129: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1142: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1167: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :42: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document3.pm6 :173: |
die X::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :228: |
die X::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :484: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document3.pm6 :516: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document3.pm6 :545: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document3.pm6 :587: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document3.pm6 :603: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1072: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1088: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1093: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1106: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1131: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Double.pm6 :192: |
return $value; #X::BSON.new(feature => "Type Double"); |
MARTIMM/BSON…/EDC.pm6 :7: |
class X::BSON::Encodable is Exception { |
MARTIMM/BSON…/Encodable.pm :3: |
class X::BSON::Encodable is Exception { |
MARTIMM/BSON…/Encodable.pm :32: |
die X::BSON::Encodable.new( |
MARTIMM/GTK-Glade…/Work.pm6 :63: |
die X::GTK::Glade.new(:message("error adding ui")) if $error-code == 0; |
MARTIMM/GTK-Glade…/Work.pm6 :78: |
die X::GTK::Glade.new(:message("error adding ui")) if $error-code == 0; |
MARTIMM/GTK-Glade…/X.pm6 :4: |
class X::GTK::Glade is Exception { |
MARTIMM/GTK-V3…/README.md :159: |
* class **X::GTK::V3** (use GTK::V3::X) is **Exception** |
MARTIMM/GTK-V3…/GdkDisplay.pm6 :55: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GdkScreen.pm6 :40: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GdkWindow.pm6 :100: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GBoxed.pm6 :42: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GBoxed.pm6 :54: |
die X::GTK::V3.new(:message("Native sub '$native-sub' not found")) |
MARTIMM/GTK-V3…/GError.pm6 :47: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GInitiallyUnowned.pm6 :21: |
die X::GTK::V3.new(:message('Forbidden to initialize for ' ~ self.^name)); |
MARTIMM/GTK-V3…/GInterface.pm6 :27: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GList.pm6 :73: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GMain.pm6 :113: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GObject.pm6 :243: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GObject.pm6 :255: |
die X::GTK::V3.new(:message("Native sub '$native-sub' not found")) |
MARTIMM/GTK-V3…/GObject.pm6 :364: |
die X::GTK::V3.new(:message('Wrong type or undefined widget')); |
MARTIMM/GTK-V3…/GObject.pm6 :387: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GObject.pm6 :399: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GObject.pm6 :420: |
$X::GTK::V3::x-debug = $on; |
MARTIMM/GTK-V3…/GSList.pm6 :67: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GSignal.pm6 :161: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GType.pm6 :119: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GValue.pm6 :175: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkAboutDialog.pm6 :549: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkBin.pm6 :72: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkBuilder.pm6 :193: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkBuilder.pm6 :221: |
die X::GTK::V3.new(:message("Error adding file '$filename' to the Gui")) |
MARTIMM/GTK-V3…/GtkBuilder.pm6 :233: |
die X::GTK::V3.new(:message("Error adding xml text to the Gui")) |
MARTIMM/GTK-V3…/GtkButton.pm6 :124: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkCheckButton.pm6 :116: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkComboBox.pm6 :116: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkComboBoxText.pm6 :182: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkContainer.pm6 :46: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkCssProvider.pm6 :46: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkDialog.pm6 :147: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkEntry.pm6 :58: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkFileChooser.pm6 :347: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkFileChooserDialog.pm6 :125: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkFileFilter.pm6 :89: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkGrid.pm6 :67: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkImage.pm6 :77: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkImageMenuItem.pm6 :36: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkLabel.pm6 :54: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkListBox.pm6 :47: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkMain.pm6 :81: |
die X::GTK::V3.new(:message( |
MARTIMM/GTK-V3…/GtkMenuItem.pm6 :36: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkRadioButton.pm6 :94: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkStyleContext.pm6 :57: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkTextBuffer.pm6 :64: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkTextIter.pm6 :65: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkTextTagTable.pm6 :35: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkTextView.pm6 :68: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkToggleButton.pm6 :159: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkWidget.pm6 :398: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/GtkWindow.pm6 :187: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/X.pm6 :5: |
class X::GTK::V3 is Exception { |
MARTIMM/GTK-V3…/X.pm6 :16: |
note "Error type: ", $e.WHAT if $X::GTK::V3::x-debug; |
MARTIMM/GTK-V3…/X.pm6 :17: |
note "Error message: ", $e.message if $X::GTK::V3::x-debug; |
MARTIMM/GTK-V3…/X.pm6 :18: |
note "\nThrown Exception:\n", $e if $X::GTK::V3::x-debug; |
MARTIMM/GTK-V3…/X.pm6 :22: |
#TODO X::Method::NotFound |
MARTIMM/GTK-V3…/X.pm6 :29: |
# X::AdHoc |
MARTIMM/GTK-V3…/X.pm6 :32: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/X.pm6 :38: |
# X::AdHoc, X::TypeCheck::Argument or some messages |
MARTIMM/GTK-V3…/X.pm6 :39: |
when X::TypeCheck::Argument || |
MARTIMM/GTK-V3…/X.pm6 :43: |
die X::GTK::V3.new(:message(.message)); |
MARTIMM/GTK-V3…/X.pm6 :49: |
die X::GTK::V3.new( |
MARTIMM/GTK-V3…/X.pm6 :68: |
if $X::GTK::V3::x-debug; |
MARTIMM/GTK-V3…/X.pm6 :74: |
if $X::GTK::V3::x-debug; |
MARTIMM/GTK-V3…/100-display.t :13: |
X::GTK::V3, "No options used", |
MARTIMM/GTK-V3…/100-display.t :18: |
X::GTK::V3, "Wrong options used", |
MARTIMM/GTK-V3…/101-screen.t :14: |
X::GTK::V3, "No options used", |
MARTIMM/GTK-V3…/101-screen.t :19: |
X::GTK::V3, "Wrong options used", |
MARTIMM/GTK-V3…/102-window.t :14: |
X::GTK::V3, "No options used", |
MARTIMM/GTK-V3…/102-window.t :19: |
X::GTK::V3, "Wrong options used", |
MARTIMM/GTK-V3…/300-label.t :21: |
X::GTK::V3, "non existent sub called", |
MARTIMM/GTK-V3…/301-button.t :32: |
X::GTK::V3, "wrong arguments", |
MARTIMM/GTK-V3…/301-button.t :42: |
X::GTK::V3, "Wrong type for init", |
MARTIMM/GTK-V3…/500-builder.t :41: |
X::GTK::V3, "No options used", |
MARTIMM/GTK-V3…/500-builder.t :46: |
X::GTK::V3, "Wrong options used", |
MARTIMM/GTK-V3…/500-builder.t :76: |
X::GTK::V3, "non existent file added", |
MARTIMM/GTK-V3…/500-builder.t :84: |
X::GTK::V3, "erronenous xml file added", |
MARTIMM/MongoDB…/CHANGES.md :93: |
* MongoDB::Message is changed into X::MongoDB. |
MARTIMM/MongoDB…/CHANGES.md :326: |
* Change die X::MongoDB.new(...) into $!status = X::MongoDB.new(...) MongoDB::Connection |
MARTIMM/MongoDB…/CHANGES.md :328: |
* Removed exception class from Connection.pm, Collection.pm, Database.pm, Users.pm, Authenticate.pm and Cursor.pm. Usage is replaced by X::MongoDB from MongoDB.pm. |
MARTIMM/MongoDB…/CHANGES.md :370: |
* Added error processing in Cursor::count(). Throws X::MongoDB::Cursor exception. |
MARTIMM/MongoDB…/CHANGES.md :400: |
X::MongoDB::Database Exception |
MARTIMM/MongoDB…/CHANGES.md :402: |
* 0.16.0 Name change X::MongoDB::LastError into X::MongoDB::Collection. |
MARTIMM/MongoDB…/CHANGES.md :405: |
* 0.14.1 Bugfixes find_one(), ensure_index(). Added Class X::MongoDB::LastError |
MARTIMM/MongoDB…/MongoDB.pm6 :19: |
'X::MongoDB' => X::MongoDB, |
MARTIMM/MongoDB…/MongoDB.pod6 :425: |
Examples of use are shown below when defining the C<X::MongoDB> Exception. |
MARTIMM/MongoDB…/MongoDB.pod6 :532: |
=head1 class X::MongoDB |
MARTIMM/MongoDB…/Collection.pm6 :188: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :191: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :248: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :250: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :309: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :312: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :332: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :335: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :377: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :380: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :418: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :436: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :447: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :466: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :488: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :521: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :540: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :542: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pm6 :565: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/MongoDB…/Collection.pm6 :567: |
die X::MongoDB.new( |
MARTIMM/MongoDB…/Collection.pod6 :311: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/MongoDB…/Collection.pod6 :402: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/MongoDB…/Collection.pod6 :421: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/MongoDB…/Log.pm6 :191: |
class X::MongoDB is Exception { |
MARTIMM/MongoDB…/Log.pm6 :350: |
die X::MongoDB.new( :message($msg)); |
MARTIMM/MongoDB…/Wire.pm6 :104: |
when X::MongoDB { |
MARTIMM/MongoDB…/Wire.pm6 :118: |
when X::BSON { |
MARTIMM/MongoDB…/Wire.pm6 :185: |
when X::MongoDB { |
MARTIMM/MongoDB…/Wire.pm6 :199: |
when X::BSON { |
MARTIMM/MongoDB…/Wire.pm6 :253: |
when X::MongoDB { |
MARTIMM/MongoDB…/Wire.pm6 :267: |
when X::BSON { |
MARTIMM/MongoDB…/099-start-servers.t :24: |
X::MongoDB, "Failed to start server {$ts.serverkeys[0]} a 2nd time", |
MARTIMM/MongoDB…/300-Collection.t :108: |
when X::MongoDB { |
MARTIMM/MongoDB…/300-Collection.t :130: |
when X::MongoDB { |
MARTIMM/MongoDB…/998-stop-servers.t :24: |
X::MongoDB, "Failed to stop server {$ts.serverkeys[0]} a 2nd time", |
MARTIMM/MongoDB…/010-log.t :26: |
X::MongoDB, 'Fatal messages die too', |
MARTIMM/MongoDB…/070-uri.t :114: |
X::MongoDB, 'It is not a http protocol', |
MARTIMM/MongoDB…/070-uri.t :118: |
X::MongoDB, 'Nor a mongo protocol', |
MARTIMM/MongoDB…/070-uri.t :122: |
X::MongoDB, "Missing a '/'", |
MARTIMM/MongoDB…/500-Users.t :69: |
when X::MongoDB { |
MARTIMM/MongoDB…/500-Users.t :84: |
when X::MongoDB { |
MARTIMM/MongoDB…/500-Users.t :99: |
when X::MongoDB { |
MARTIMM/XML-Actions…/Actions.pm6 :6: |
class X::XML::Actions:auth<github:MARTIMM> is Exception { |
MARTIMM/XML-Actions…/Actions.pm6 :25: |
die X::XML::Actions.new(:message("File '$file' not found")) unless $file.IO ~~ :r; |
MARTIMM/XML-Actions…/Actions.pm6 :39: |
die X::XML::Actions.new(:message("File not found")) unless $file.IO ~~ :r; |
MARTIMM/XML-Actions…/Actions.pm6 :55: |
die X::XML::Actions.new(:message("No xml document to work on")) |
MARTIMM/XML-Actions…/100-Actions.t :63: |
X::XML::Actions, message => "File 'non-existent-file' not found"; |
MARTIMM/XML-Actions…/100-Actions.t :67: |
X::XML::Actions, message => "No xml document to work on"; |
MBP/DB-Migration-Simple…/00-basic.t :51: |
throws-like {select("SELECT * from table_version_$number")}, X::DBDish::DBError, "table version $number gone"; |
MORITZ/Grammar-ErrorReporting…/META6.json :14: |
"X::Grammar::ParseError" : "lib/Grammar/ErrorReporting.pm6" |
MORITZ/Grammar-ErrorReporting…/ErrorReporting.pm6 :19: |
class X::Grammar::ParseError is Exception { |
MORITZ/Grammar-ErrorReporting…/ErrorReporting.pm6 :43: |
X::Grammar::ParseError.new( |
MORITZ/Grammar-ErrorReporting…/ErrorReporting.pm6 :104: |
The exception that C<error> throws is of type C<X::Grammar::ParseError>. |
MORITZ/Grammar-ErrorReporting…/01-basic.t :27: |
throws-like { MyTest.parse('(1') }, X::Grammar::ParseError, |
MORITZ/Grammar-ErrorReporting…/01-basic.t :41: |
throws-like { MyTest2.parse("ab\ncdef") }, X::Grammar::ParseError, |
MORITZ/JSON-Tiny…/Tiny.pm :21: |
class X::JSON::Tiny::Invalid is Exception { |
MORITZ/JSON-Tiny…/Tiny.pm :59: |
X::JSON::Tiny::Invalid.new(source => $text).throw; |
MORITZ/JSON-Tiny…/01-parse.t :226: |
}, X::JSON::Tiny::Invalid; |
NINE/CompUnit-Repository-Mask…/Mask.pm6 :16: |
X::CompUnit::UnsatisfiedDependency.new(:specification($spec)).throw |
NINE/CompUnit-Repository-Mask…/01-basic.t :8: |
X::CompUnit::UnsatisfiedDependency, |
NINE/Inline-Perl5…/README.md :339: |
Perl 5's exceptions (die) are translated to X::AdHoc exceptions in Perl 6 and |
NINE/Inline-Perl5…/README.md :346: |
when X::AdHoc { |
NINE/Inline-Perl5…/Perl5.pm6 :781: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :790: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :802: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :993: |
class X::Inline::Perl5::NoMultiplicity is Exception { |
NINE/Inline-Perl5…/Perl5.pm6 :1008: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :1028: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :1044: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :1055: |
when CX::Warn { |
NINE/Inline-Perl5…/Perl5.pm6 :1090: |
X::Inline::Perl5::NoMultiplicity.new.throw unless $!p5.defined; |
NINE/Inline-Perl5…/exceptions.t :13: |
ok $!.isa('X::AdHoc'), 'got an exception'; |
NINE/Inline-Perl5…/exceptions.t :24: |
ok $!.isa('X::AdHoc'), 'got an exception from function call'; |
NINE/Inline-Perl5…/exceptions.t :37: |
when X::AdHoc { |
NINE/Inline-Perl5…/exceptions.t :38: |
ok $_.isa('X::AdHoc'), 'got an exception from method call'; |
NINE/Inline-Perl5…/exceptions.t :57: |
when X::AdHoc { |
NINE/Inline-Perl5…/exceptions.t :58: |
ok $_.isa('X::AdHoc'), 'got an exception from method call'; |
NINE/Inline-Perl5…/exceptions.t :74: |
when X::AdHoc { |
NINE/Inline-Perl5…/exceptions.t :75: |
ok $_.isa('X::AdHoc'), 'got an exception from method call'; |
NINE/Inline-Perl5…/exceptions.t :113: |
when X::AdHoc { |
NINE/Inline-Perl5…/exceptions.t :114: |
ok $_.isa('X::AdHoc'), 'got an exception from method call'; |
NINE/Inline-Perl5…/use.t :36: |
when X::Inline::Perl5::NoMultiplicity { |
ROBERTLE/CucumisSextus…/META6.json :16: |
"X::CucumisSextus::FeatureExecFailure" : "lib/X/CucumisSextus/FeatureExecFailure.pm6", |
ROBERTLE/CucumisSextus…/META6.json :17: |
"X::CucumisSextus::FeatureParseFailure" : "lib/X/CucumisSextus/FeatureParseFailure.pm6", |
ROBERTLE/CucumisSextus…/README.md :78: |
Within your glue code, you can use any exception (except X::CucumisSextus::FeatureExecFailure, |
ROBERTLE/CucumisSextus…/cucumis6 :39: |
when X::CucumisSextus::FeatureParseFailure { |
ROBERTLE/CucumisSextus…/cucumis6 :92: |
when X::CucumisSextus::FeatureExecFailure { |
ROBERTLE/CucumisSextus…/Core.pm6 :5: |
use X::CucumisSextus::FeatureExecFailure; |
ROBERTLE/CucumisSextus…/Core.pm6 :49: |
die X::CucumisSextus::FeatureExecFailure.new("No replacement for '<$match>' in step '" ~ $ptext ~ "' at " ~ $feature.file.filename ~ ":" ~ $step.line-from); |
ROBERTLE/CucumisSextus…/Core.pm6 :68: |
die X::CucumisSextus::FeatureExecFailure.new("No matching glue code found for step '" ~ $text ~ "' at " ~ $feature.file.filename ~ ":" ~ $step.line-from); |
ROBERTLE/CucumisSextus…/Core.pm6 :72: |
die X::CucumisSextus::FeatureExecFailure.new("Ambiguous glue code for step '" ~ $text ~ "' at " ~ $feature.file.filename ~ ":" ~ $step.line-from ~ ", candidates are: "); |
ROBERTLE/CucumisSextus…/Core.pm6 :90: |
die X::CucumisSextus::FeatureExecFailure.new("Glue code signature does not match step"); |
ROBERTLE/CucumisSextus…/Core.pm6 :106: |
when X::CucumisSextus::FeatureExecFailure { |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :3: |
use X::CucumisSextus::FeatureParseFailure; |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :71: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :76: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :99: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :128: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :152: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :175: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :182: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :186: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :203: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :251: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/Gherkin.pm6 :278: |
die X::CucumisSextus::FeatureParseFailure.new("Failed to parse feature file " |
ROBERTLE/CucumisSextus…/FeatureExecFailure.pm6 :1: |
unit class X::CucumisSextus::FeatureExecFailure is Exception; |
ROBERTLE/CucumisSextus…/FeatureParseFailure.pm6 :1: |
unit class X::CucumisSextus::FeatureParseFailure is Exception; |
ROBERTLE/CucumisSextus…/01-gherkin.t :19: |
X::CucumisSextus::FeatureParseFailure, "Parsing a feature file with and before other step in scenario should fail"); |
ROBERTLE/CucumisSextus…/01-gherkin.t :23: |
X::CucumisSextus::FeatureParseFailure, "Parsing a feature file with multiple features should fail"); |
ROBERTLE/CucumisSextus…/01-gherkin.t :27: |
X::CucumisSextus::FeatureParseFailure, "Parsing a feature file with scenario but no feature should fail"); |
ROBERTLE/CucumisSextus…/02-cucumber.t :27: |
throws-like({ execute-feature($feature, [], $result, $reporter) } , X::CucumisSextus::FeatureExecFailure, |
ROBERTLE/CucumisSextus…/02-cucumber.t :31: |
throws-like({ execute-feature($feature, [], $result, $reporter) } , X::CucumisSextus::FeatureExecFailure, |
ROBERTLE/CucumisSextus…/02-cucumber.t :35: |
throws-like({ execute-feature($feature, [], $result, $reporter) } , X::CucumisSextus::FeatureExecFailure, |
ROBERTLE/CucumisSextus…/02-cucumber.t :39: |
throws-like({ execute-feature($feature, [], $result, $reporter) } , X::CucumisSextus::FeatureExecFailure, |
RONALDWS/US-ASCII…/01-basic.t :253: |
throws-like { 'a' ~~ /<ALPHA>/ }, X::Method::NotFound, |
RONALDWS/US-ASCII…/02-us-ascii-abnf.t :93: |
throws-like { ' ' ~~ /<SP>/ }, X::Method::NotFound, |
RONALDWS/US-ASCII…/02-us-ascii-abnf.t :95: |
throws-like { ' ' ~~ /<HTAB>/ }, X::Method::NotFound, |
RONALDWS/US-ASCII…/05-abnf-core-common.t :13: |
throws-like { '"' ~~ /<DQUOTE>/ }, X::Method::NotFound, |
SAMGWISE/PowerNap…/Controller.pm6 :28: |
when X::TypeCheck { |
SAMGWISE/PowerNap…/Controller.pm6 :32: |
when X::AdHoc { |
SCIMON/Timer-Breakable…/Breakable.pm6 :62: |
when X::Promise::Vowed { say "Should not happen in timer" } |
SCIMON/Trait-Env…/README.md :64: |
If a required attribute is not set the code will raise a `X::Trait::Env::Required::Not::Set` Exception. |
SCIMON/Trait-Env…/Env.pm6 :76: |
If a required attribute is not set the code will raise a C<X::Trait::Env::Required::Not::Set> Exception. |
SCIMON/Trait-Env…/Attribute.pm6 :55: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/Attribute.pm6 :77: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/Attribute.pm6 :92: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/Exceptions.pm6 :3: |
class X::Trait::Env::Required::Not::Set is Exception is export { |
SCIMON/Trait-Env…/Variable.pm6 :52: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/Variable.pm6 :72: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/Variable.pm6 :85: |
die X::Trait::Env::Required::Not::Set.new( :payload("required attribute {$env-name} not found in ENV") ); |
SCIMON/Trait-Env…/04-required.t :22: |
throws-like { $tc = TestClass.new() }, X::Trait::Env::Required::Not::Set, "Test Class dies with missing required"; |
SCIMON/Trait-Env…/06-arrays.t :74: |
throws-like { my $tc = RequiredTest.new() }, X::Trait::Env::Required::Not::Set, "Test Class dies with missing required"; |
SCIMON/Trait-Env…/07-hashes.t :32: |
throws-like { my $tc = RequiredTest.new() }, X::Trait::Env::Required::Not::Set, "Test Class dies with missing required"; |
TOKUHIROM/HTTP-Server-Tiny…/Tiny.pm6 :496: |
CATCH { when X::Channel::ReceiveOnClosed { debug('closed channel'); } } |
TOKUHIROM/HTTP-Server-Tiny…/Tiny.pm6 :502: |
CATCH { when X::Channel::ReceiveOnClosed { debug('closed channel'); } } |
TYIL/Config…/Config.pm6 :151: |
when X::CompUnit::UnsatisfiedDependency { |
TYIL/Dist-Helper…/Template.pm6 :17: |
X::AdHoc.new(payload => "Resource '$absolute' does not exist").throw unless %?RESOURCES{$absolute}; |
TYIL/Dist-Helper…/Template.pm6 :28: |
X::AdHoc.new(payload => "$destination already exists").throw if $destination.IO.e && !$clobber; |
UFOBAT/Bailador…/App.pm :348: |
die X::Bailador::ControllerReturnedNoResult.new(:$method, :$uri); |
UFOBAT/Bailador…/App.pm :360: |
when X::Bailador::ControllerReturnedNoResult { |
UFOBAT/Bailador…/App.pm :364: |
when X::Bailador::NoRouteFound { |
UFOBAT/Bailador…/CLI.pm :14: |
X::NYI.new(feature => 'skeleton with type ' ~ $type).throw; |
UFOBAT/Bailador…/Commands.pm :26: |
X::NYI.new(feature => $command).throw; |
UFOBAT/Bailador…/Exceptions.pm :3: |
class X::Bailador::NoRouteFound is Exception { |
UFOBAT/Bailador…/Exceptions.pm :9: |
class X::Bailador::ControllerReturnedNoResult is Exception { |
UFOBAT/Bailador…/Request.pm :20: |
when X::AdHoc { |
UFOBAT/Bailador…/Route.pm :39: |
when X::Bailador::NoRouteFound { |
UFOBAT/Bailador…/Route.pm :53: |
die X::Bailador::NoRouteFound.new; |
UFOBAT/Bailador…/07-OO-errors.t :16: |
self.add_route: make-route('GET','/exception' => sub { X::NYI.new(feature => 'NYI').throw }); |
UFOBAT/Bailador…/07-errors.t :12: |
get '/exception' => sub { X::NYI.new(feature => 'NYI').throw } |
UFOBAT/StrictClass…/README.md :36: |
* Dave Rolsky for his perl5 module `MooseX::StrictContructor`. |
UFOBAT/StrictClass…/StrictClass.pm6 :40: |
* Dave Rolsky for his perl5 module `MooseX::StrictContructor`. |
UFOBAT/Temp-Path…/Path.pm6 :12: |
CATCH { when X::IO::Dir { $p.rmdir.so } } |
UFOBAT/Temp-Path…/Path.pm6 :40: |
CATCH { when X::Channel::SendOnClosed { } }; # ignore - happens if 'nuke' invokes DESTROY |
UFOBAT/XML-XPath…/Actions.pm6 :138: |
X::NYI.new(feature => 'PrimaryExpr - VariableReference').throw; |
UFOBAT/XML-XPath…/And.pm6 :22: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Div.pm6 :30: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Equal.pm6 :23: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Minus.pm6 :22: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Mod.pm6 :22: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Or.pm6 :22: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/Plus.pm6 :22: |
X::NYI.new(feature => 'can not handle non XML::Element nodes').throw; |
UFOBAT/XML-XPath…/NodeTest.pm6 :99: |
X::NYI.new(feature => "axis $_").throw; |
UGEXE/zef…/PowerShell.pm6 :10: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/download.pm6 :13: |
# when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/curl.pm6 :10: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/git.pm6 :78: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/p5tar.pm6 :11: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/prove.pm6 :19: |
when X::Proc::Unsuccessful { |
UGEXE/zef…/tar.pm6 :15: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/unzip.pm6 :11: |
when X::Proc::Unsuccessful { return False } |
UGEXE/zef…/wget.pm6 :10: |
when X::Proc::Unsuccessful { return False } |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :21: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :51: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :74: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :85: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :126: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Machine.pm6 :152: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Error.pm6 :3: |
class X::Error is Exception { |
UZLUISF/ENIGMA-Machine…/Factory.pm6 :18: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Factory.pm6 :51: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Keyfile.pm6 :23: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Keyfile.pm6 :34: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Keyfile.pm6 :57: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Plugboard.pm6 :39: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Plugboard.pm6 :63: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Plugboard.pm6 :94: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Plugboard.pm6 :107: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Plugboard.pm6 :120: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :32: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :41: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :52: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :62: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :95: |
X::Error.new( |
UZLUISF/ENIGMA-Machine…/Rotor.pm6 :122: |
X::Error.new( |
VRURG/AttrX-Mooish…/META6.json :12: |
"name": "AttrX::Mooish", |
VRURG/AttrX-Mooish…/META6.json :39: |
"AttrX::Mooish": "lib/AttrX/Mooish.pm6" |
VRURG/AttrX-Mooish…/Makefile :3: |
MOD_VER:=$(shell perl6 -Ilib -e 'use AttrX::Mooish; AttrX::Mooish.^ver.say') |
VRURG/AttrX-Mooish…/README.md :4: |
`AttrX::Mooish` - extend attributes with ideas from Moo/Moose (laziness!) |
VRURG/AttrX-Mooish…/README.md :9: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/README.md :348: |
Module versions prior to v0.5.0 were pretty much costly perfomance-wise. This was happening due to use of `Proxy` to handle all attribute read/writes… |
VRURG/AttrX-Mooish…/gen-META.p6 :5: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/gen-META.p6 :8: |
name => 'AttrX::Mooish', |
VRURG/AttrX-Mooish…/gen-META.p6 :10: |
version => AttrX::Mooish.^ver, |
VRURG/AttrX-Mooish…/gen-META.p6 :23: |
'AttrX::Mooish' => 'lib/AttrX/Mooish.pm6', |
VRURG/AttrX-Mooish…/Mooish.pm6 :1: |
unit module AttrX::Mooish:ver<0.6.902>:auth<github:vrurg>; |
VRURG/AttrX-Mooish…/Mooish.pm6 :8: |
C<AttrX::Mooish> - extend attributes with ideas from Moo/Moose (laziness!) |
VRURG/AttrX-Mooish…/Mooish.pm6 :12: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/Mooish.pm6 :424: |
unless C<filter> or C<trigger> parameters are used. When C<AttrX::Mooish> is assured that the attribute is properly |
VRURG/AttrX-Mooish…/Mooish.pm6 :456: |
class X::Fatal is Exception { |
VRURG/AttrX-Mooish…/Mooish.pm6 :460: |
class X::TypeCheck::MooishOption is X::TypeCheck { |
VRURG/AttrX-Mooish…/Mooish.pm6 :509: |
X::Fatal.new( message => "Cannot install {$helper} {$helper-name}: method already defined").throw |
VRURG/AttrX-Mooish…/Mooish.pm6 :557: |
die "AttrX::Mooish can't handle «$_» sigil"; |
VRURG/AttrX-Mooish…/Mooish.pm6 :736: |
die "AttrX::Mooish can't handle «$_» sigil"; |
VRURG/AttrX-Mooish…/Mooish.pm6 :821: |
X::Method::NotFound.new( |
VRURG/AttrX-Mooish…/Mooish.pm6 :858: |
X::Method::NotFound.new( |
VRURG/AttrX-Mooish…/Mooish.pm6 :1025: |
X::TypeCheck::MooishOption.new( |
VRURG/AttrX-Mooish…/Mooish.pm6 :1051: |
X::Fatal.new( message => "Unsupported {$opt} type of {.WHAT} for attribute {$attr.name}; can only be Bool or Str" ).throw |
VRURG/AttrX-Mooish…/Mooish.pm6 :1061: |
X::Fatal.new( message => "Unsupported {$_} type of {.WHAT} for attribute {$attr.name}; can only be Str or Positional" ).throw |
VRURG/AttrX-Mooish…/Mooish.pm6 :1067: |
X::Fatal.new( message => "Unknown named option {$_}" ).throw; |
VRURG/AttrX-Mooish…/Mooish.pm6 :1072: |
X::Fatal.new( message => "Unsupported option type {$option.WHO}" ).throw; |
VRURG/AttrX-Mooish…/010-base.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/011-arrays.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/012-hashes.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/013-validations.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/013-validations.t :18: |
X::Assignment::RO, |
VRURG/AttrX-Mooish…/013-validations.t :33: |
X::TypeCheck::Assignment, |
VRURG/AttrX-Mooish…/013-validations.t :45: |
X::TypeCheck, |
VRURG/AttrX-Mooish…/013-validations.t :57: |
X::TypeCheck, |
VRURG/AttrX-Mooish…/014-private.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/015-triggers.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/016-filtering.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/020-role.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/020-role.t :117: |
X::AdHoc, |
VRURG/AttrX-Mooish…/030-inheritance.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/040-errors.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/040-errors.t :7: |
X::Method::NotFound, |
VRURG/AttrX-Mooish…/040-errors.t :14: |
X::Method::NotFound, |
VRURG/AttrX-Mooish…/040-errors.t :24: |
X::TypeCheck::MooishOption, "bad option value"; |
VRURG/AttrX-Mooish…/040-errors.t :31: |
X::Method::NotFound, |
VRURG/AttrX-Mooish…/040-errors.t :42: |
X::TypeCheck, |
VRURG/AttrX-Mooish…/040-errors.t :63: |
X::Hash::Store::OddNumber, |
VRURG/AttrX-Mooish…/050-multi-filter.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/060-composer.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/070-typecheck-coerce.t :2: |
use AttrX::Mooish; |
VRURG/AttrX-Mooish…/070-typecheck-coerce.t :49: |
}, X::TypeCheck, |
VRURG/AttrX-Mooish…/070-typecheck-coerce.t :82: |
X::TypeCheck, |
VRURG/AttrX-Mooish…/070-typecheck-coerce.t :99: |
X::TypeCheck, |
VRURG/AttrX-Mooish…/080-aliasing.t :2: |
use AttrX::Mooish; |
VRURG/Cro-RPC-JSON…/JSON.pm6 :118: |
when X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/JSON.pm6 :150: |
X::Cro::RPC::JSON::MethodNotFound.new( |
VRURG/Cro-RPC-JSON…/JSON.pm6 :178: |
when X::Multi::NoMatch { |
VRURG/Cro-RPC-JSON…/JSON.pm6 :180: |
X::Cro::RPC::JSON::MethodNotFound.new( |
VRURG/Cro-RPC-JSON…/JSON.pm6 :185: |
when X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/JSON.pm6 :190: |
X::Cro::RPC::JSON::InternalError.new( |
VRURG/Cro-RPC-JSON…/Exception.pm6 :8: |
role X::Cro::RPC::JSON is export { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :16: |
class X::Cro::RPC::JSON::InvalidRequest is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :21: |
class X::Cro::RPC::JSON::ParseError is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :26: |
class X::Cro::RPC::JSON::MethodNotFound is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :31: |
class X::Cro::RPC::JSON::InvalidParams is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :36: |
class X::Cro::RPC::JSON::InternalError is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :41: |
class X::Cro::RPC::JSON::ServerError is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Exception.pm6 :48: |
class X::Cro::RPC::JSON::MediaType is Exception does X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Handler.pm6 :31: |
X::Cro::RPC::JSON::ServerError.new( |
VRURG/Cro-RPC-JSON…/Handler.pm6 :56: |
when X::Cro::RPC::JSON { |
VRURG/Cro-RPC-JSON…/Message.pm6 :81: |
when X::Cro::RPC::JSON::InvalidRequest { |
VRURG/Cro-RPC-JSON…/Message.pm6 :94: |
X::Cro::RPC::JSON::InvalidRequest.new( :msg("Invalid jsonrpc version: $jsonrpc") ).throw |
VRURG/Cro-RPC-JSON…/Message.pm6 :101: |
X::Cro::RPC::JSON::InvalidRequest.new( :msg("Invalid id value: $id of type " ~ $id.WHO) ).throw |
VRURG/Cro-RPC-JSON…/Message.pm6 :108: |
X::Cro::RPC::JSON::InvalidRequest.new( :msg("Invalid method name: $method") ).throw |
VRURG/Cro-RPC-JSON…/RequestParser.pm6 :25: |
X::Cro::RPC::JSON::MediaType.new(:$content-type).throw; |
VRURG/Cro-RPC-JSON…/RequestParser.pm6 :30: |
CATCH { default { X::Cro::RPC::JSON::ParseError.new( :msg($_.payload) ).throw } } |
VRURG/Cro-RPC-JSON…/ResponseSerializer.pm6 :27: |
X::Cro::RPC::JSON::ServerError.new( |
VRURG/Cro-RPC-JSON…/050-request.t :169: |
exception => 'X::AdHoc', |
VRURG/Cro-RPC-JSON…/Object-JRPC.pm6 :21: |
X::Cro::RPC::JSON::InvalidParams.new( msg => "I always fail" ).throw; |
VRURG/IP-Addr…/README.md :140: |
For all methods accepting another IP address as a parameter and where descriptions has a statement *"same version only"* `X::IPAddr::TypeCheck` exception would be thrown if object with a handler of different version is passed. |
VRURG/IP-Addr…/Addr.pm6 :151: |
only"> C<X::IPAddr::TypeCheck> exception would be thrown if object with a handler of different version is passed. |
VRURG/IP-Addr…/Common.pm6 :43: |
=head3 X::IPAddr::TypeCheck |
VRURG/IP-Addr…/Common.pm6 :47: |
=head3 X::IPAddr::BadMappedV6 |
VRURG/IP-Addr…/Common.pm6 :74: |
class X::IPAddr::TypeCheck is Exception is export { |
VRURG/IP-Addr…/Common.pm6 :79: |
class X::IPAddr::BadMappedV6 is Exception is export { |
VRURG/IP-Addr…/Handler.pm6 :149: |
X::IPAddr::TypeCheck.new.throw( :ip-list( self.parent, $ip ) ) unless self.version == $ip.version; |
VRURG/OO-Plugin…/Manual.pod6 :307: |
the convinience of a plugin writer. Behind the scenes special exceptions C<CX::Plugin::Last> and C<CX::Plugin::Redo> are |
VRURG/OO-Plugin…/Manual.html :229: |
<p>A method handler is capable of controlling the execution chain up to some extent. It can request the manager to either stop processing the chain r… |
VRURG/OO-Plugin…/Registry.html :79: |
<p>Returns type for a given plugin FQN. Fails with <code>X::OO::Plugin::NotFound</code> exception if no such plugin found.</p> |
VRURG/OO-Plugin…/Manual.md :247: |
A method handler is capable of controlling the execution chain up to some extent. It can request the manager to either stop processing the chain righ… |
VRURG/OO-Plugin…/Registry.md :44: |
Returns type for a given plugin FQN. Fails with `X::OO::Plugin::NotFound` exception if no such plugin found. |
VRURG/OO-Plugin…/Plugin.pm6 :93: |
CX::Plugin::Last.new( |
VRURG/OO-Plugin…/Plugin.pm6 :98: |
CX::Plugin::Last.new( |
VRURG/OO-Plugin…/Plugin.pm6 :105: |
CX::Plugin::Redo.new( |
VRURG/OO-Plugin…/Exception.pm6 :4: |
role X::Plugin { |
VRURG/OO-Plugin…/Exception.pm6 :8: |
class CX::Plugin::Last does X::Control does X::Plugin { |
VRURG/OO-Plugin…/Exception.pm6 :20: |
class CX::Plugin::Redo does X::Control does X::Plugin { |
VRURG/OO-Plugin…/Exception.pm6 :24: |
class X::OO::Plugin::NotFound is Exception is export { |
VRURG/OO-Plugin…/Manager.pm6 :624: |
when CX::Plugin::Last | CX::Plugin::Redo { |
VRURG/OO-Plugin…/Manager.pm6 :635: |
when CX::Plugin::Last { |
VRURG/OO-Plugin…/Manager.pm6 :640: |
when CX::Plugin::Redo { |
VRURG/OO-Plugin…/Manager.pm6 :878: |
my class X::OO::Plugin::BadDep is Exception { } |
VRURG/OO-Plugin…/Manager.pm6 :882: |
X::OO::Plugin::BadDep.new.throw |
VRURG/OO-Plugin…/Manager.pm6 :941: |
when X::OO::Plugin::BadDep { |
VRURG/OO-Plugin…/Manager.pm6 :1184: |
when CX::Plugin::Last { |
VRURG/OO-Plugin…/Manager.pm6 :1188: |
when CX::Plugin::Redo { |
VRURG/OO-Plugin…/Manager.pm6 :1241: |
when X::OO::Plugin::NotFound { |
VRURG/OO-Plugin…/Registry.pm6 :96: |
Returns type for a given plugin FQN. Fails with C<X::OO::Plugin::NotFound> exception if no such plugin found. |
VRURG/OO-Plugin…/Registry.pm6 :99: |
fail X::OO::Plugin::NotFound.new( :$plugin ) unless OO::Plugin::Registry::_plugins::{$plugin}:exists; |
WARRINGD/Font-AFM…/AFM.pm :548: |
!! die die X::Method::NotFound.new( :$method, :typename(self.^name) ); |
WARRINGD/HTML-Canvas…/Canvas.pm :532: |
!! die die X::Method::NotFound.new( :method(name), :typename(self.^name) ); |
WARRINGD/PDF-Class…/pdf-checker.p6 :91: |
when CX::Warn { |
WARRINGD/PDF-Class…/pdf-checker.p6 :240: |
when CX::Warn { |
WARRINGD/PDF-Class…/Image.pm :131: |
X::NYI.new(:feature("PNG Image with color-space: {.perl}")).throw; |
WARRINGD/PDF-Class…/Image.pm :138: |
X::NYI.new(:feature("PNG Image Conversion")).throw; |
WARRINGD/PDF-Class…/helloworld.t :116: |
throws-like { $pdf.wtf }, X::Method::NotFound; |
WARRINGD/PDF-Class…/pdf-canvas.t :26: |
throws-like { $pdf.unknown-method }, X::Method::NotFound, '$pdf unknown method'; |
WARRINGD/PDF-Class…/pdf-resources.t :173: |
throws-like { $gs-obj.wtf }, X::Method::NotFound, 'ExtGState - unknown method'; |
YNOTO/DB-Xoos…/README.md :112: |
unit class X::Model::Customer does DB::Xoos::Model['customer', 'X::Row::Customer']; |
YNOTO/DB-Xoos…/README.md :222: |
class X::Model::Customer does Xoos::Model['customer']; |
YNOTO/DB-Xoos…/04-relations.t :9: |
use X::Model::Order; |
YNOTO/DB-Xoos…/04-relations.t :47: |
ok $c.orders.WHAT ~~ X::Model::Order, '.orders should return an X::Model::Order'; |
YNOTO/DB-Xoos…/05-model-methods.t :48: |
ok $c.open_orders.count == 0, 'should have 0 open orders after &X::Model::Order::close'; |
YNOTO/DB-Xoos…/09-connect-with-dsn.t :9: |
use X::Model::Order; |
YNOTO/DB-Xoos…/Customer.pm6 :2: |
unit class X::Model::Customer does DB::Xoos::Model['customer', 'X::Row::Customer']; |
YNOTO/DB-Xoos…/Hello.pm6 :2: |
unit class X::Model::Hello does DB::Xoos::Model['hello', 'X::Row::Hello']; |
YNOTO/DB-Xoos…/Multikey.pm6 :2: |
unit class X::Model::Multikey does DB::Xoos::Model['multikey']; |
YNOTO/DB-Xoos…/Order.pm6 :2: |
unit class X::Model::Order does DB::Xoos::Model['order', 'X::Row::Order']; |
YNOTO/DB-Xoos…/Hello.pm6 :2: |
unit class X::Row::Hello does Xoos::Row; |
YNOTO/DB-Xoos…/Order.pm6 :2: |
unit class X::Row::Order does DB::Xoos::Row; |
0racle/p6-wig…/wig.pm :19: |
fail X::Match::Bool.new( type => 'where' ) |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :7: |
our class X::Bzip2 is Exception { |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :65: |
die X::Bzip2.new('bzWriteOpen', $bzerror, @info[0]) if $bzerror != BZ_OK; |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :69: |
die X::Bzip2.new('bzWrite', $bzerror, @info[0]) if $bzerror != BZ_OK; |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :71: |
die X::Bzip2.new('bzWriteClose', $bzerror, @info[0]) if $bzerror != BZ_OK; |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :79: |
die X::Bzip2.new('bzReadOpen', BZ_DATA_ERROR); # We don't need to write something if file is broken. |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :83: |
die X::Bzip2.new('bzReadOpen', $bzerror, @info[0]) if $bzerror != BZ_OK; |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :91: |
die X::Bzip2.new('bzRead', $bzerror, @info[0]); |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :94: |
die X::Bzip2.new('bzReadClose', $bzerror, @info[0]) if $bzerror != BZ_OK; |
Altai-man/perl6-Compress-Bzip2…/Bzip2.pm6 :123: |
die X::Bzip2.new($sub-name, $ret-code); |
Bailador/Bailador…/App.pm :348: |
die X::Bailador::ControllerReturnedNoResult.new(:$method, :$uri); |
Bailador/Bailador…/App.pm :360: |
when X::Bailador::ControllerReturnedNoResult { |
Bailador/Bailador…/App.pm :364: |
when X::Bailador::NoRouteFound { |
Bailador/Bailador…/CLI.pm :14: |
X::NYI.new(feature => 'skeleton with type ' ~ $type).throw; |
Bailador/Bailador…/Commands.pm :26: |
X::NYI.new(feature => $command).throw; |
Bailador/Bailador…/Exceptions.pm :3: |
class X::Bailador::NoRouteFound is Exception { |
Bailador/Bailador…/Exceptions.pm :9: |
class X::Bailador::ControllerReturnedNoResult is Exception { |
Bailador/Bailador…/Request.pm :20: |
when X::AdHoc { |
Bailador/Bailador…/Route.pm :39: |
when X::Bailador::NoRouteFound { |
Bailador/Bailador…/Route.pm :53: |
die X::Bailador::NoRouteFound.new; |
Bailador/Bailador…/07-OO-errors.t :16: |
self.add_route: make-route('GET','/exception' => sub { X::NYI.new(feature => 'NYI').throw }); |
Bailador/Bailador…/07-errors.t :12: |
get '/exception' => sub { X::NYI.new(feature => 'NYI').throw } |
CurtTilmes/Perl6-GraphQL…/README.md :142: |
There is also a `CroX::HTTP::Transform::GraphQL` you can easily delegate |
CurtTilmes/Perl6-GraphQL…/README.md :147: |
delegate graphql => CroX::HTTP::Transform::GraphQL.new(:$schema, :graphiql); |
CurtTilmes/Perl6-GraphQL…/README.md :154: |
`CroX::HTTP::Transform::GraphQL` is a `Cro::HTTP::Transform` that |
CurtTilmes/perl6-dbi-async…/Async.pm :94: |
when X::DBDish::ConnectionFailed { |
CurtTilmes/perl6-eredis…/Eredis.pod6 :71: |
throws X::Eredis on error |
CurtTilmes/perl6-eredis…/Eredis.pm :18: |
class X::Eredis is Exception |
CurtTilmes/perl6-eredis…/Eredis.pm :64: |
fail X::Eredis.new(message => 'Timeout') unless self; |
CurtTilmes/perl6-eredis…/Eredis.pm :79: |
fail X::Eredis.new(message => Blob.new( |
CurtTilmes/perl6-eredis…/Eredis.pm :124: |
or die X::Eredis.new(message => "Bad cmd($cmd)"); |
CurtTilmes/perl6-eredis…/Eredis.pm :130: |
or die X::Eredis.new(message => "Bad cmd(@args[].join(','))"); |
CurtTilmes/perl6-eredis…/Eredis.pm :136: |
or die X::Eredis.new(message => "Bad append_cmd($cmd)"); |
CurtTilmes/perl6-eredis…/Eredis.pm :141: |
or die X::Eredis.new(message => "Bad append_cmd(@args[])"); |
CurtTilmes/perl6-eredis…/Eredis.pm :220: |
or die X::Eredis.new(message => "host_add($host, $port) failed"); |
CurtTilmes/perl6-eredis…/Eredis.pm :226: |
or die X::Eredis.new(message => "host_file($filename) failed"); |
CurtTilmes/perl6-eredis…/Eredis.pm :259: |
or die X::Eredis.new(message => "write($cmd) failed"); |
CurtTilmes/perl6-eredis…/Eredis.pm :264: |
or die X::Eredis.new(message => "write(@args[]) failed"); |
CurtTilmes/perl6-eredis…/18-dumprestore.t :27: |
throws-like { $r.restore('mykey', 0, $val) }, X::Eredis, |
CurtTilmes/perl6-libcurl…/README.md :308: |
thrown X::LibCurl exception. You can catch these with CATCH. You can |
CurtTilmes/perl6-libcurl…/README.md :329: |
when X::LibCurl { |
CurtTilmes/perl6-libcurl…/EasyHandle.pod6 :56: |
=head3 class B<X::LibCurl> is Exception |
CurtTilmes/perl6-libcurl…/EasyHandle.pod6 :152: |
These will throw an X::LibCurl on any error. |
CurtTilmes/perl6-libcurl…/EasyHandle.pod6 :163: |
These will throw an X::LibCurl on any error. |
CurtTilmes/perl6-libcurl…/MultiHandle.pod6 :64: |
=head2 class B<X::LibCurl::Multi> is X::LibCurl |
CurtTilmes/perl6-libcurl…/MultiHandle.pod6 :66: |
Exception, just like L<X::LibCurl>, but for B<CURLMcode>. |
CurtTilmes/perl6-libcurl…/LibCurl::EasyHandle.md :50: |
### class **X::LibCurl** is Exception |
CurtTilmes/perl6-libcurl…/LibCurl::EasyHandle.md :138: |
These will throw an X::LibCurl on any error. |
CurtTilmes/perl6-libcurl…/LibCurl::EasyHandle.md :152: |
These will throw an X::LibCurl on any error. |
CurtTilmes/perl6-libcurl…/LibCurl::MultiHandle.md :67: |
class **X::LibCurl::Multi** is X::LibCurl |
CurtTilmes/perl6-libcurl…/LibCurl::MultiHandle.md :70: |
Exception, just like [X::LibCurl](X::LibCurl), but for **CURLMcode**. |
CurtTilmes/perl6-libcurl…/Easy.pm6 :605: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :532: |
class X::LibCurl is Exception |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :543: |
class X::LibCurl::Form is X::LibCurl |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :606: |
die X::LibCurl::Form.new(code => $ret) if $ret != CURL_FORMADD_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :806: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :811: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :831: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :836: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :841: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :846: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :852: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :859: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :867: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :875: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/EasyHandle.pm6 :887: |
die X::LibCurl.new(code => $ret) unless $ret == CURLE_OK; |
CurtTilmes/perl6-libcurl…/Multi.pm6 :103: |
!! X::LibCurl.new(code => $msg.code)); |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :43: |
class X::LibCurl::Multi is X::LibCurl |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :85: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :91: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :97: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :103: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :113: |
die X::LibCurl::Multi.new(code => $ret); |
CurtTilmes/perl6-libcurl…/MultiHandle.pm6 :120: |
die X::LibCurl::Multi.new(code => $ret) unless $ret == CURLM_OK; |
CurtTilmes/perl6-libcurl…/test0019.t :12: |
throws-like { $curl.perform }, X::LibCurl, message => "Couldn't connect to server"; |
CurtTilmes/perl6-libcurl…/test0019.t :14: |
throws-like { $curl.perform }, X::LibCurl, Int => 7; |
CurtTilmes/perl6-libcurl…/test0020.t :11: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0020.t :14: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0023.t :12: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0023.t :15: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0024.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0024.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0025.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0025.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0029.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0029.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0030.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0030.t :20: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0036.t :16: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0036.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0037.t :16: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0037.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0038.t :17: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0038.t :29: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0094.t :19: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0094.t :22: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0099.t :18: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-libcurl…/test0099.t :33: |
throws-like { $curl.perform }, X::LibCurl, |
CurtTilmes/perl6-primesieve…/Primesieve.pm6 :101: |
class X::Math::Primesieve is Exception |
CurtTilmes/perl6-primesieve…/Primesieve.pm6 :203: |
or die X::Math::Primesieve.new; |
CurtTilmes/perl6-primesieve…/Primesieve.pm6 :215: |
or die X::Math::Primesieve.new; |
FCO/OrderedHash…/02-ordered-hash.t :33: |
throws-like { %oh<d> = 1 }, X::TypeCheck::Binding::Parameter; |
FCO/Test-Fuzz…/classes :104: |
X::AdHoc |
FCO/Test-Fuzz…/classes :105: |
X::Anon::Augment |
FCO/Test-Fuzz…/classes :106: |
X::Anon::Multi |
FCO/Test-Fuzz…/classes :107: |
X::Assignment::RO |
FCO/Test-Fuzz…/classes :108: |
X::Attribute::NoPackage |
FCO/Test-Fuzz…/classes :109: |
X::Attribute::Package |
FCO/Test-Fuzz…/classes :110: |
X::Attribute::Undeclared |
FCO/Test-Fuzz…/classes :111: |
X::Augment::NoSuchType |
FCO/Test-Fuzz…/classes :112: |
X::Bind |
FCO/Test-Fuzz…/classes :113: |
X::Bind::NativeType |
FCO/Test-Fuzz…/classes :114: |
X::Bind::Slice |
FCO/Test-Fuzz…/classes :115: |
X::Caller::NotDynamic |
FCO/Test-Fuzz…/classes :116: |
X::Channel::ReceiveOnClosed |
FCO/Test-Fuzz…/classes :117: |
X::Channel::SendOnClosed |
FCO/Test-Fuzz…/classes :118: |
X::Composition::NotComposable |
FCO/Test-Fuzz…/classes :119: |
X::Constructor::Positional |
FCO/Test-Fuzz…/classes :120: |
X::ControlFlow |
FCO/Test-Fuzz…/classes :121: |
X::ControlFlow::Return |
FCO/Test-Fuzz…/classes :122: |
X::DateTime::TimezoneClash |
FCO/Test-Fuzz…/classes :123: |
X::Declaration::Scope |
FCO/Test-Fuzz…/classes :124: |
X::Declaration::Scope::Multi |
FCO/Test-Fuzz…/classes :125: |
X::Does::TypeObject |
FCO/Test-Fuzz…/classes :126: |
X::Eval::NoSuchLang |
FCO/Test-Fuzz…/classes :127: |
X::Export::NameClash |
FCO/Test-Fuzz…/classes :128: |
X::IO::Chdir |
FCO/Test-Fuzz…/classes :129: |
X::IO::Chmod |
FCO/Test-Fuzz…/classes :130: |
X::IO::Copy |
FCO/Test-Fuzz…/classes :131: |
X::IO::Cwd |
FCO/Test-Fuzz…/classes :132: |
X::IO::Dir |
FCO/Test-Fuzz…/classes :133: |
X::IO::DoesNotExist |
FCO/Test-Fuzz…/classes :134: |
X::IO::Link |
FCO/Test-Fuzz…/classes :135: |
X::IO::Mkdir |
FCO/Test-Fuzz…/classes :136: |
X::IO::Move |
FCO/Test-Fuzz…/classes :137: |
X::IO::Rename |
FCO/Test-Fuzz…/classes :138: |
X::IO::Rmdir |
FCO/Test-Fuzz…/classes :139: |
X::IO::Symlink |
FCO/Test-Fuzz…/classes :140: |
X::IO::Unlink |
FCO/Test-Fuzz…/classes :141: |
X::Inheritance::NotComposed |
FCO/Test-Fuzz…/classes :142: |
X::Inheritance::Unsupported |
FCO/Test-Fuzz…/classes :143: |
X::Method::InvalidQualifier |
FCO/Test-Fuzz…/classes :144: |
X::Method::NotFound |
FCO/Test-Fuzz…/classes :145: |
X::Method::Private::Permission |
FCO/Test-Fuzz…/classes :146: |
X::Method::Private::Unqualified |
FCO/Test-Fuzz…/classes :147: |
X::Mixin::NotComposable |
FCO/Test-Fuzz…/classes :148: |
X::NYI |
FCO/Test-Fuzz…/classes :149: |
X::NoDispatcher |
FCO/Test-Fuzz…/classes :150: |
X::Numeric::Real |
FCO/Test-Fuzz…/classes :151: |
X::Obsolete |
FCO/Test-Fuzz…/classes :152: |
X::OutOfRange |
FCO/Test-Fuzz…/classes :153: |
X::Package::Stubbed |
FCO/Test-Fuzz…/classes :154: |
X::Parameter::Default |
FCO/Test-Fuzz…/classes :155: |
X::Parameter::MultipleTypeConstraints |
FCO/Test-Fuzz…/classes :156: |
X::Parameter::Placeholder |
FCO/Test-Fuzz…/classes :157: |
X::Parameter::Twigil |
FCO/Test-Fuzz…/classes :158: |
X::Parameter::WrongOrder |
FCO/Test-Fuzz…/classes :159: |
X::Phaser::Multiple |
FCO/Test-Fuzz…/classes :160: |
X::Phaser::PrePost |
FCO/Test-Fuzz…/classes :161: |
X::Placeholder::Block |
FCO/Test-Fuzz…/classes :162: |
X::Placeholder::Mainline |
FCO/Test-Fuzz…/classes :163: |
X::Proc::Async::AlreadyStarted |
FCO/Test-Fuzz…/classes :164: |
X::Proc::Async::CharsOrBytes |
FCO/Test-Fuzz…/classes :165: |
X::Proc::Async::MustBeStarted |
FCO/Test-Fuzz…/classes :166: |
X::Proc::Async::OpenForWriting |
FCO/Test-Fuzz…/classes :167: |
X::Proc::Async::TapBeforeSpawn |
FCO/Test-Fuzz…/classes :168: |
X::Proc::Unsuccessful |
FCO/Test-Fuzz…/classes :169: |
X::Promise::CauseOnlyValidOnBroken |
FCO/Test-Fuzz…/classes :170: |
X::Promise::Vowed |
FCO/Test-Fuzz…/classes :171: |
X::Redeclaration |
FCO/Test-Fuzz…/classes :172: |
X::Role::Initialization |
FCO/Test-Fuzz…/classes :173: |
X::Seq::Consumed |
FCO/Test-Fuzz…/classes :174: |
X::Sequence::Deduction |
FCO/Test-Fuzz…/classes :175: |
X::Signature::NameClash |
FCO/Test-Fuzz…/classes :176: |
X::Signature::Placeholder |
FCO/Test-Fuzz…/classes :177: |
X::Str::Numeric |
FCO/Test-Fuzz…/classes :178: |
X::StubCode |
FCO/Test-Fuzz…/classes :179: |
X::Syntax::Augment::WithoutMonkeyTyping |
FCO/Test-Fuzz…/classes :180: |
X::Syntax::Comment::Embedded |
FCO/Test-Fuzz…/classes :181: |
X::Syntax::Confused |
FCO/Test-Fuzz…/classes :182: |
X::Syntax::InfixInTermPosition |
FCO/Test-Fuzz…/classes :183: |
X::Syntax::Malformed |
FCO/Test-Fuzz…/classes :184: |
X::Syntax::Missing |
FCO/Test-Fuzz…/classes :185: |
X::Syntax::NegatedPair |
FCO/Test-Fuzz…/classes :186: |
X::Syntax::NoSelf |
FCO/Test-Fuzz…/classes :187: |
X::Syntax::Number::RadixOutOfRange |
FCO/Test-Fuzz…/classes :188: |
X::Syntax::P5 |
FCO/Test-Fuzz…/classes :189: |
X::Syntax::Regex::Adverb |
FCO/Test-Fuzz…/classes :190: |
X::Syntax::Regex::SolitaryQuantifier |
FCO/Test-Fuzz…/classes :191: |
X::Syntax::Reserved |
FCO/Test-Fuzz…/classes :192: |
X::Syntax::Self::WithoutObject |
FCO/Test-Fuzz…/classes :193: |
X::Syntax::Signature::InvocantMarker |
FCO/Test-Fuzz…/classes :194: |
X::Syntax::Term::MissingInitializer |
FCO/Test-Fuzz…/classes :195: |
X::Syntax::UnlessElse |
FCO/Test-Fuzz…/classes :196: |
X::Syntax::Variable::Match |
FCO/Test-Fuzz…/classes :197: |
X::Syntax::Variable::Numeric |
FCO/Test-Fuzz…/classes :198: |
X::Syntax::Variable::Twigil |
FCO/Test-Fuzz…/classes :199: |
X::Temporal |
FCO/Test-Fuzz…/classes :200: |
X::Temporal::InvalidFormat |
FCO/Test-Fuzz…/classes :201: |
X::TypeCheck |
FCO/Test-Fuzz…/classes :202: |
X::TypeCheck::Assignment |
FCO/Test-Fuzz…/classes :203: |
X::TypeCheck::Binding |
FCO/Test-Fuzz…/classes :204: |
X::TypeCheck::Return |
FCO/Test-Fuzz…/classes :205: |
X::TypeCheck::Splice |
FCO/Test-Fuzz…/classes :206: |
X::Undeclared |
FCO/Trie…/META6.json :15: |
"X::Trie::MultipleValues": "lib/X/Trie/MultipleValues.pm6" |
FCO/Trie…/Trie.pm6 :1: |
use X::Trie::MultipleValues; |
FCO/Trie…/Trie.pm6 :77: |
X::Trie::MultipleValues.new.throw if $!children.elems; |
FCO/Trie…/Trie.pm6 :80: |
X::Trie::MultipleValues.new.throw if $!children.elems; |
FCO/Trie…/MultipleValues.pm6 :1: |
unit class X::Trie::MultipleValues is Exception; |
FCO/Trie…/02-trie.t :24: |
throws-like { $t1.single }, X::Trie::MultipleValues; |
FCO/test-time…/01-tdd.t :10: |
throws-like { unmock-time }, X::AdHoc, :message => "Time isn't mocked yet"; |
Kaiepi/p6-Digest-BubbleBabble…/CHANGELOG :8: |
- Decoding now throws X::Digest::BubbleBabble::Decode if the fingerprint |
Kaiepi/p6-Digest-BubbleBabble…/README.md :37: |
Returns the decoded BubbleBabble fingerprint blob. This throws an `X::Digest::BubbleBabble::Decode` exception if the fingerprint provided does not follow BubbleBabble encoding. |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :4: |
class X::Digest::BubbleBabble::Decode is Exception { |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :65: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :69: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :80: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :85: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :90: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :98: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :101: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :104: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :123: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :126: |
X::Digest::BubbleBabble::Decode.new( |
Kaiepi/p6-Digest-BubbleBabble…/BubbleBabble.pm6 :214: |
C<X::Digest::BubbleBabble::Decode> exception if the fingerprint provided does |
LLFourn/p6-AttrX-InitArg…/META6.json :2: |
"name" : "AttrX::InitArg", |
LLFourn/p6-AttrX-InitArg…/META6.json :8: |
"AttrX::InitArg" : "lib/AttrX/InitArg.pm6" |
LLFourn/p6-AttrX-InitArg…/README.md :1: |
# AttrX::InitArg |
LLFourn/p6-AttrX-InitArg…/README.md :6: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/class.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/class.t :15: |
throws-like { SecretEnvoy.new },X::Attribute::Required; |
LLFourn/p6-AttrX-InitArg…/class.t :44: |
throws-like { Foo.new(accessor-name => 'foo') }, X::Attribute::Required; |
LLFourn/p6-AttrX-InitArg…/example0.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/example1.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/example2.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/example3.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/multiple-class.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/role.t :2: |
use AttrX::InitArg; |
LLFourn/p6-AttrX-InitArg…/role.t :15: |
throws-like { SecretEnvoy.new },X::Attribute::Required; |
MARTIMM/BSON…/CHANGES.md :34: |
* all BSON exceptions replaced by one X::BSON. |
MARTIMM/BSON…/CHANGES.md :38: |
* All single die statement replaced by `die X::BSON::Parse-document`. |
MARTIMM/BSON…/CHANGES.md :48: |
* Moved and renamed an exception class from ObjectId.pm6 to a new module BSON.pm6 as X::BSON::Parse-objectid. |
MARTIMM/BSON…/CHANGES.md :94: |
* All dies are now throwing excpetions X::Parse-document or X::NYS in |
MARTIMM/BSON…/CHANGES.md :160: |
* Created X::BSON::NYS to throw ```Not Yet Supported``` messages. |
MARTIMM/BSON…/CHANGES.md :175: |
* Created X::BSON::ImProperUse to throw ```Improperly Used Type``` messages. |
MARTIMM/BSON…/CHANGES.md :177: |
* Created X::BSON::Deprecated to throw ```BSON Deprecated type``` messages. |
MARTIMM/BSON…/TODO.md :6: |
* Change die() statements to use X::BSON exceptions to notify caller and place further responsability there. This is done for Document.pm6 |
MARTIMM/BSON…/TODO.md :12: |
* The exception objects are subject to change into a simpler class: one instead of several. This will become X::BSON. |
MARTIMM/BSON…/BSON.pm6 :42: |
class X::BSON is Exception { |
MARTIMM/BSON…/BSON.pm6 :64: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :155: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :171: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :176: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :189: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :215: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :233: |
die X::BSON.new( |
MARTIMM/BSON…/BSON.pm6 :253: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :118: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :126: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :137: |
die X::BSON.new( |
MARTIMM/BSON…/Binary.pm6 :145: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :86: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :106: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :111: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :116: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :370: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :407: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :463: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :644: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :757: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :806: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :829: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :837: |
die X::BSON.new( :operation<encode>, :type($_), :error('Not yet implemented')); |
MARTIMM/BSON…/Document.pm6 :877: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :1231: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pm6 :1240: |
die X::BSON.new( |
MARTIMM/BSON…/Document.pod6 :404: |
=head2 X::BSON |
MARTIMM/BSON…/Javascript.pm6 :68: |
die X::BSON.new( |
MARTIMM/BSON…/ObjectId.pm6 :31: |
die X::BSON.new( |
MARTIMM/BSON…/ObjectId.pm6 :71: |
die X::BSON.new( |
MARTIMM/BSON…/Regex.pm6 :8: |
class X::Parse-regex is Exception { |
MARTIMM/BSON…/Regex.pm6 :35: |
die X::Parse-regex.new( |
MARTIMM/BSON…/Regex.pm6 :68: |
die X::BSON.new( |
MARTIMM/BSON…/Regex.pm6 :103: |
die X::BSON.new( |
MARTIMM/BSON…/110-objectid.t :11: |
X::BSON, 'Too short oid string', |
MARTIMM/BSON…/110-objectid.t :16: |
X::BSON, 'Nonhexadecimal', |
MARTIMM/BSON…/110-objectid.t :24: |
X::BSON, 'Too short/long byte buffer', |
MARTIMM/BSON…/300-document.t :46: |
X::BSON, 'Cannot use hashes on init', |
MARTIMM/BSON…/300-document.t :57: |
}, X::BSON, 'Cannot use hashes when assigning', |
MARTIMM/BSON…/300-document.t :102: |
}, X::BSON, 'Cannot use binding', |
MARTIMM/BSON…/300-document.t :128: |
}, X::BSON, 'Binary Rat not yet implemented', |
MARTIMM/BSON…/300-document.t :146: |
}, X::BSON, 'Rat can not be converted without losing pecision', |
MARTIMM/BSON…/300-document.t :242: |
}, X::BSON, 'empty javascript', |
MARTIMM/BSON…/300-document.t :249: |
}, X::BSON, 'too large', |
MARTIMM/BSON…/300-document.t :256: |
}, X::BSON, 'too small', |
MARTIMM/BSON…/300-document.t :263: |
}, X::BSON, '0x00 in string', |
MARTIMM/BSON…/300-document.t :274: |
}, X::BSON, 'not enough', |
MARTIMM/BSON…/300-document.t :287: |
}, X::BSON, 'size does not match', |
MARTIMM/BSON…/300-document.t :297: |
}, X::BSON, 'Not a BSON type', |
MARTIMM/BSON…/300-document.t :311: |
X::BSON, 'type is not implemented', |
MARTIMM/BSON…/300-document.t :325: |
}, X::BSON, 'Missing trailing 0x00', |
MARTIMM/BSON…/700-encodable.t :22: |
when X::BSON::Encodable { |
MARTIMM/BSON…/700-encodable.t :55: |
when X::BSON::Encodable { |
MARTIMM/BSON…/701-decoder.t :23: |
when X::BSON::Decoding { |
MARTIMM/BSON…/D.pm6 :192: |
return $value; #X::BSON.new(feature => "Type Double"); |
MARTIMM/BSON…/Decoder.pm :5: |
class X::BSON::Decoding is Exception { |
MARTIMM/BSON…/Decoder.pm :97: |
die X::BSON::Decoding.new( :type('String'), :emsg('Parse error')) |
MARTIMM/BSON…/Decoder.pm :116: |
die X::BSON::Decoding.new( :type('String'), :emsg('Parse error')) |
MARTIMM/BSON…/Decoder.pm :192: |
die X::BSON::Decoding.new( |
MARTIMM/BSON…/Document1.pm6 :43: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document1.pm6 :200: |
die X::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :257: |
die X::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :512: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document1.pm6 :544: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document1.pm6 :573: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document1.pm6 :615: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document1.pm6 :631: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1103: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1119: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1124: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1137: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document1.pm6 :1162: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :43: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document2.pm6 :200: |
die X::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :257: |
die X::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :512: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document2.pm6 :544: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document2.pm6 :573: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document2.pm6 :615: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document2.pm6 :631: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1108: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1124: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1129: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1142: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document2.pm6 :1167: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :42: |
class X::Parse is Exception { |
MARTIMM/BSON…/Document3.pm6 :173: |
die X::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :228: |
die X::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :484: |
die X::BSON::Deprecated( |
MARTIMM/BSON…/Document3.pm6 :516: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document3.pm6 :545: |
die X::BSON::ImProperUse.new( :operation('encode'), |
MARTIMM/BSON…/Document3.pm6 :587: |
die X::BSON::NYS.new( |
MARTIMM/BSON…/Document3.pm6 :603: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1072: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1088: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1093: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1106: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Document3.pm6 :1131: |
die X::BSON::Parse.new( |
MARTIMM/BSON…/Double.pm6 :192: |
return $value; #X::BSON.new(feature => "Type Double"); |
MARTIMM/BSON…/EDC.pm6 :7: |
class X::BSON::Encodable is Exception { |
MARTIMM/BSON…/Encodable.pm :3: |
class X::BSON::Encodable is Exception { |
MARTIMM/BSON…/Encodable.pm :32: |
die X::BSON::Encodable.new( |
MARTIMM/config-datalang-refine…/CHANGES.md :42: |
* Die statements now throw a X::Config::DataLang::Refine exception |
MARTIMM/config-datalang-refine…/Refine.pm6 :4: |
class X::Config::DataLang::Refine is Exception { |
MARTIMM/config-datalang-refine…/Refine.pm6 :73: |
die X::Config::DataLang::Refine.new( |
MARTIMM/config-datalang-refine…/Refine.pm6 :237: |
die X::Config::DataLang::Refine.new( |
MARTIMM/config-datalang-refine…/Refine.pod6 :155: |
C<:die-on-empty>. When True, an exception X::Config::DataLang::Refine is thrown |
MARTIMM/config-datalang-refine…/100-refine-toml.t :72: |
when X::Config::DataLang::Refine { |
MARTIMM/config-datalang-refine…/200-refine-json.t :82: |
when X::Config::DataLang::Refine { |
MARTIMM/config-datalang-refine…/300-refine-locations.t :127: |
when X::Config::DataLang::Refine { |
MARTIMM/config-datalang-refine…/300-refine-locations.t :138: |
when X::Config::DataLang::Refine { |
MARTIMM/mongo-perl6-driver…/CHANGES.md :76: |
* MongoDB::Message is changed into X::MongoDB. |
MARTIMM/mongo-perl6-driver…/CHANGES.md :309: |
* Change die X::MongoDB.new(...) into $!status = X::MongoDB.new(...) MongoDB::Connection |
MARTIMM/mongo-perl6-driver…/CHANGES.md :311: |
* Removed exception class from Connection.pm, Collection.pm, Database.pm, Users.pm, Authenticate.pm and Cursor.pm. Usage is replaced by X::MongoDB from MongoDB.pm. |
MARTIMM/mongo-perl6-driver…/CHANGES.md :353: |
* Added error processing in Cursor::count(). Throws X::MongoDB::Cursor exception. |
MARTIMM/mongo-perl6-driver…/CHANGES.md :383: |
X::MongoDB::Database Exception |
MARTIMM/mongo-perl6-driver…/CHANGES.md :385: |
* 0.16.0 Name change X::MongoDB::LastError into X::MongoDB::Collection. |
MARTIMM/mongo-perl6-driver…/CHANGES.md :388: |
* 0.14.1 Bugfixes find_one(), ensure_index(). Added Class X::MongoDB::LastError |
MARTIMM/mongo-perl6-driver…/MongoDB.pm6 :19: |
'X::MongoDB' => X::MongoDB, |
MARTIMM/mongo-perl6-driver…/MongoDB.pod6 :425: |
Examples of use are shown below when defining the C<X::MongoDB> Exception. |
MARTIMM/mongo-perl6-driver…/MongoDB.pod6 :532: |
=head1 class X::MongoDB |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :188: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :191: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :248: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :250: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :309: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :312: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :332: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :335: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :377: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :380: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :418: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :436: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :447: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :466: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :488: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :521: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :540: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :542: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :565: |
# Check error and throw X::MongoDB if there is one |
MARTIMM/mongo-perl6-driver…/Collection.pm6 :567: |
die X::MongoDB.new( |
MARTIMM/mongo-perl6-driver…/Collection.pod6 :311: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/mongo-perl6-driver…/Collection.pod6 :402: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/mongo-perl6-driver…/Collection.pod6 :421: |
This method will throw a X::MongoDB exception on failures. |
MARTIMM/mongo-perl6-driver…/Log.pm6 :187: |
class X::MongoDB is Exception { |
MARTIMM/mongo-perl6-driver…/Log.pm6 :315: |
die X::MongoDB.new( :message($msg)); |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :97: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :111: |
when X::BSON { |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :178: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :192: |
when X::BSON { |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :246: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/Wire.pm6 :260: |
when X::BSON { |
MARTIMM/mongo-perl6-driver…/099-start-servers.t :24: |
X::MongoDB, "Failed to start server {$ts.serverkeys[0]} a 2nd time", |
MARTIMM/mongo-perl6-driver…/300-Collection.t :104: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/300-Collection.t :126: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/998-stop-servers.t :24: |
X::MongoDB, "Failed to stop server {$ts.serverkeys[0]} a 2nd time", |
MARTIMM/mongo-perl6-driver…/500-Users.t :69: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/500-Users.t :84: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/500-Users.t :99: |
when X::MongoDB { |
MARTIMM/mongo-perl6-driver…/010-log.t :26: |
X::MongoDB, 'Fatal messages die too', |
MARTIMM/mongo-perl6-driver…/070-uri.t :114: |
X::MongoDB, 'It is not a http protocol', |
MARTIMM/mongo-perl6-driver…/070-uri.t :118: |
X::MongoDB, 'Nor a mongo protocol', |
MARTIMM/mongo-perl6-driver…/070-uri.t :122: |
X::MongoDB, "Missing a '/'", |
MARTIMM/semaphore-readerswriters…/100-rw.t :30: |
when X::AdHoc { |
MadcapJake/Test-Lab…/Errors.pm6 :3: |
class X::BehaviorMissing is Exception is export { |
MadcapJake/Test-Lab…/Errors.pm6 :9: |
class X::BehaviorNotUnique is Exception is export { |
MadcapJake/Test-Lab…/Errors.pm6 :15: |
class X::NoValue is Exception is export { |
MadcapJake/Test-Lab…/Errors.pm6 :21: |
class X::Test::Lab::Mismatch is Exception is export { |
MadcapJake/Test-Lab…/Experiment.pm6 :137: |
die X::BehaviorMissing.new(:experiment(self), :name(n)) |
MadcapJake/Test-Lab…/Experiment.pm6 :165: |
die X::Test::Lab::Mismatch.new(:$!name, :result(result)); |
MadcapJake/Test-Lab…/Experiment.pm6 :214: |
die X::BehaviorNotUnique.new(:experiment(self), :$name); |
MadcapJake/Test-Lab…/020-experiment.t :35: |
when X::BehaviorMissing { |
MadcapJake/Test-Lab…/020-experiment.t :66: |
when X::BehaviorNotUnique { |
MadcapJake/Test-Lab…/020-experiment.t :131: |
when X::AdHoc { |
MadcapJake/Test-Lab…/020-experiment.t :404: |
throws-like { $*ex.run }, X::Test::Lab::Mismatch; |
MadcapJake/Test-Lab…/020-experiment.t :422: |
throws-like { $*ex.run }, X::Test::Lab::Mismatch; |
MadcapJake/Test-Lab…/020-experiment.t :431: |
throws-like { $*ex.run }, X::Test::Lab::Mismatch; |
MadcapJake/Test-Lab…/020-experiment.t :442: |
throws-like { $*ex.run }, X::Test::Lab::Mismatch; |
MadcapJake/Test-Lab…/020-experiment.t :460: |
throws-like { $*ex.run }, X::Test::Lab::Mismatch; |
MadcapJake/Test-Lab…/020-experiment.t :504: |
when X::Test::Lab::Mismatch { |
MadcapJake/Test-Lab…/020-experiment.t :505: |
pass 'X::Test::Lab::Mismatch thrown'; |
MadcapJake/Test-Lab…/020-experiment.t :517: |
is $lines[4], ' X::AdHoc.new(payload => "error")'; |
MadcapJake/Test-Lab…/020-experiment.t :521: |
}, 'X::Test::Lab::Mismatch'; |
MadcapJake/Test-Lab…/040-observation.t :78: |
my class X::FirstError is Exception { method message { 'error' } } |
MadcapJake/Test-Lab…/040-observation.t :79: |
my class X::SecondError is Exception { method message { 'error' } } |
MadcapJake/Test-Lab…/040-observation.t :84: |
:block({ X::FirstError.new.throw }); |
MadcapJake/Test-Lab…/040-observation.t :88: |
:block({ X::SecondError.new.throw }); |
MadcapJake/Test-Lab…/040-observation.t :92: |
:block({ X::FirstError.new.throw }); |
MattOates/BioInfo…/Nucleic.pm6 :4: |
my class X::BioInfo::WholeCodon is Exception { |
MattOates/BioInfo…/Nucleic.pm6 :27: |
die X::BioInfo::WholeCodon.new() if $.sequence.chars % 3; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :703: |
class X::PortAudio is Exception { |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :782: |
class X::StreamError is X::PortAudio { |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :815: |
X::StreamError.new(code => $rc, what => "writing to stream").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :837: |
X::StreamError.new(code => $rc, what => "getting read frames").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :849: |
X::StreamError.new(code => $rc, what => "getting write frames").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :862: |
X::StreamError.new(code => $rc, what => "reading stream").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :902: |
X::PortAudio.new(code => $rc, what => "initialising").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :911: |
X::PortAudio.new(code => $rc, what => "terminating").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :921: |
X::PortAudio.new(code => $count, what => "getting device count").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :953: |
X::PortAudio.new(code => $device-number, what => "getting output device").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :963: |
X::PortAudio.new(code => $device-number, what => "getting input device").throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :978: |
class X::OpenError is X::PortAudio { |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :989: |
X::OpenError.new(code => $rc, error-text => self.error-text($rc)).throw; |
Perl6-Noise-Gang/Audio-PortAudio…/PortAudio.pm :1009: |
X::OpenError.new(code => $rc, error-text => self.error-text($rc)).throw; |
Perl6-Noise-Gang/Audio-PortAudio…/020-basic.t :51: |
throws-like { $stream.write($data, 256) }, X::StreamError, "write to closed stream"; |
Perl6-Noise-Gang/Audio-PortAudio…/020-basic.t :63: |
throws-like { $stream.read(256, 2, num32) }, X::StreamError, "read from closed stream"; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :66: |
The majority of the methods will throw an exception C<X::PortMIDI> |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :651: |
class X::PortMIDI is Exception { |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :878: |
X::PortMIDI.new(code => $rc, what => 'setting filter').throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :890: |
X::PortMIDI.new(code => $rc, what => 'setting channel mask').throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :905: |
X::PortMIDI.new(code => $rc, what => "aborting stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :919: |
X::PortMIDI.new(code => $rc, what => "closing stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :929: |
X::PortMIDI.new(code => $rc, what => "synchronizing stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :940: |
X::PortMIDI.new(code => $rc, what => "polling stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :956: |
X::PortMIDI.new(code => $rc, what => "reading stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :981: |
X::PortMIDI.new(code => $rc, what => "writing stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :991: |
X::PortMIDI.new(code => $rc, what => "writing stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1030: |
X::PortMIDI.new(code => $rc, what => 'initialising portmidi').throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1039: |
X::PortMIDI.new(code => $rc, what => 'terminating portmidi').throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1048: |
X::PortMIDI.new(code => $rc, what => 'count-devices').throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1072: |
X::PortMIDI.new(code => $rc, what => "default-input-device").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1082: |
X::PortMIDI.new(code => $rc, what => "default-output-device").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1096: |
X::PortMIDI.new(code => -9999, message => "not an input device", what => "opening input stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1104: |
X::PortMIDI.new(code => $rc, what => "opening input stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1120: |
X::PortMIDI.new(code => -9999, message => "not an output device", what => "opening output stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/PortMIDI.pm :1128: |
X::PortMIDI.new(code => $rc, what => "opening output stream").throw; |
Perl6-Noise-Gang/Audio-PortMIDI…/001-meta.t :18: |
when X::CompUnit::UnsatisfiedDependency { |
PostCocoon/P6-TagLibC…/Wrapper.pm6 :32: |
X::AdHoc.new(payload => "File doesn't exist: $path").throw; |
PostCocoon/P6-TagLibC…/Wrapper.pm6 :99: |
X::AdHoc.new(payload => "Wrapper is destroyed and can't be used anymore").throw; |
PostCocoon/P6-TagLibC…/Wrapper.pm6 :103: |
X::AdHoc.new(payload => "File pointer isn't vaild").throw; |
PostCocoon/P6-Url…/Url.pm6 :165: |
X::AdHoc.new(payload => "$uri is not an valid url").throw; |
Skarsnik/nativecall-typediag…/TypeDiag.pm6 :139: |
when X::AdHoc { |
Tux/CSV…/CSV.pm :479: |
# See also src/core/Exception.pm - role X::Comp method gist |
Tux/CSV…/66_formula.t :95: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
Tux/CSV…/66_formula.t :140: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
Tux/CSV…/66_formula.t :148: |
CONTROL { when CX::Warn { @e.push: $_.Str; .resume } }; |
Tux/CSV…/79_callbacks.t :126: |
[ Str, "error" ], # X::AdHoc.new |
Tux/CSV…/79_callbacks.t :128: |
[ "%23bad", sub {} ], # X::AdHoc.new |
ab5tract/Terminal-Print…/Commands.pm6 :31: |
class X::TputCapaMissing is Exception |
ab5tract/Terminal-Print…/Commands.pm6 :118: |
die X::TputCapaMissing.new(term => $term, capa => $command) if %tput-commands{$command} ~~ -1; |
ab5tract/Terminal-Print…/Commands.pm6 :123: |
die X::TputCapaMissing.new(term => $term, capa => %human-command-names{$command}) if %human-commands{$command} ~~ -1; |
ab5tract/Terminal-Print…/Commands.pm6 :133: |
when X::TputCapaMissing |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :3: |
"name" : "Finance::GDAX::API", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :9: |
"Finance::GDAX::API" : "lib/Finance/GDAX/API.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :10: |
"Finance::GDAX::API::Account" : "lib/Finance/GDAX/API/Account.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :11: |
"Finance::GDAX::API::CoinbaseAccount" : "lib/Finance/GDAX/API/CoinbaseAccount.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :12: |
"Finance::GDAX::API::Currency" : "lib/Finance/GDAX/API/Currency.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :13: |
"Finance::GDAX::API::Deposit" : "lib/Finance/GDAX/API/Deposit.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :14: |
"Finance::GDAX::API::Fill" : "lib/Finance/GDAX/API/Fill.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :15: |
"Finance::GDAX::API::Funding" : "lib/Finance/GDAX/API/Funding.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :16: |
"Finance::GDAX::API::MarginTransfer" : "lib/Finance/GDAX/API/MarginTransfer.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :17: |
"Finance::GDAX::API::Order" : "lib/Finance/GDAX/API/Order.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :18: |
"Finance::GDAX::API::PaymentMethod" : "lib/Finance/GDAX/API/PaymentMethod.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :19: |
"Finance::GDAX::API::Position" : "lib/Finance/GDAX/API/Position.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :20: |
"Finance::GDAX::API::Product" : "lib/Finance/GDAX/API/Product.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :21: |
"Finance::GDAX::API::Quote" : "lib/Finance/GDAX/API/Quote.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :22: |
"Finance::GDAX::API::Report" : "lib/Finance/GDAX/API/Report.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :23: |
"Finance::GDAX::API::Time" : "lib/Finance/GDAX/API/Time.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :24: |
"Finance::GDAX::API::TypeConstraints" : "lib/Finance/GDAX/API/TypeConstraints.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :25: |
"Finance::GDAX::API::URL" : "lib/Finance/GDAX/API/URL.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :26: |
"Finance::GDAX::API::UserAccount" : "lib/Finance/GDAX/API/UserAccount.pm6", |
adaptiveoptics/P6-Finance-GDAX-API…/META6.json :27: |
"Finance::GDAX::API::Withdrawl" : "lib/Finance/GDAX/API/Withdrawl.pm6" |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :3: |
Finance::GDAX::API - Role for GDAX Crypto-currency Exchange API |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :9: |
Finance::GDAX::API::* classes, except for Finance::GDAX::API::URL, |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :13: |
$req = Finance::GDAX::API.new( |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :23: |
$account = Finance::GDAX::API::Account.new( |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :34: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :45: |
All Finance::GDAX::API::* modules do this role to implement their |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :123: |
perl data structure. Each Finance::GDAX::API::* class documents this |
adaptiveoptics/P6-Finance-GDAX-API…/README.md :150: |
my $request = Finance::GDAX::API.new; |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :2: |
use Finance::GDAX::API::URL; |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :9: |
role Finance::GDAX::API does Finance::GDAX::API::URL |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :109: |
Finance::GDAX::API - Build and sign GDAX REST request (Role) |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :115: |
Finance::GDAX::API::* classes, except for Finance::GDAX::API::URL, |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :119: |
$req = Finance::GDAX::API.new( |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :129: |
$account = Finance::GDAX::API::Account.new( |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :140: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :151: |
All Finance::GDAX::API::* modules doe this role to implement their |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :229: |
perl data structure. Each Finance::GDAX::API::* class documents this |
adaptiveoptics/P6-Finance-GDAX-API…/API.pm6 :255: |
my $request = Finance::GDAX::API.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :4: |
class Finance::GDAX::API::Account does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :40: |
Finance::GDAX::API::Account - Work with GDAX Accounts |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :45: |
use Finance::GDAX::API::Account; |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :47: |
$account = Finance::GDAX::API::Account->new( |
adaptiveoptics/P6-Finance-GDAX-API…/Account.pm6 :72: |
See Finance::GDAX::API for details on API key requirements that |
adaptiveoptics/P6-Finance-GDAX-API…/CoinbaseAccount.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/CoinbaseAccount.pm6 :4: |
class Finance::GDAX::API::CoinbaseAccount does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/CoinbaseAccount.pm6 :17: |
Finance::GDAX::API::CoinbaseAccount - List Coinbase Accounts |
adaptiveoptics/P6-Finance-GDAX-API…/CoinbaseAccount.pm6 :22: |
use Finance::GDAX::API::CoinbaseAccount; |
adaptiveoptics/P6-Finance-GDAX-API…/CoinbaseAccount.pm6 :24: |
$coinbase_accts = Finance::GDAX::API::CoinbaseAccount.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Currency.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Currency.pm6 :4: |
class Finance::GDAX::API::Currency does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Currency.pm6 :17: |
Finance::GDAX::API::Currency - Currencies |
adaptiveoptics/P6-Finance-GDAX-API…/Currency.pm6 :22: |
use Finance::GDAX::API::Currency; |
adaptiveoptics/P6-Finance-GDAX-API…/Currency.pm6 :24: |
$currency = Finance::GDAX::API::Currency.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :2: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :3: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :5: |
class Finance::GDAX::API::Deposit does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :39: |
Finance::GDAX::API::Deposit - Deposit funds via Payment Method or |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :45: |
use Finance::GDAX::API::Deposit; |
adaptiveoptics/P6-Finance-GDAX-API…/Deposit.pm6 :47: |
$deposit = Finance::GDAX::API::Deposit.new( |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :4: |
class Finance::GDAX::API::Fill does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :25: |
Finance::GDAX::API::Fill - Retrieve GDAX fill orders |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :30: |
use Finance::GDAX::API::Fill; |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :33: |
$fills = Finance::GDAX::API::Fill.new(:order-id($orderID)).get; |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :36: |
$gdax_fills = Finance::GDAX::API::Fill.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Fill.pm6 :41: |
$gdax_fills = Finance::GDAX::API::Fill->new; |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :2: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :3: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :5: |
class Finance::GDAX::API::Funding does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :40: |
Finance::GDAX::API::Funding - List GDAX margin funding records |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :45: |
use Finance::GDAX::API::Funding; |
adaptiveoptics/P6-Finance-GDAX-API…/Funding.pm6 :47: |
$funding = Finance::GDAX::API::Funding.new; |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :2: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :3: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :5: |
class Finance::GDAX::API::MarginTransfer does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :28: |
Finance::GDAX::API::MarginTransfer - Transfer funds between margin and |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :34: |
use Finance::GDAX::API::MarginTransfer; |
adaptiveoptics/P6-Finance-GDAX-API…/MarginTransfer.pm6 :36: |
$xfer = Finance::GDAX::API::MarginTransfer.new( |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :3: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :5: |
class Finance::GDAX::API::Order does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :117: |
Finance::GDAX::API::Order - Perl interface to the GDAX Order API |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :122: |
use Finance::GDAX::API::Order; |
adaptiveoptics/P6-Finance-GDAX-API…/Order.pm6 :124: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/PaymentMethod.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/PaymentMethod.pm6 :4: |
class Finance::GDAX::API::PaymentMethod does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/PaymentMethod.pm6 :17: |
Finance::GDAX::API::PaymentMethod - List Payment Methods |
adaptiveoptics/P6-Finance-GDAX-API…/PaymentMethod.pm6 :22: |
use Finance::GDAX::API::PaymentMethod; |
adaptiveoptics/P6-Finance-GDAX-API…/PaymentMethod.pm6 :24: |
$pay_methods = Finance::GDAX::API::PaymentMethod.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Position.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Position.pm6 :4: |
class Finance::GDAX::API::Position does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Position.pm6 :28: |
Finance::GDAX::API::Position - Overview of profile |
adaptiveoptics/P6-Finance-GDAX-API…/Position.pm6 :33: |
use Finance::GDAX::API::Position; |
adaptiveoptics/P6-Finance-GDAX-API…/Position.pm6 :35: |
$overview = Finance::GDAX::API::Position.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :3: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :5: |
class Finance::GDAX::API::Product does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :73: |
Finance::GDAX::API::UserAccount - Product Information |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :78: |
use Finance::GDAX::API::Product; |
adaptiveoptics/P6-Finance-GDAX-API…/Product.pm6 :80: |
$product = Finance::GDAX::API::Product.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :4: |
class Finance::GDAX::API::Quote does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :22: |
Finance::GDAX::API::Quote - Get a quote from the GDAX |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :27: |
use Finanace::GDAX::API::Quote; |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :28: |
%quote = Finance::GDAX::API::Quote->new(product-id => 'BTC-USD')->get; |
adaptiveoptics/P6-Finance-GDAX-API…/Quote.pm6 :37: |
using API keys with other classes like Finance::GDAX::API::Product |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :2: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :3: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :5: |
class Finance::GDAX::API::Report does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :53: |
Finance::GDAX::API::Report - Generate GDAX Reports |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :58: |
use Finance::GDAX::API::Report; |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :60: |
$report = Finance::GDAX::API::Report.new( |
adaptiveoptics/P6-Finance-GDAX-API…/Report.pm6 :72: |
$report = Finance::GDAX::API::Report.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Time.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Time.pm6 :4: |
class Finance::GDAX::API::Time does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Time.pm6 :17: |
Finance::GDAX::API::Time - Time |
adaptiveoptics/P6-Finance-GDAX-API…/Time.pm6 :22: |
use Finance::GDAX::API::Time; |
adaptiveoptics/P6-Finance-GDAX-API…/Time.pm6 :24: |
$time = Finance::GDAX::API::Time.new; |
adaptiveoptics/P6-Finance-GDAX-API…/TypeConstraints.pm6 :3: |
unit module Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/URL.pm6 :3: |
role Finance::GDAX::API::URL |
adaptiveoptics/P6-Finance-GDAX-API…/URL.pm6 :37: |
Finance::GDAX::API::URL - Role doing URL assembly for GDAX REST |
adaptiveoptics/P6-Finance-GDAX-API…/URL.pm6 :43: |
use Finanace::GDAX::API::URL; |
adaptiveoptics/P6-Finance-GDAX-API…/URL.pm6 :45: |
my $url = Finance::GDAX::API::URL.new(debug => False); |
adaptiveoptics/P6-Finance-GDAX-API…/URL.pm6 :54: |
This role builds URLs for Finance::GDAX::API classes |
adaptiveoptics/P6-Finance-GDAX-API…/UserAccount.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/UserAccount.pm6 :4: |
class Finance::GDAX::API::UserAccount does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/UserAccount.pm6 :17: |
Finance::GDAX::API::UserAccount - Account Info |
adaptiveoptics/P6-Finance-GDAX-API…/UserAccount.pm6 :22: |
use Finance::GDAX::API::UserAccount; |
adaptiveoptics/P6-Finance-GDAX-API…/UserAccount.pm6 :24: |
$account = Finance::GDAX::API::UserAccount.new; |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :2: |
use Finance::GDAX::API::TypeConstraints; |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :3: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :5: |
class Finance::GDAX::API::Withdrawl does Finance::GDAX::API |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :51: |
Finance::GDAX::API::Withdrawl - Withdraw funds to a Payment Method or |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :57: |
use Finance::GDAX::API::Withdraw; |
adaptiveoptics/P6-Finance-GDAX-API…/Withdrawl.pm6 :59: |
$withdraw = Finance::GDAX::API::Withdraw.( |
adaptiveoptics/P6-Finance-GDAX-API…/010-url.t :7: |
use-ok 'Finance::GDAX::API::URL', 'Finance::GDAX::API::URL useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/010-url.t :8: |
use Finance::GDAX::API::URL; |
adaptiveoptics/P6-Finance-GDAX-API…/010-url.t :10: |
my $url = Finance::GDAX::API::URL.new; |
adaptiveoptics/P6-Finance-GDAX-API…/010-url.t :30: |
$url = Finance::GDAX::API::URL.new; |
adaptiveoptics/P6-Finance-GDAX-API…/020-api.t :7: |
use-ok 'Finance::GDAX::API', 'Finance::GDAX::API useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/020-api.t :8: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/020-api.t :10: |
ok my $api = Finance::GDAX::API.new, 'API instantiates'; |
adaptiveoptics/P6-Finance-GDAX-API…/020-api.t :11: |
does-ok $api, Finance::GDAX::API::URL; |
adaptiveoptics/P6-Finance-GDAX-API…/020-api.t :62: |
$api = Finance::GDAX::API.new; |
adaptiveoptics/P6-Finance-GDAX-API…/025-quote.t :11: |
use-ok 'Finance::GDAX::API::Quote', 'Finance::GDAX::API::Quote useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/025-quote.t :12: |
use Finance::GDAX::API::Quote; |
adaptiveoptics/P6-Finance-GDAX-API…/025-quote.t :14: |
ok my $quote = Finance::GDAX::API::Quote.new, 'Instantiates'; |
adaptiveoptics/P6-Finance-GDAX-API…/025-quote.t :25: |
$quote = Finance::GDAX::API::Quote.new; |
adaptiveoptics/P6-Finance-GDAX-API…/030-account.t :11: |
use-ok 'Finance::GDAX::API::Account', 'Finance::GDAX::API::Account useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/030-account.t :12: |
use Finance::GDAX::API::Account; |
adaptiveoptics/P6-Finance-GDAX-API…/030-account.t :14: |
ok my $account = Finance::GDAX::API::Account.new, 'Account instantiates'; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :11: |
use-ok 'Finance::GDAX::API::Order', 'Finance::GDAX::API::Order useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :12: |
use Finance::GDAX::API::Order; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :14: |
ok my $order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :59: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :64: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :69: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/040-order.t :74: |
$order = Finance::GDAX::API::Order.new; |
adaptiveoptics/P6-Finance-GDAX-API…/050-fill.t :11: |
use-ok 'Finance::GDAX::API::Fill', 'Finance::GDAX::API::Fill useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/050-fill.t :12: |
use Finance::GDAX::API::Fill; |
adaptiveoptics/P6-Finance-GDAX-API…/050-fill.t :14: |
ok my $fill = Finance::GDAX::API::Fill.new; |
adaptiveoptics/P6-Finance-GDAX-API…/060-funding.t :11: |
use-ok 'Finance::GDAX::API::Funding', 'Finance::GDAX::API::Funding useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/060-funding.t :12: |
use Finance::GDAX::API::Funding; |
adaptiveoptics/P6-Finance-GDAX-API…/060-funding.t :14: |
ok my $funding = Finance::GDAX::API::Funding.new; |
adaptiveoptics/P6-Finance-GDAX-API…/070-margintransfer.t :11: |
use-ok 'Finance::GDAX::API::MarginTransfer', 'Finance::GDAX::API::MarginTransfer useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/070-margintransfer.t :12: |
use Finance::GDAX::API::MarginTransfer; |
adaptiveoptics/P6-Finance-GDAX-API…/070-margintransfer.t :15: |
dies-ok {$xfer = Finance::GDAX::API::MarginTransfer.new}, 'Object needs attributes'; |
adaptiveoptics/P6-Finance-GDAX-API…/070-margintransfer.t :16: |
ok ($xfer = Finance::GDAX::API::MarginTransfer.new( |
adaptiveoptics/P6-Finance-GDAX-API…/080-position.t :11: |
use-ok 'Finance::GDAX::API::Position', 'Finance::GDAX::API::Position useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/080-position.t :12: |
use Finance::GDAX::API::Position; |
adaptiveoptics/P6-Finance-GDAX-API…/080-position.t :14: |
ok my $position = Finance::GDAX::API::Position.new; |
adaptiveoptics/P6-Finance-GDAX-API…/090-deposit.t :11: |
use-ok 'Finance::GDAX::API::Deposit', 'Finance::GDAX::API::Deposit useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/090-deposit.t :12: |
use Finance::GDAX::API::Deposit; |
adaptiveoptics/P6-Finance-GDAX-API…/090-deposit.t :15: |
dies-ok {$deposit = Finance::GDAX::API::Deposit.new}, 'Instantiation dies without currency and amount'; |
adaptiveoptics/P6-Finance-GDAX-API…/090-deposit.t :16: |
ok ($deposit = Finance::GDAX::API::Deposit.new(:currency('USD'), :amount(250))), 'New ok with good vals'; |
adaptiveoptics/P6-Finance-GDAX-API…/100-withdrawl.t :11: |
use-ok 'Finance::GDAX::API::Withdrawl', 'Finance::GDAX::API::Withdrawl useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/100-withdrawl.t :12: |
use Finance::GDAX::API::Withdrawl; |
adaptiveoptics/P6-Finance-GDAX-API…/100-withdrawl.t :15: |
dies-ok {$withdrawl = Finance::GDAX::API::Withdrawl.new}, 'Instantiation dies without ammount or currency';; |
adaptiveoptics/P6-Finance-GDAX-API…/100-withdrawl.t :16: |
ok ($withdrawl = Finance::GDAX::API::Withdrawl.new(:amount(100.00), :currency('BTC'))), 'goot instantiation'; |
adaptiveoptics/P6-Finance-GDAX-API…/110-paymentmethods.t :11: |
use-ok 'Finance::GDAX::API::PaymentMethod', 'Finance::GDAX::API::PaymentMethod useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/110-paymentmethods.t :12: |
use Finance::GDAX::API::PaymentMethod; |
adaptiveoptics/P6-Finance-GDAX-API…/110-paymentmethods.t :14: |
ok my $pay_method = Finance::GDAX::API::PaymentMethod.new, "instatiated"; |
adaptiveoptics/P6-Finance-GDAX-API…/120-coinbaseaccounts.t :11: |
use-ok 'Finance::GDAX::API::CoinbaseAccount', 'Finance::GDAX::API::CoinbaseAccount useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/120-coinbaseaccounts.t :12: |
use Finance::GDAX::API::CoinbaseAccount; |
adaptiveoptics/P6-Finance-GDAX-API…/120-coinbaseaccounts.t :14: |
ok (my $coinbase_acct = Finance::GDAX::API::CoinbaseAccount.new), 'Instiatiate'; |
adaptiveoptics/P6-Finance-GDAX-API…/130-report.t :11: |
use-ok 'Finance::GDAX::API::Report', 'Finance::GDAX::API::Report useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/130-report.t :12: |
use Finance::GDAX::API::Report; |
adaptiveoptics/P6-Finance-GDAX-API…/130-report.t :14: |
ok my $report = Finance::GDAX::API::Report.new, 'Instantiate'; |
adaptiveoptics/P6-Finance-GDAX-API…/130-report.t :51: |
$report = Finance::GDAX::API::Report.new; |
adaptiveoptics/P6-Finance-GDAX-API…/140-useraccount.t :11: |
use-ok 'Finance::GDAX::API::UserAccount', 'Finance::GDAX::API::UserAccount useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/140-useraccount.t :12: |
use Finance::GDAX::API::UserAccount; |
adaptiveoptics/P6-Finance-GDAX-API…/140-useraccount.t :14: |
ok my $account = Finance::GDAX::API::UserAccount.new, 'Instantiate'; |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :11: |
use-ok 'Finance::GDAX::API::Product', 'Finance::GDAX::API::Product useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :12: |
use Finance::GDAX::API::Product; |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :14: |
ok my $product = Finance::GDAX::API::Product.new, 'Instantiate'; |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :45: |
$product = Finance::GDAX::API::Product.new(product-id => 'BTC-USD'); |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :49: |
$product = Finance::GDAX::API::Product.new(product-id => 'BTC-USD'); |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :53: |
$product = Finance::GDAX::API::Product.new(product-id => 'BTC-USD'); |
adaptiveoptics/P6-Finance-GDAX-API…/150-product.t :61: |
$product = Finance::GDAX::API::Product.new(product-id => 'BTC-USD'); |
adaptiveoptics/P6-Finance-GDAX-API…/160-currency.t :11: |
use-ok 'Finance::GDAX::API::Currency', 'Finance::GDAX::API::Currency useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/160-currency.t :12: |
use Finance::GDAX::API::Currency; |
adaptiveoptics/P6-Finance-GDAX-API…/160-currency.t :14: |
ok my $currency = Finance::GDAX::API::Currency.new, 'Instantiated'; |
adaptiveoptics/P6-Finance-GDAX-API…/170-time.t :11: |
use-ok 'Finance::GDAX::API::Time', 'Finance::GDAX::API::Time useable'; |
adaptiveoptics/P6-Finance-GDAX-API…/170-time.t :12: |
use Finance::GDAX::API::Time; |
adaptiveoptics/P6-Finance-GDAX-API…/170-time.t :14: |
ok (my $time = Finance::GDAX::API::Time.new), 'instatiated'; |
adaptiveoptics/P6-Finance-GDAX-API…/GDAXTestHelper.pm6 :2: |
use Finance::GDAX::API; |
adaptiveoptics/P6-Finance-GDAX-API…/GDAXTestHelper.pm6 :11: |
my $api = Finance::GDAX::API.new; |
afiskon/p6-xml-parser-tiny…/Tiny.pm6 :12: |
class X::XML::Parser::Tiny::Invalid is Exception { |
afiskon/p6-xml-parser-tiny…/Tiny.pm6 :21: |
X::XML::Parser::Tiny::Invalid.new(source => $xml).throw; |
afiskon/p6-xml-parser-tiny…/04-exception.t :6: |
throws-like { XML::Parser::Tiny.new.parse("<") }, X::XML::Parser::Tiny::Invalid; |
ajs/perl6-Math-Sequences…/sequences.t :8: |
is $!.WHAT, X::AdHoc, "Throws error"; |
akiym/JSON-Hjson…/Hjson.pm6 :7: |
class X::JSON::Hjson::Invalid is Exception { |
akiym/JSON-Hjson…/Hjson.pm6 :16: |
X::JSON::Hjson::Invalid.new(source => $text).throw; |
araraloren/perl6-getopt-advance…/Advance.adoc :458: |
* X::GA::ParseError |
araraloren/perl6-getopt-advance…/Advance.adoc :459: |
* X::GA::OptionError |
araraloren/perl6-getopt-advance…/Advance.adoc :460: |
* X::GA::GroupError |
araraloren/perl6-getopt-advance…/Advance.adoc :461: |
* X::GA::NonOptionError |
araraloren/perl6-getopt-advance…/Advance.adoc :464: |
X::GA::ParseError exception when `OptionSet` match failed. |
araraloren/perl6-getopt-advance…/Advance.adoc :470: |
* X::GA::WantPrintHelper |
araraloren/perl6-getopt-advance…/Advance.adoc :476: |
* X::GA::WantPrintAllHelper |
araraloren/perl6-getopt-advance…/Advance.adoc :970: |
* X::GA::Exception |
araraloren/perl6-getopt-advance…/Advance.adoc :974: |
* X::GA::ParseError |
araraloren/perl6-getopt-advance…/Advance.adoc :981: |
* X::GA::OptionError |
araraloren/perl6-getopt-advance…/Advance.adoc :988: |
* X::GA::GroupError |
araraloren/perl6-getopt-advance…/Advance.adoc :995: |
* X::GA::NonOptionError |
araraloren/perl6-getopt-advance…/Advance.adoc :1002: |
* X::GA::Error |
araraloren/perl6-getopt-advance…/Advance.adoc :1009: |
* X::GA::WantPrintHelper |
araraloren/perl6-getopt-advance…/Advance.adoc :1017: |
* X::GA::WantPrintAllHelper |
araraloren/perl6-getopt-advance…/Advance.pm6 :123: |
when X::GA::ParseError | |
araraloren/perl6-getopt-advance…/Advance.pm6 :124: |
X::GA::OptionError | |
araraloren/perl6-getopt-advance…/Advance.pm6 :125: |
X::GA::GroupError | |
araraloren/perl6-getopt-advance…/Advance.pm6 :126: |
X::GA::NonOptionError { |
araraloren/perl6-getopt-advance…/Advance.pm6 :135: |
when X::GA::WantPrintHelper { |
araraloren/perl6-getopt-advance…/Advance.pm6 :140: |
when X::GA::WantPrintAllHelper { |
araraloren/perl6-getopt-advance…/Exception.pm6 :4: |
class X::GA::Exception is Exception { |
araraloren/perl6-getopt-advance…/Exception.pm6 :8: |
class X::GA::ParseError is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :11: |
X::GA::ParseError |
araraloren/perl6-getopt-advance…/Exception.pm6 :18: |
class X::GA::OptionError is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :21: |
X::GA::OptionError |
araraloren/perl6-getopt-advance…/Exception.pm6 :26: |
class X::GA::GroupError is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :29: |
X::GA::GroupError |
araraloren/perl6-getopt-advance…/Exception.pm6 :34: |
class X::GA::NonOptionError is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :37: |
X::GA::NonOptionError |
araraloren/perl6-getopt-advance…/Exception.pm6 :44: |
class X::GA::Error is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :47: |
X::GA::Error |
araraloren/perl6-getopt-advance…/Exception.pm6 :52: |
class X::GA::WantPrintHelper is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :55: |
X::GA::WantPrintHelper.new().throw; |
araraloren/perl6-getopt-advance…/Exception.pm6 :58: |
class X::GA::WantPrintAllHelper is X::GA::Exception { } |
araraloren/perl6-getopt-advance…/Exception.pm6 :61: |
X::GA::WantPrintAllHelper.new().throw; |
araraloren/perl6-terminal-table…/Exception.pm6 :4: |
class X::Kinoko::Error is Exception { |
araraloren/perl6-terminal-table…/Exception.pm6 :12: |
class X::Kinoko::Warning is Exception { |
araraloren/perl6-terminal-table…/Frame.pm6 :78: |
X::Kinoko::Error.new(msg => 'width must be integer multiple of base width.') |
araraloren/perl6-terminal-table…/Frame.pm6 :193: |
X::Kinoko::Error.new(msg => 'padding width must be divides by padding-char width').throw(); |
araraloren/perl6-terminal-table…/Frame.pm6 :220: |
X::Kinoko::Error.new(msg => 'Can not recognize align type!').throw(); |
araraloren/perl6-terminal-table…/Frame.pm6 :249: |
X::Kinoko::Error.new(msg => 'padding width must be divides by padding-char width').throw(); |
araraloren/perl6-terminal-table…/Frame.pm6 :274: |
X::Kinoko::Error.new(msg => 'Can not recognize align type!').throw(); |
araraloren/perl6-terminal-table…/Generator.pm6 :190: |
X::Kinoko::Error.new(msg => 'All style should be none!') |
araraloren/perl6-terminal-table…/Generator.pm6 :196: |
X::Kinoko::Error.new(msg => 'The style-end is bigger than current index.') |
araraloren/perl6-terminal-table…/String.pm6 :34: |
X::Kinoko::Error.new(msg => 'Extend width must be divides by string width') |
araraloren/perl6-terminal-table…/Style.pm6 :478: |
X::Kinoko::Error.new(msg => 'none style expect!').throw(); |
araraloren/perl6-terminal-table…/Style.pm6 :548: |
X::Kinoko::Error.new(msg => 'Not recognize style.') |
arnsholt/Net-ZMQ…/README.md :72: |
the version you want as, for example, ZMQX::Compat, where `X` can be |
arnsholt/Net-ZMQ…/Util.pm6 :12: |
class X::ZMQ is Exception { |
arnsholt/Net-ZMQ…/Util.pm6 :23: |
X::ZMQ.new(:errno($no), :strerror(zmq_strerror($no))).throw; |
atweiden/config-toml…/META6.json :21: |
"X::Config::TOML" : "lib/X/Config/TOML.pm6" |
atweiden/config-toml…/TOML.pm6 :4: |
use X::Config::TOML; |
atweiden/config-toml…/TOML.pm6 :14: |
or die(X::Config::TOML::ParseFailed.new(:$content)); |
atweiden/config-toml…/TOML.pm6 :24: |
or die(X::Config::TOML::ParsefileFailed.new(:$file)); |
atweiden/config-toml…/Dumper.pm6 :3: |
use X::Config::TOML; |
atweiden/config-toml…/Dumper.pm6 :38: |
or die(X::Config::TOML::Dumper::BadKey.new(:$key)); |
atweiden/config-toml…/Dumper.pm6 :47: |
or die(X::Config::TOML::Dumper::BadArray.new(:array($val))); |
atweiden/config-toml…/Dumper.pm6 :214: |
die(X::Config::TOML::Dumper::BadValue.new(:value($s))); |
atweiden/config-toml…/Dumper.pm6 :224: |
die(X::Config::TOML::Dumper::BadValue.new(:value($r))); |
atweiden/config-toml…/Dumper.pm6 :234: |
die(X::Config::TOML::Dumper::BadValue.new(:value($b))); |
atweiden/config-toml…/Dumper.pm6 :244: |
die(X::Config::TOML::Dumper::BadValue.new(:value($d))); |
atweiden/config-toml…/Dumper.pm6 :263: |
die(X::Config::TOML::Dumper::BadValue.new(:value($a))); |
atweiden/config-toml…/Dumper.pm6 :269: |
or die(X::Config::TOML::Dumper::BadArray.new(:array($l))); |
atweiden/config-toml…/Dumper.pm6 :278: |
die(X::Config::TOML::Dumper::BadValue.new(:value($l))); |
atweiden/config-toml…/Dumper.pm6 :283: |
die(X::Config::TOML::Dumper::BadValue.new(:$value)); |
atweiden/config-toml…/Actions.pm6 :3: |
use X::Config::TOML; |
atweiden/config-toml…/Actions.pm6 :627: |
X::Config::TOML::InlineTable::DuplicateKeys |
atweiden/config-toml…/Actions.pm6 :666: |
my X::Config::TOML::KeypairLine::DuplicateKeys $exception .= |
atweiden/config-toml…/Actions.pm6 :696: |
my X::Config::TOML::HOH::Seen::Key $exception-hoh-seen-key .= |
atweiden/config-toml…/Actions.pm6 :701: |
my X::Config::TOML::HOH::Seen::AOH $exception-hoh-seen-aoh .= |
atweiden/config-toml…/Actions.pm6 :706: |
my X::Config::TOML::HOH::Seen $exception-hoh-seen .= |
atweiden/config-toml…/Actions.pm6 :713: |
when X::AdHoc |
atweiden/config-toml…/Actions.pm6 :736: |
X::Config::TOML::HOH::DuplicateKeys |
atweiden/config-toml…/Actions.pm6 :742: |
my X::Config::TOML::HOH::Seen::Key $exception-hoh-seen-key .= |
atweiden/config-toml…/Actions.pm6 :760: |
my X::Config::TOML::HOH::Seen::Key $exception-hoh-seen-key .= |
atweiden/config-toml…/Actions.pm6 :780: |
my X::Config::TOML::AOH::OverwritesKey $exception-aoh-overwrites-key .= |
atweiden/config-toml…/Actions.pm6 :785: |
my X::Config::TOML::AOH::OverwritesHOH $exception-aoh-overwrites-hoh .= |
atweiden/config-toml…/Actions.pm6 :804: |
X::Config::TOML::AOH::DuplicateKeys |
atweiden/config-toml…/Actions.pm6 :829: |
my X::Config::TOML::Keypath::AOH $exception-keypath-aoh .= |
atweiden/config-toml…/Grammar.pm6 :2: |
use X::Config::TOML; |
atweiden/config-toml…/Grammar.pm6 :69: |
{ die(X::Config::TOML::String::EscapeSequence.new(:esc(~$/))) } |
atweiden/config-toml…/Grammar.pm6 :152: |
{ die(X::Config::TOML::String::EscapeSequence.new(:esc(~$/))) } |
atweiden/config-toml…/TOML.pm6 :3: |
# X::Config::TOML::DuplicateKeys {{{ |
atweiden/config-toml…/TOML.pm6 :5: |
class X::Config::TOML::DuplicateKeys |
atweiden/config-toml…/TOML.pm6 :24: |
# end X::Config::TOML::DuplicateKeys }}} |
atweiden/config-toml…/TOML.pm6 :25: |
# X::Config::TOML::AOH::DuplicateKeys {{{ |
atweiden/config-toml…/TOML.pm6 :27: |
class X::Config::TOML::AOH::DuplicateKeys |
atweiden/config-toml…/TOML.pm6 :29: |
also is X::Config::TOML::DuplicateKeys; |
atweiden/config-toml…/TOML.pm6 :32: |
# end X::Config::TOML::AOH::DuplicateKeys }}} |
atweiden/config-toml…/TOML.pm6 :33: |
# X::Config::TOML::HOH::DuplicateKeys {{{ |
atweiden/config-toml…/TOML.pm6 :35: |
class X::Config::TOML::HOH::DuplicateKeys |
atweiden/config-toml…/TOML.pm6 :37: |
also is X::Config::TOML::DuplicateKeys; |
atweiden/config-toml…/TOML.pm6 :40: |
# end X::Config::TOML::HOH::DuplicateKeys }}} |
atweiden/config-toml…/TOML.pm6 :41: |
# X::Config::TOML::InlineTable::DuplicateKeys {{{ |
atweiden/config-toml…/TOML.pm6 :43: |
class X::Config::TOML::InlineTable::DuplicateKeys |
atweiden/config-toml…/TOML.pm6 :45: |
also is X::Config::TOML::DuplicateKeys; |
atweiden/config-toml…/TOML.pm6 :48: |
# end X::Config::TOML::InlineTable::DuplicateKeys }}} |
atweiden/config-toml…/TOML.pm6 :49: |
# X::Config::TOML::KeypairLine::DuplicateKeys {{{ |
atweiden/config-toml…/TOML.pm6 :51: |
class X::Config::TOML::KeypairLine::DuplicateKeys |
atweiden/config-toml…/TOML.pm6 :71: |
# end X::Config::TOML::KeypairLine::DuplicateKeys }}} |
atweiden/config-toml…/TOML.pm6 :72: |
# X::Config::TOML::AOH {{{ |
atweiden/config-toml…/TOML.pm6 :74: |
class X::Config::TOML::AOH |
atweiden/config-toml…/TOML.pm6 :93: |
# end X::Config::TOML::AOH }}} |
atweiden/config-toml…/TOML.pm6 :94: |
# X::Config::TOML::AOH::OverwritesHOH {{{ |
atweiden/config-toml…/TOML.pm6 :96: |
class X::Config::TOML::AOH::OverwritesHOH |
atweiden/config-toml…/TOML.pm6 :98: |
also is X::Config::TOML::AOH; |
atweiden/config-toml…/TOML.pm6 :115: |
# end X::Config::TOML::AOH::OverwritesHOH }}} |
atweiden/config-toml…/TOML.pm6 :116: |
# X::Config::TOML::AOH::OverwritesKey {{{ |
atweiden/config-toml…/TOML.pm6 :118: |
class X::Config::TOML::AOH::OverwritesKey |
atweiden/config-toml…/TOML.pm6 :120: |
also is X::Config::TOML::AOH; |
atweiden/config-toml…/TOML.pm6 :137: |
# end X::Config::TOML::AOH::OverwritesKey }}} |
atweiden/config-toml…/TOML.pm6 :138: |
# X::Config::TOML::HOH {{{ |
atweiden/config-toml…/TOML.pm6 :140: |
class X::Config::TOML::HOH |
atweiden/config-toml…/TOML.pm6 :159: |
# end X::Config::TOML::HOH }}} |
atweiden/config-toml…/TOML.pm6 :160: |
# X::Config::TOML::HOH::Seen {{{ |
atweiden/config-toml…/TOML.pm6 :162: |
class X::Config::TOML::HOH::Seen |
atweiden/config-toml…/TOML.pm6 :164: |
also is X::Config::TOML::HOH; |
atweiden/config-toml…/TOML.pm6 :180: |
# end X::Config::TOML::HOH::Seen }}} |
atweiden/config-toml…/TOML.pm6 :181: |
# X::Config::TOML::HOH::Seen::AOH {{{ |
atweiden/config-toml…/TOML.pm6 :183: |
class X::Config::TOML::HOH::Seen::AOH |
atweiden/config-toml…/TOML.pm6 :185: |
also is X::Config::TOML::HOH::Seen; |
atweiden/config-toml…/TOML.pm6 :188: |
# end X::Config::TOML::HOH::Seen::AOH }}} |
atweiden/config-toml…/TOML.pm6 :189: |
# X::Config::TOML::HOH::Seen::Key {{{ |
atweiden/config-toml…/TOML.pm6 :191: |
class X::Config::TOML::HOH::Seen::Key |
atweiden/config-toml…/TOML.pm6 :193: |
also is X::Config::TOML::HOH; |
atweiden/config-toml…/TOML.pm6 :207: |
# end X::Config::TOML::HOH::Seen::Key }}} |
atweiden/config-toml…/TOML.pm6 :208: |
# X::Config::TOML::Keypath {{{ |
atweiden/config-toml…/TOML.pm6 :210: |
class X::Config::TOML::Keypath |
atweiden/config-toml…/TOML.pm6 :224: |
# end X::Config::TOML::Keypath }}} |
atweiden/config-toml…/TOML.pm6 :225: |
# X::Config::TOML::Keypath::AOH {{{ |
atweiden/config-toml…/TOML.pm6 :227: |
class X::Config::TOML::Keypath::AOH |
atweiden/config-toml…/TOML.pm6 :229: |
also is X::Config::TOML::AOH; |
atweiden/config-toml…/TOML.pm6 :232: |
# end X::Config::TOML::Keypath::AOH }}} |
atweiden/config-toml…/TOML.pm6 :233: |
# X::Config::TOML::Keypath::HOH {{{ |
atweiden/config-toml…/TOML.pm6 :235: |
class X::Config::TOML::Keypath::HOH |
atweiden/config-toml…/TOML.pm6 :237: |
also is X::Config::TOML::HOH; |
atweiden/config-toml…/TOML.pm6 :240: |
# end X::Config::TOML::Keypath::HOH }}} |
atweiden/config-toml…/TOML.pm6 :241: |
# X::Config::TOML::BadKeypath::ArrayNotAOH {{{ |
atweiden/config-toml…/TOML.pm6 :243: |
class X::Config::TOML::BadKeypath::ArrayNotAOH |
atweiden/config-toml…/TOML.pm6 :248: |
# end X::Config::TOML::BadKeypath::ArrayNotAOH }}} |
atweiden/config-toml…/TOML.pm6 :249: |
# X::Config::TOML::ParseFailed {{{ |
atweiden/config-toml…/TOML.pm6 :251: |
class X::Config::TOML::ParseFailed |
atweiden/config-toml…/TOML.pm6 :267: |
# end X::Config::TOML::ParseFailed }}} |
atweiden/config-toml…/TOML.pm6 :268: |
# X::Config::TOML::ParsefileFailed {{{ |
atweiden/config-toml…/TOML.pm6 :270: |
class X::Config::TOML::ParsefileFailed |
atweiden/config-toml…/TOML.pm6 :283: |
# end X::Config::TOML::ParsefileFailed }}} |
atweiden/config-toml…/TOML.pm6 :284: |
# X::Config::TOML::Dumper::BadKey {{{ |
atweiden/config-toml…/TOML.pm6 :286: |
class X::Config::TOML::Dumper::BadKey |
atweiden/config-toml…/TOML.pm6 :301: |
# end X::Config::TOML::Dumper::BadKey }}} |
atweiden/config-toml…/TOML.pm6 :302: |
# X::Config::TOML::Dumper::BadValue {{{ |
atweiden/config-toml…/TOML.pm6 :304: |
class X::Config::TOML::Dumper::BadValue |
atweiden/config-toml…/TOML.pm6 :320: |
# end X::Config::TOML::Dumper::BadValue }}} |
atweiden/config-toml…/TOML.pm6 :321: |
# X::Config::TOML::Dumper::BadArray {{{ |
atweiden/config-toml…/TOML.pm6 :323: |
class X::Config::TOML::Dumper::BadArray |
atweiden/config-toml…/TOML.pm6 :339: |
# end X::Config::TOML::Dumper::BadArray }}} |
atweiden/config-toml…/TOML.pm6 :340: |
# X::Config::TOML::String::EscapeSequence {{{ |
atweiden/config-toml…/TOML.pm6 :342: |
class X::Config::TOML::String::EscapeSequence |
atweiden/config-toml…/TOML.pm6 :354: |
# end X::Config::TOML::String::EscapeSequence }}} |
atweiden/config-toml…/01-parser.t :20: |
X::Config::TOML::HOH::DuplicateKeys, |
atweiden/config-toml…/01-parser.t :41: |
X::Config::TOML::InlineTable::DuplicateKeys, |
atweiden/config-toml…/01-parser.t :63: |
X::Config::TOML::KeypairLine::DuplicateKeys, |
atweiden/config-toml…/01-parser.t :88: |
X::Config::TOML::HOH::Seen, |
atweiden/config-toml…/01-parser.t :110: |
X::Config::TOML::HOH::Seen, |
atweiden/config-toml…/01-parser.t :135: |
X::Config::TOML::Keypath::AOH, |
atweiden/config-toml…/01-parser.t :157: |
X::Config::TOML::AOH::OverwritesHOH, |
atweiden/config-toml…/01-parser.t :182: |
X::Config::TOML::HOH::Seen::AOH, |
atweiden/config-toml…/01-parser.t :204: |
X::Config::TOML::HOH::Seen::AOH, |
atweiden/config-toml…/01-parser.t :229: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :253: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :277: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :301: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :327: |
X::Config::TOML::AOH::OverwritesKey, |
atweiden/config-toml…/01-parser.t :352: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :376: |
X::Config::TOML::HOH::Seen::Key, |
atweiden/config-toml…/01-parser.t :404: |
X::Config::TOML::AOH::OverwritesKey, |
atweiden/config-toml…/02-dumper.t :13: |
X::Config::TOML::Dumper::BadKey, |
atweiden/config-toml…/02-dumper.t :21: |
X::Config::TOML::Dumper::BadKey, |
atweiden/config-toml…/02-dumper.t :30: |
X::Config::TOML::Dumper::BadKey, |
atweiden/config-toml…/02-dumper.t :62: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :70: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :78: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :86: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :94: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :102: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :110: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :118: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :126: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :146: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :160: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :177: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :197: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :211: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :224: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :237: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :250: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :263: |
X::Config::TOML::Dumper::BadValue, |
atweiden/config-toml…/02-dumper.t :282: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :295: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :308: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :321: |
X::Config::TOML::Dumper::BadArray, |
atweiden/config-toml…/02-dumper.t :334: |
X::Config::TOML::Dumper::BadArray, |
atweiden/crane…/META6.json :32: |
"X::Crane" : "lib/X/Crane.pm6" |
atweiden/crane…/Crane.pm6 :16: |
use X::Crane; |
atweiden/crane…/Add.pm6 :5: |
use X::Crane; |
atweiden/crane…/Add.pm6 :19: |
# with rules similar to JSON Patch (X::Crane::AddPathNotFound, |
atweiden/crane…/Add.pm6 :20: |
# X::Crane::AddPathOutOfRange) |
atweiden/crane…/Add.pm6 :30: |
# is an immutable value (X::Crane::Add::RO) |
atweiden/crane…/Add.pm6 :33: |
when X::Multi::NoMatch |
atweiden/crane…/Add.pm6 :38: |
or die(X::Crane::Add::RO.new(:typename<List>)); |
atweiden/crane…/Add.pm6 :40: |
when X::Assignment::RO |
atweiden/crane…/Add.pm6 :41: |
{ die(X::Crane::Add::RO.new(:typename(.typename))) } |
atweiden/crane…/Add.pm6 :42: |
when X::Method::NotFound |
atweiden/crane…/Add.pm6 :47: |
or die(X::Crane::Add::RO.new(:typename(~$0))); |
atweiden/crane…/Add.pm6 :49: |
when X::OutOfRange |
atweiden/crane…/Add.pm6 :50: |
{ die(X::Crane::AddPathOutOfRange.new(:operation<add>, :out-of-range($_))) } |
atweiden/crane…/Add.pm6 :66: |
or die(X::Crane::AddPathNotFound.new); |
atweiden/crane…/Add.pm6 :129: |
or die(X::Crane::AddPathNotFound.new); |
atweiden/crane…/Add.pm6 :147: |
or die(X::Crane::AddPathNotFound.new); |
atweiden/crane…/Add.pm6 :166: |
or die(X::Crane::AddPathNotFound.new); |
atweiden/crane…/At.pm6 :3: |
use X::Crane; |
atweiden/crane…/At.pm6 :37: |
die(X::Crane::AssociativeKeyDNE.new); |
atweiden/crane…/At.pm6 :57: |
die(X::Crane::AssociativeKeyDNE.new); |
atweiden/crane…/At.pm6 :101: |
die(X::Crane::PositionalIndexDNE.new); |
atweiden/crane…/At.pm6 :125: |
die(X::Crane::PositionalIndexDNE.new); |
atweiden/crane…/Copy.pm6 :5: |
use X::Crane; |
atweiden/crane…/Copy.pm6 :20: |
# (X::Crane::CopyFromNotFound, X::Crane::CopyPathNotFound, |
atweiden/crane…/Copy.pm6 :21: |
# X::Crane::CopyPathOutOfRange) |
atweiden/crane…/Copy.pm6 :24: |
# one of its children (X::Crane::CopyParentToChild) |
atweiden/crane…/Copy.pm6 :38: |
# (X::Crane::CopyPath::RO) |
atweiden/crane…/Copy.pm6 :41: |
when X::Crane::AddPathNotFound |
atweiden/crane…/Copy.pm6 :42: |
{ die(X::Crane::CopyPathNotFound.new) } |
atweiden/crane…/Copy.pm6 :43: |
when X::Crane::AddPathOutOfRange |
atweiden/crane…/Copy.pm6 :44: |
{ die(X::Crane::CopyPathOutOfRange.new(:add-path-out-of-range(.message))) } |
atweiden/crane…/Copy.pm6 :45: |
when X::Crane::Add::RO |
atweiden/crane…/Copy.pm6 :46: |
{ die(X::Crane::CopyPath::RO.new(:typename(.typename))) } |
atweiden/crane…/Copy.pm6 :47: |
when X::Crane::GetPathNotFound |
atweiden/crane…/Copy.pm6 :48: |
{ die(X::Crane::CopyFromNotFound.new) } |
atweiden/crane…/Copy.pm6 :53: |
or die(X::Crane::CopyParentToChild.new); |
atweiden/crane…/Exists.pm6 :4: |
use X::Crane; |
atweiden/crane…/Exists.pm6 :88: |
die(X::Crane::ExistsRootContainerKey.new); |
atweiden/crane…/Exists.pm6 :106: |
die(X::Crane::ExistsRootContainerKey.new); |
atweiden/crane…/Get.pm6 :5: |
use X::Crane; |
atweiden/crane…/Get.pm6 :92: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :113: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :122: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :144: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :153: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :162: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :171: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :195: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :216: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :225: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :247: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :256: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :265: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :274: |
die(X::Crane::GetRootContainerKey.new); |
atweiden/crane…/Get.pm6 :298: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :319: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :350: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Get.pm6 :368: |
die(X::Crane::GetPathNotFound.new); |
atweiden/crane…/Move.pm6 :6: |
use X::Crane; |
atweiden/crane…/Move.pm6 :21: |
# (X::Crane::MoveFromNotFound, X::Crane::MovePathNotFound, |
atweiden/crane…/Move.pm6 :22: |
# X::Crane::MovePathOutOfRange) |
atweiden/crane…/Move.pm6 :25: |
# one of its children (X::Crane::MoveParentToChild) |
atweiden/crane…/Move.pm6 :38: |
# an immutable value (X::Crane::MoveFrom::RO) |
atweiden/crane…/Move.pm6 :43: |
# (X::Crane::MovePath::RO) |
atweiden/crane…/Move.pm6 :46: |
when X::Crane::AddPathNotFound |
atweiden/crane…/Move.pm6 :47: |
{ die(X::Crane::MovePathNotFound.new) } |
atweiden/crane…/Move.pm6 :48: |
when X::Crane::AddPathOutOfRange |
atweiden/crane…/Move.pm6 :49: |
{ die(X::Crane::MovePathOutOfRange.new(:add-path-out-of-range(.message))) } |
atweiden/crane…/Move.pm6 :50: |
when X::Crane::Add::RO |
atweiden/crane…/Move.pm6 :51: |
{ die(X::Crane::MovePath::RO.new(:typename(.typename))) } |
atweiden/crane…/Move.pm6 :52: |
when X::Crane::GetPathNotFound |
atweiden/crane…/Move.pm6 :53: |
{ die(X::Crane::MoveFromNotFound.new) } |
atweiden/crane…/Move.pm6 :54: |
when X::Crane::Remove::RO |
atweiden/crane…/Move.pm6 :55: |
{ die(X::Crane::MoveFrom::RO.new(:typename(.typename))) } |
atweiden/crane…/Move.pm6 :60: |
or die(X::Crane::MoveParentToChild.new); |
atweiden/crane…/Patch.pm6 :8: |
use X::Crane; |
atweiden/crane…/Patch.pm6 :57: |
when X::Crane::PatchAddFailed |
atweiden/crane…/Patch.pm6 :58: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :59: |
when X::Crane::PatchRemoveFailed |
atweiden/crane…/Patch.pm6 :60: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :61: |
when X::Crane::PatchReplaceFailed |
atweiden/crane…/Patch.pm6 :62: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :63: |
when X::Crane::PatchMoveFailed |
atweiden/crane…/Patch.pm6 :64: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :65: |
when X::Crane::PatchCopyFailed |
atweiden/crane…/Patch.pm6 :66: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :67: |
when X::Crane::PatchTestFailed |
atweiden/crane…/Patch.pm6 :68: |
{ die(X::Crane::Patch.new(:help-text(.message))) } |
atweiden/crane…/Patch.pm6 :85: |
CATCH { default { X::Crane::PatchAddFailed.new.throw } } |
atweiden/crane…/Patch.pm6 :96: |
CATCH { default { X::Crane::PatchRemoveFailed.new.throw } } |
atweiden/crane…/Patch.pm6 :107: |
CATCH { default { X::Crane::PatchReplaceFailed.new.throw } } |
atweiden/crane…/Patch.pm6 :118: |
CATCH { default { X::Crane::PatchMoveFailed.new.throw } } |
atweiden/crane…/Patch.pm6 :129: |
CATCH { default { X::Crane::PatchCopyFailed.new.throw } } |
atweiden/crane…/Patch.pm6 :141: |
or X::Crane::PatchTestFailed.new.throw; |
atweiden/crane…/Remove.pm6 :5: |
use X::Crane; |
atweiden/crane…/Remove.pm6 :18: |
# with rules similar to JSON Patch (X::Crane::RemovePathNotFound) |
atweiden/crane…/Remove.pm6 :28: |
# immutable value (X::Crane::Remove::RO) |
atweiden/crane…/Remove.pm6 :31: |
when X::AdHoc |
atweiden/crane…/Remove.pm6 :36: |
or die(X::Crane::Remove::RO.new(:typename(~$0))); |
atweiden/crane…/Remove.pm6 :38: |
when X::Multi::NoMatch |
atweiden/crane…/Remove.pm6 :43: |
or die(X::Crane::Remove::RO.new(:typename<List>)); |
atweiden/crane…/Remove.pm6 :45: |
when X::Method::NotFound |
atweiden/crane…/Remove.pm6 :50: |
or die(X::Crane::Remove::RO.new(:typename(~$0))); |
atweiden/crane…/Remove.pm6 :66: |
or die(X::Crane::RemovePathNotFound.new); |
atweiden/crane…/Remove.pm6 :123: |
or die(X::Crane::RemovePathNotFound.new); |
atweiden/crane…/Remove.pm6 :135: |
or die(X::Crane::RemovePathNotFound.new); |
atweiden/crane…/Remove.pm6 :148: |
or die(X::Crane::RemovePathNotFound.new); |
atweiden/crane…/Replace.pm6 :5: |
use X::Crane; |
atweiden/crane…/Replace.pm6 :19: |
# with rules similar to JSON Patch (X::Crane::ReplacePathNotFound) |
atweiden/crane…/Replace.pm6 :29: |
# is an immutable value (X::Crane::Replace::RO) |
atweiden/crane…/Replace.pm6 :32: |
when X::Assignment::RO |
atweiden/crane…/Replace.pm6 :33: |
{ die(X::Crane::Replace::RO.new(:typename(.typename))) } |
atweiden/crane…/Replace.pm6 :34: |
when X::Multi::NoMatch |
atweiden/crane…/Replace.pm6 :39: |
or die(X::Crane::Replace::RO.new(:typename<List>)); |
atweiden/crane…/Replace.pm6 :41: |
when X::Method::NotFound |
atweiden/crane…/Replace.pm6 :46: |
or die(X::Crane::Replace::RO.new(:typename(~$0))); |
atweiden/crane…/Replace.pm6 :63: |
or die(X::Crane::ReplacePathNotFound.new); |
atweiden/crane…/Replace.pm6 :126: |
or die(X::Crane::ReplacePathNotFound.new); |
atweiden/crane…/Replace.pm6 :144: |
or die(X::Crane::ReplacePathNotFound.new); |
atweiden/crane…/Replace.pm6 :163: |
or die(X::Crane::ReplacePathNotFound.new); |
atweiden/crane…/Set.pm6 :3: |
use X::Crane; |
atweiden/crane…/Set.pm6 :23: |
# is an immutable value (X::Crane::OpSet::RO) |
atweiden/crane…/Set.pm6 :26: |
when X::Assignment::RO |
atweiden/crane…/Set.pm6 :27: |
{ die(X::Crane::OpSet::RO.new(:typename(.typename))) } |
atweiden/crane…/Test.pm6 :4: |
use X::Crane; |
atweiden/crane…/Test.pm6 :17: |
or die(X::Crane::TestPathNotFound.new); |
atweiden/crane…/Transform.pm6 :5: |
use X::Crane; |
atweiden/crane…/Transform.pm6 :19: |
or die(X::Crane::TransformCallableSignatureParams.new); |
atweiden/crane…/Transform.pm6 :24: |
or die(X::Crane::TransformPathNotFound.new); |
atweiden/crane…/Transform.pm6 :66: |
CATCH { default { die(X::Crane::TransformCallableRaisedException.new) } } |
atweiden/crane…/Transform.pm6 :74: |
when X::Crane::Replace::RO |
atweiden/crane…/Transform.pm6 :75: |
{ die(X::Crane::Transform::RO.new(:typename(.typename))) } |
atweiden/crane…/Utils.pm6 :2: |
use X::Crane; |
atweiden/crane…/Utils.pm6 :35: |
die(X::Crane::PositionalIndexInvalid.new(:classifier<INTM>)); |
atweiden/crane…/Utils.pm6 :40: |
die(X::Crane::PositionalIndexInvalid.new(:classifier<OTHER>)); |
atweiden/crane…/Crane.pm6 :3: |
# X::Crane::PathOutOfRange {{{ |
atweiden/crane…/Crane.pm6 :5: |
class X::Crane::PathOutOfRange |
atweiden/crane…/Crane.pm6 :10: |
has X::OutOfRange:D $.out-of-range is required; |
atweiden/crane…/Crane.pm6 :12: |
# parse stringified Range in X::OutOfRange |
atweiden/crane…/Crane.pm6 :63: |
# end X::Crane::PathOutOfRange }}} |
atweiden/crane…/Crane.pm6 :64: |
# X::Crane::AddPathNotFound {{{ |
atweiden/crane…/Crane.pm6 :66: |
class X::Crane::AddPathNotFound |
atweiden/crane…/Crane.pm6 :77: |
# end X::Crane::AddPathNotFound }}} |
atweiden/crane…/Crane.pm6 :78: |
# X::Crane::AddPathOutOfRange {{{ |
atweiden/crane…/Crane.pm6 :80: |
class X::Crane::AddPathOutOfRange |
atweiden/crane…/Crane.pm6 :82: |
also is X::Crane::PathOutOfRange; |
atweiden/crane…/Crane.pm6 :85: |
# end X::Crane::AddPathOutOfRange }}} |
atweiden/crane…/Crane.pm6 :86: |
# X::Crane::Add::RO {{{ |
atweiden/crane…/Crane.pm6 :88: |
class X::Crane::Add::RO |
atweiden/crane…/Crane.pm6 :101: |
# end X::Crane::Add::RO }}} |
atweiden/crane…/Crane.pm6 :102: |
# X::Crane::AssociativeKeyDNE {{{ |
atweiden/crane…/Crane.pm6 :104: |
class X::Crane::AssociativeKeyDNE |
atweiden/crane…/Crane.pm6 :114: |
# end X::Crane::AssociativeKeyDNE }}} |
atweiden/crane…/Crane.pm6 :115: |
# X::Crane::CopyFromNotFound {{{ |
atweiden/crane…/Crane.pm6 :117: |
class X::Crane::CopyFromNotFound |
atweiden/crane…/Crane.pm6 :128: |
# end X::Crane::CopyFromNotFound }}} |
atweiden/crane…/Crane.pm6 :129: |
# X::Crane::CopyParentToChild {{{ |
atweiden/crane…/Crane.pm6 :131: |
class X::Crane::CopyParentToChild |
atweiden/crane…/Crane.pm6 :143: |
# end X::Crane::CopyParentToChild }}} |
atweiden/crane…/Crane.pm6 :144: |
# X::Crane::CopyPathNotFound {{{ |
atweiden/crane…/Crane.pm6 :146: |
class X::Crane::CopyPathNotFound |
atweiden/crane…/Crane.pm6 :157: |
# end X::Crane::CopyPathNotFound }}} |
atweiden/crane…/Crane.pm6 :158: |
# X::Crane::CopyPathOutOfRange {{{ |
atweiden/crane…/Crane.pm6 :160: |
class X::Crane::CopyPathOutOfRange |
atweiden/crane…/Crane.pm6 :173: |
# end X::Crane::CopyPathOutOfRange }}} |
atweiden/crane…/Crane.pm6 :174: |
# X::Crane::CopyPath::RO {{{ |
atweiden/crane…/Crane.pm6 :176: |
class X::Crane::CopyPath::RO |
atweiden/crane…/Crane.pm6 :189: |
# end X::Crane::CopyPath::RO }}} |
atweiden/crane…/Crane.pm6 :190: |
# X::Crane::GetPathNotFound {{{ |
atweiden/crane…/Crane.pm6 :192: |
class X::Crane::GetPathNotFound |
atweiden/crane…/Crane.pm6 :203: |
# end X::Crane::GetPathNotFound }}} |
atweiden/crane…/Crane.pm6 :204: |
# X::Crane::GetRootContainerKey {{{ |
atweiden/crane…/Crane.pm6 :206: |
class X::Crane::GetRootContainerKey |
atweiden/crane…/Crane.pm6 :217: |
# end X::Crane::GetRootContainerKey }}} |
atweiden/crane…/Crane.pm6 :218: |
# X::Crane::ExistsRootContainerKey {{{ |
atweiden/crane…/Crane.pm6 :220: |
class X::Crane::ExistsRootContainerKey |
atweiden/crane…/Crane.pm6 :231: |
# end X::Crane::ExistsRootContainerKey }}} |
atweiden/crane…/Crane.pm6 :232: |
# X::Crane::MoveFromNotFound {{{ |
atweiden/crane…/Crane.pm6 :234: |
class X::Crane::MoveFromNotFound |
atweiden/crane…/Crane.pm6 :245: |
# end X::Crane::MoveFromNotFound }}} |
atweiden/crane…/Crane.pm6 :246: |
# X::Crane::MoveFrom::RO {{{ |
atweiden/crane…/Crane.pm6 :248: |
class X::Crane::MoveFrom::RO |
atweiden/crane…/Crane.pm6 :261: |
# end X::Crane::MoveFrom::RO }}} |
atweiden/crane…/Crane.pm6 :262: |
# X::Crane::MoveParentToChild {{{ |
atweiden/crane…/Crane.pm6 :264: |
class X::Crane::MoveParentToChild |
atweiden/crane…/Crane.pm6 :276: |
# end X::Crane::MoveParentToChild }}} |
atweiden/crane…/Crane.pm6 :277: |
# X::Crane::MovePathNotFound {{{ |
atweiden/crane…/Crane.pm6 :279: |
class X::Crane::MovePathNotFound |
atweiden/crane…/Crane.pm6 :290: |
# end X::Crane::MovePathNotFound }}} |
atweiden/crane…/Crane.pm6 :291: |
# X::Crane::MovePathOutOfRange {{{ |
atweiden/crane…/Crane.pm6 :293: |
class X::Crane::MovePathOutOfRange |
atweiden/crane…/Crane.pm6 :306: |
# end X::Crane::MovePathOutOfRange }}} |
atweiden/crane…/Crane.pm6 :307: |
# X::Crane::MovePath::RO {{{ |
atweiden/crane…/Crane.pm6 :309: |
class X::Crane::MovePath::RO |
atweiden/crane…/Crane.pm6 :322: |
# end X::Crane::MovePath::RO }}} |
atweiden/crane…/Crane.pm6 :323: |
# X::Crane::Patch {{{ |
atweiden/crane…/Crane.pm6 :325: |
class X::Crane::Patch |
atweiden/crane…/Crane.pm6 :337: |
# end X::Crane::Patch }}} |
atweiden/crane…/Crane.pm6 :338: |
# X::Crane::PatchAddFailed {{{ |
atweiden/crane…/Crane.pm6 :340: |
class X::Crane::PatchAddFailed |
atweiden/crane…/Crane.pm6 :350: |
# end X::Crane::PatchAddFailed }}} |
atweiden/crane…/Crane.pm6 :351: |
# X::Crane::PatchCopyFailed {{{ |
atweiden/crane…/Crane.pm6 :353: |
class X::Crane::PatchCopyFailed |
atweiden/crane…/Crane.pm6 :364: |
# end X::Crane::PatchCopyFailed }}} |
atweiden/crane…/Crane.pm6 :365: |
# X::Crane::PatchMoveFailed {{{ |
atweiden/crane…/Crane.pm6 :367: |
class X::Crane::PatchMoveFailed |
atweiden/crane…/Crane.pm6 :378: |
# end X::Crane::PatchMoveFailed }}} |
atweiden/crane…/Crane.pm6 :379: |
# X::Crane::PatchRemoveFailed {{{ |
atweiden/crane…/Crane.pm6 :381: |
class X::Crane::PatchRemoveFailed |
[atweiden/crane…/Crane.pm6 :392:](https://github.com/atweiden/crane/blob/77270457082ff6 |
Created
July 2, 2019 12:56
-
-
Save Whateverable/2dbfd9cf73a534515043be9e2a4d4f8b to your computer and use it in GitHub Desktop.
greppable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
X:: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment