Myriad 1.001 Latest
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Myriad, Myriad::API, Myriad::Commands, Myriad::Config, Myriad::Example::Call, Myriad::Example::Echo, Myriad::Example::RPC, Myriad::Example::Startup, Myriad::Exception, Myriad::Exception::InternalError, Myriad::Plugin, Myriad::RPC::Client::Implementation::Memory, Myriad::RPC::Client::Implementation::Redis, Myriad::RPC::Implementation::Memory, Myriad::RPC::Implementation::Redis, Myriad::RPC::Message, Myriad::Redis::Pending, Myriad::Registry, Myriad::Role::Storage, Myriad::Role::Subscription, Myriad::Service, Myriad::Service::Attributes, Myriad::Service::Implementation, Myriad::Service::Remote, Myriad::Service::Storage, Myriad::Service::Storage::Remote, Myriad::Storage, Myriad::Storage::Implementation::Memory, Myriad::Storage::Implementation::Redis, Myriad::Subscription, Myriad::Subscription::Implementation::Memory, Myriad::Subscription::Implementation::Redis, Myriad::Transport::HTTP, Myriad::Transport::Redis, Myriad::Util::Defer
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Sub::Util
- URI
- experimental
- parent
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Myriad, Myriad::API, Myriad::Commands, Myriad::Config, Myriad::Example::Call, Myriad::Example::Echo, Myriad::Example::RPC, Myriad::Example::Startup, Myriad::Exception, Myriad::Exception::InternalError, Myriad::Plugin, Myriad::RPC::Client::Implementation::Memory, Myriad::RPC::Client::Implementation::Redis, Myriad::RPC::Implementation::Memory, Myriad::RPC::Implementation::Redis, Myriad::RPC::Message, Myriad::Redis::Pending, Myriad::Registry, Myriad::Role::Storage, Myriad::Role::Subscription, Myriad::Service, Myriad::Service::Attributes, Myriad::Service::Implementation, Myriad::Service::Remote, Myriad::Service::Storage, Myriad::Service::Storage::Remote, Myriad::Storage, Myriad::Storage::Implementation::Memory, Myriad::Storage::Implementation::Redis, Myriad::Subscription, Myriad::Subscription::Implementation::Memory, Myriad::Subscription::Implementation::Redis, Myriad::Transport::HTTP, Myriad::Transport::Redis, Myriad::Util::Defer
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- Sub::Util
- parent
Modules
Name | Abstract | Version | View |
---|---|---|---|
Myriad | microservice coördination | 1.001 | metacpan |
Myriad::API | provides an API for Myriad services | 1.001 | metacpan |
Myriad::Bootstrap | dæmon functionality and hot-reload for Myriad | 1.001 | metacpan |
Myriad::Class | common pragmata for L<Myriad> core modules | 1.001 | metacpan |
Myriad::Commands | common abstraction for user interface commands | 1.001 | metacpan |
Myriad::Config | dynamic configuration management for microservices | 1.001 | metacpan |
Myriad::Example::Call | 1.001 | metacpan | |
Myriad::Example::Echo | 1.001 | metacpan | |
Myriad::Example::RPC | 1.001 | metacpan | |
Myriad::Example::Startup | 1.001 | metacpan | |
Myriad::Exception | standard exception rôle for all L<Myriad> code | 1.001 | metacpan |
Myriad::Exception::Base | common class for all exceptions | 1.001 | metacpan |
Myriad::Exception::Builder | applies L<Myriad::Exception::Base> to an exception class | 1.001 | metacpan |
Myriad::Exception::General | 1.001 | metacpan | |
Myriad::Exception::InternalError | common exception when the error is not relevant to the client. | 1.001 | metacpan |
Myriad::Plugin | extensible L<Myriad> functionality using attributes | 1.001 | metacpan |
Myriad::RPC | microservice RPC abstraction | 1.001 | metacpan |
Myriad::RPC::Client | microservice RPC client abstraction | 1.001 | metacpan |
Myriad::RPC::Client::Implementation::Memory | 1.001 | metacpan | |
Myriad::RPC::Client::Implementation::Redis | microservice RPC client abstraction | 1.001 | metacpan |
Myriad::RPC::Implementation::Memory | microservice RPC in-memory implementation. | 1.001 | metacpan |
Myriad::RPC::Implementation::Redis | microservice RPC Redis implementation. | 1.001 | metacpan |
Myriad::RPC::Message | RPC message implementation | 1.001 | metacpan |
Myriad::Redis::Pending | 1.001 | metacpan | |
Myriad::Registry | track available methods and subscriptions | 1.001 | metacpan |
Myriad::Role | common pragmata for L<Myriad> rôles | 1.001 | metacpan |
Myriad::Role::RPC | microservice RPC abstraction | 1.001 | metacpan |
Myriad::Role::Storage | microservice storage abstraction | 1.001 | metacpan |
Myriad::Role::Subscription | 1.001 | metacpan | |
Myriad::Service | starting point for building microservices | 1.001 | metacpan |
Myriad::Service::Attributes | microservice coördination | 1.001 | metacpan |
Myriad::Service::Implementation | microservice coördination | 1.001 | metacpan |
Myriad::Service::Remote | abstraction to access other services over the network. | 1.001 | metacpan |
Myriad::Service::Storage | microservice storage abstraction layer | 1.001 | metacpan |
Myriad::Service::Storage::Remote | abstraction to access other services storage. | 1.001 | metacpan |
Myriad::Storage | microservice Storage abstraction | 1.001 | metacpan |
Myriad::Storage::Implementation::Memory | microservice storage abstraction | 1.001 | metacpan |
Myriad::Storage::Implementation::Redis | access to microservice storage via Redis | 1.001 | metacpan |
Myriad::Subscription | microservice subscription abstraction | 1.001 | metacpan |
Myriad::Subscription::Implementation::Memory | 1.001 | metacpan | |
Myriad::Subscription::Implementation::Redis | 1.001 | metacpan | |
Myriad::Transport::HTTP | 1.001 | metacpan | |
Myriad::Transport::Memory | In-Memory data layer that mimics Redis behaviour.. | 1.001 | metacpan |
Myriad::Transport::Redis | 1.001 | metacpan | |
Myriad::UI::Readline | L<Term::ReadLine> support for L<Myriad> | 1.001 | metacpan |
Myriad::Util::Defer | provide a deferred wrapper attribute | 1.001 | metacpan |
Myriad::Util::Secret | protect secrets from getting exposed accidentally | 1.001 | metacpan |
Myriad::Util::UUID | 1.001 | metacpan | |
Test::Myriad | 1.001 | metacpan | |
Test::Myriad::Service | an abstraction to mock microservices. | 1.001 | metacpan |
yriad | 1.001 | metacpan |