MongoDB-Async 0.702
Kwalitee Issues
- distname_matches_name_in_meta
-
Use a proper tool to make a distribution. You might also need to fix META files if you keep them in the repository.
Error: MongoDB
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (74) does not match dist (81):
- Missing in MANIFEST: inc/Module/Install/Compiler.pm, lib/MongoDB/Async/DBRef.pm, lib/MongoDB/Async/Pool.pm, reconnect_stress_test.pl, t/dbref.t, t/lib/MongoDBTest.pm, t/lib/MongoDBTest.pm~
- 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: MongoDB::Async::BSON, MongoDB::Async::OID
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Coro
- Coro::EV
- Devel::GlobalDestruction
- EV
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: MongoDB-Async-0.702/lib/MongoDB/Async/Connection.pm -- Around line 360: Unknown directive: =head Around line 374: Unknown directive: =head MongoDB-Async-0.702/lib/MongoDB/Async/DataTypes.pod -- Around line 174: Non-ASCII character seen before =encoding in ''Ã land'. Assuming UTF-8 MongoDB-Async-0.702/lib/MongoDB/Async/MongoClient.pm -- Around line 696: You forgot a '=back' before '=head2' Around line 874: Unknown directive: =head Around line 888: Unknown directive: =head
- 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: MongoDB::Async::BSON, MongoDB::Async::OID, MongoDB::Async::Pool
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- Coro
- Coro::EV
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
Modules
Name | Abstract | Version | View |
---|---|---|---|
MongoDB::Async | Asynchronous Mongo Driver for Perl | 0.702002 | metacpan |
MongoDB::Async::BSON | Tools for serializing and deserializing data in BSON form | 0.702002 | metacpan |
MongoDB::Async::BSON::Binary | Binary type | 0.702002 | metacpan |
MongoDB::Async::Code | JavaScript Code | 0.702002 | metacpan |
MongoDB::Async::Collection | A Mongo Collection | 0.702002 | metacpan |
MongoDB::Async::Connection | A connection to a Mongo server | 0.702002 | metacpan |
MongoDB::Async::Cursor | A cursor/iterator for Mongo query results | 0.702002 | metacpan |
MongoDB::Async::Database | A Mongo Database | 0.702002 | metacpan |
MongoDB::Async::GridFS | A file storage utility | 0.702002 | metacpan |
MongoDB::Async::GridFS::File | A Mongo GridFS file | 0.702002 | metacpan |
MongoDB::Async::MongoClient | A connection to a Mongo server | 0.702002 | metacpan |
MongoDB::Async::OID | A Mongo Object ID | 0.702002 | metacpan |
MongoDB::Async::Timestamp | Replication timestamp | 0.702002 | metacpan |