Satisfy S11 spec.
Remove useless rw traits.
Fix deprecated .delete and .exists methods
Added ability to call method that has name used by language itself.
Removed live test.
Error message member does not end with dot.
Exceptions are in X::JSON::RPC scope.
"In Perl 6, exceptions should inherit from the type Exception, and by
convention they go into the X:: namespace."
added repo-type to META.info
Bump module version to force refreshing ecosystem modules.
Fixed HTTP::Easy dependency.
It's present as HTTP::Easy, not HTTP::Easy::PSGI in Ecosystem.
Reworked response validation.
Improved comments. New tests for cases not included in spec examples.
more spec implementation
- proof-of-concept of notification mode
- redesigned test suite to better follow examples from spec
- temporarily switched transport to LWP::Simple (HTTP::Client work is
still in progress and previous hacked transport was very messy).
Better HTTP code in server notification.
use Semantic Versioning from now on
Server uses HTTP::Easy, supernovus++
Correct binding of data into Transport Error exception.
Parse error exception should be also throwed on empty string or not-s…
…trict top container (different than array or hash)
Bumped version number
use URI module
Compatibility fixes for 2012.02 Rakudo Star release.
Working server with full 2.0 spec support and tests.
Added version number. Improved POD and META info.
Switched transport to LWP::Simple. Live tests added.