Coro 5.17 Deleted
Kwalitee Issues
- meta_yml_is_parsable
-
Upgrade your YAML generator so it produces valid YAML.
Error: CPAN::Meta::YAML failed to classify line '{'
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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: Coro::Event, Coro::MakeMaker, Coro::RWLock, Coro::Semaphore, Coro::Specific, Coro::Timer
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- AnyEvent
- AnyEvent::AIO
- AnyEvent::BDB
- AnyEvent::DNS
- AnyEvent::Socket
- AnyEvent::Util
- BDB
- EV
- Event
- Guard
- IO::AIO
- Net::HTTP
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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: Coro, Coro::AIO, Coro::AnyEvent, Coro::BDB, Coro::Channel, Coro::Debug, Coro::EV, Coro::Event, Coro::Handle, Coro::LWP, Coro::MakeMaker, Coro::RWLock, Coro::Select, Coro::Semaphore, Coro::SemaphoreSet, Coro::Signal, Coro::Socket, Coro::Specific, Coro::State, Coro::Storable, Coro::Timer, Coro::Util
- configure_prereq_matches_use
-
List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires
Error:
- EV::MakeMaker
- Event::MakeMaker
Modules
Name | Abstract | Version | View |
---|---|---|---|
Coro | the only real threads in perl | 5.17 | metacpan |
Coro::AIO | truly asynchronous file and directory I/O | 5.17 | metacpan |
Coro::AnyEvent | integrate threads into AnyEvent | 5.17 | metacpan |
Coro::BDB | truly asynchronous bdb access | 5.17 | metacpan |
Coro::Channel | message queues | 5.17 | metacpan |
Coro::Debug | various functions that help debugging Coro programs | 5.17 | metacpan |
Coro::EV | do events the coro-way, with EV | 5.17 | metacpan |
Coro::Event | do events the coro-way, with Event | 5.17 | metacpan |
Coro::Handle | non-blocking I/O with a blocking interface. | 5.17 | metacpan |
Coro::LWP | make LWP non-blocking - as much as possible | 5.17 | metacpan |
Coro::MakeMaker | MakeMaker glue for the XS-level Coro API | 5.17 | metacpan |
Coro::RWLock | reader/write locks | 5.17 | metacpan |
Coro::Select | a (slow but coro-aware) replacement for CORE::select | 5.17 | metacpan |
Coro::Semaphore | counting semaphores | 5.17 | metacpan |
Coro::SemaphoreSet | efficient set of counting semaphores | 5.17 | metacpan |
Coro::Signal | thread signals (binary semaphores) | 5.17 | metacpan |
Coro::Socket | non-blocking socket-I/O | 5.17 | metacpan |
Coro::Specific | manage coroutine-specific variables. | 5.17 | metacpan |
Coro::State | first class continuations | 5.17 | metacpan |
Coro::Storable | offer a more fine-grained Storable interface | 5.17 | metacpan |
Coro::Timer | timers and timeouts, independent of any event loop | 5.17 | metacpan |
Coro::Util | various utility functions. | 5.17 | metacpan |