Under maintenance.

Most probably CPANTS databases are being regenerated from scratch due to major changes in Kwalitee metrics or updates of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: FusqlFS-0.009/lib/FusqlFS/Artifact/Table/Data.pm -- Around line 39: '=item' outside of any '=over' =over without closing =back FusqlFS-0.009/lib/FusqlFS/Artifact.pm -- Around line 249: L<> starts or ends with whitespaceAround line 267: L<> starts or ends with whitespaceAround line 637: '=item' outside of any '=over'Around line 639: L<> starts or ends with whitespaceAround line 701: You forgot a '=back' before '=head2' FusqlFS-0.009/lib/FusqlFS/Backend/Base.pm -- Around line 68: =over without closing =back FusqlFS-0.009/lib/FusqlFS/Entry.pm -- Around line 70: =over without closing =back

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: FusqlFS::Version

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.

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.

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/FusqlFS.pm: HASH(0x71c14c0)
  • lib/FusqlFS/Artifact.pm: HASH(0x853e3a0)
  • lib/FusqlFS/Artifact/Table/Data.pm: HASH(0x853e3e8)
  • lib/FusqlFS/Artifact/Table/Lazy.pm: HASH(0x853e2c8)
  • lib/FusqlFS/Artifact/Test.pm: HASH(0x853e160)
  • lib/FusqlFS/Backend.pm: HASH(0x853e370)
  • lib/FusqlFS/Backend/Base.pm: HASH(0x853e400)
  • lib/FusqlFS/Backend/MySQL.pm: HASH(0x853e3d0)
  • lib/FusqlFS/Backend/MySQL/Functions.pm: HASH(0x853e148)
  • lib/FusqlFS/Backend/MySQL/Procedures.pm: HASH(0x853e310)
  • lib/FusqlFS/Backend/MySQL/Role/Acl.pm: HASH(0x81b3820)
  • lib/FusqlFS/Backend/MySQL/Role/Owned.pm: HASH(0x853e508)
  • lib/FusqlFS/Backend/MySQL/Role/Owner.pm: HASH(0x81b3808)
  • lib/FusqlFS/Backend/MySQL/Roles.pm: HASH(0x853e4d8)
  • lib/FusqlFS/Backend/MySQL/Routines.pm: HASH(0x853e688)
  • lib/FusqlFS/Backend/MySQL/Table/Data.pm: HASH(0x853e460)
  • lib/FusqlFS/Backend/MySQL/Table/Indices.pm: HASH(0x853e5f8)
  • lib/FusqlFS/Backend/MySQL/Table/Struct.pm: HASH(0x853e790)
  • lib/FusqlFS/Backend/MySQL/Table/Test.pm: HASH(0x819e5e8)
  • lib/FusqlFS/Backend/MySQL/Table/Triggers.pm: HASH(0x819e630)
  • lib/FusqlFS/Backend/MySQL/Tables.pm: HASH(0x819e678)
  • lib/FusqlFS/Backend/MySQL/Test.pm: HASH(0x819e6c0)
  • lib/FusqlFS/Backend/MySQL/Users.pm: HASH(0x819e708)
  • lib/FusqlFS/Backend/MySQL/Variables.pm: HASH(0x819e750)
  • lib/FusqlFS/Backend/MySQL/Views.pm: HASH(0x819e798)
  • lib/FusqlFS/Backend/PgSQL.pm: HASH(0x819e7e0)
  • lib/FusqlFS/Backend/PgSQL/Functions.pm: HASH(0x819e828)
  • lib/FusqlFS/Backend/PgSQL/Languages.pm: HASH(0x819e870)
  • lib/FusqlFS/Backend/PgSQL/Queries.pm: HASH(0x819e8b8)
  • lib/FusqlFS/Backend/PgSQL/Role/Acl.pm: HASH(0x819e900)
  • lib/FusqlFS/Backend/PgSQL/Role/Base.pm: HASH(0x819e948)
  • lib/FusqlFS/Backend/PgSQL/Role/Owned.pm: HASH(0x819e990)
  • lib/FusqlFS/Backend/PgSQL/Role/Owner.pm: HASH(0x819e9d8)
  • lib/FusqlFS/Backend/PgSQL/Roles.pm: HASH(0x819ea20)
  • lib/FusqlFS/Backend/PgSQL/Sequences.pm: HASH(0x819ea68)
  • lib/FusqlFS/Backend/PgSQL/Table/Constraints.pm: HASH(0x819eab0)
  • lib/FusqlFS/Backend/PgSQL/Table/Data.pm: HASH(0x819eaf8)
  • lib/FusqlFS/Backend/PgSQL/Table/Indices.pm: HASH(0x819eb40)
  • lib/FusqlFS/Backend/PgSQL/Table/Struct.pm: HASH(0x819eb88)
  • lib/FusqlFS/Backend/PgSQL/Table/Test.pm: HASH(0x819ebd0)
  • lib/FusqlFS/Backend/PgSQL/Table/Triggers.pm: HASH(0x819ec18)
  • lib/FusqlFS/Backend/PgSQL/Tables.pm: HASH(0x819ec60)
  • lib/FusqlFS/Backend/PgSQL/Test.pm: HASH(0x819eca8)
  • lib/FusqlFS/Backend/PgSQL/Views.pm: HASH(0x819ecf0)
  • lib/FusqlFS/Backend/SQLite.pm: HASH(0x819ed38)
  • lib/FusqlFS/Backend/SQLite/Table/Data.pm: HASH(0x819ed80)
  • lib/FusqlFS/Backend/SQLite/Table/Indices.pm: HASH(0x819edc8)
  • lib/FusqlFS/Backend/SQLite/Table/Struct.pm: HASH(0x819ee10)
  • lib/FusqlFS/Backend/SQLite/Table/Test.pm: HASH(0x819ee58)
  • lib/FusqlFS/Backend/SQLite/Tables.pm: HASH(0x819eea0)
  • lib/FusqlFS/Backend/SQLite/Test.pm: HASH(0x819eee8)
  • lib/FusqlFS/Cache.pm: HASH(0x853e118)
  • lib/FusqlFS/Cache/Base.pm: HASH(0x819ef78)
  • lib/FusqlFS/Cache/File.pm: HASH(0x819efc0)
  • lib/FusqlFS/Cache/Limited.pm: HASH(0x819f020)
  • lib/FusqlFS/Entry.pm: HASH(0x819ef60)
  • lib/FusqlFS/Formatter.pm: HASH(0x819f110)
  • lib/FusqlFS/Formatter/Base.pm: HASH(0x819f158)
  • lib/FusqlFS/Formatter/Html.pm: HASH(0x819f1a0)
  • lib/FusqlFS/Formatter/Htmltable.pm: HASH(0x819f1e8)
  • lib/FusqlFS/Formatter/Native.pm: HASH(0x819f230)

use_warnings

Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: FusqlFS, FusqlFS::Artifact, FusqlFS::Artifact::Table::Data, FusqlFS::Artifact::Table::Lazy, FusqlFS::Artifact::Test, FusqlFS::Backend, FusqlFS::Backend::Base, FusqlFS::Backend::MySQL, FusqlFS::Backend::MySQL::Functions, FusqlFS::Backend::MySQL::Procedures, FusqlFS::Backend::MySQL::Role::Acl, FusqlFS::Backend::MySQL::Role::Owned, FusqlFS::Backend::MySQL::Role::Owner, FusqlFS::Backend::MySQL::Roles, FusqlFS::Backend::MySQL::Routines, FusqlFS::Backend::MySQL::Table::Data, FusqlFS::Backend::MySQL::Table::Indices, FusqlFS::Backend::MySQL::Table::Struct, FusqlFS::Backend::MySQL::Table::Test, FusqlFS::Backend::MySQL::Table::Triggers, FusqlFS::Backend::MySQL::Tables, FusqlFS::Backend::MySQL::Test, FusqlFS::Backend::MySQL::Users, FusqlFS::Backend::MySQL::Variables, FusqlFS::Backend::MySQL::Views, FusqlFS::Backend::PgSQL, FusqlFS::Backend::PgSQL::Functions, FusqlFS::Backend::PgSQL::Languages, FusqlFS::Backend::PgSQL::Queries, FusqlFS::Backend::PgSQL::Role::Acl, FusqlFS::Backend::PgSQL::Role::Base, FusqlFS::Backend::PgSQL::Role::Owned, FusqlFS::Backend::PgSQL::Role::Owner, FusqlFS::Backend::PgSQL::Roles, FusqlFS::Backend::PgSQL::Sequences, FusqlFS::Backend::PgSQL::Table::Constraints, FusqlFS::Backend::PgSQL::Table::Data, FusqlFS::Backend::PgSQL::Table::Indices, FusqlFS::Backend::PgSQL::Table::Struct, FusqlFS::Backend::PgSQL::Table::Test, FusqlFS::Backend::PgSQL::Table::Triggers, FusqlFS::Backend::PgSQL::Tables, FusqlFS::Backend::PgSQL::Test, FusqlFS::Backend::PgSQL::Views, FusqlFS::Backend::SQLite, FusqlFS::Backend::SQLite::Table::Data, FusqlFS::Backend::SQLite::Table::Indices, FusqlFS::Backend::SQLite::Table::Struct, FusqlFS::Backend::SQLite::Table::Test, FusqlFS::Backend::SQLite::Tables, FusqlFS::Backend::SQLite::Test, FusqlFS::Cache, FusqlFS::Cache::Base, FusqlFS::Cache::File, FusqlFS::Cache::Limited, FusqlFS::Entry, FusqlFS::Formatter, FusqlFS::Formatter::Base, FusqlFS::Formatter::Html, FusqlFS::Formatter::Htmltable, FusqlFS::Formatter::Native, FusqlFS::Version

Modules

Name Abstract Version View
FusqlFS FUSE filesystem to work with database via DBI interface metacpan
FusqlFS::Artifact basic abstract class to represent database artifact in FusqlFS metacpan
FusqlFS::Artifact::Table::Data metacpan
FusqlFS::Artifact::Table::Lazy lazily created table artifact abstract class metacpan
FusqlFS::Artifact::Test metacpan
FusqlFS::Backend FusqlFS database backend abstract factory metacpan
FusqlFS::Backend::Base base FusqlFS class for database backend implementations metacpan
FusqlFS::Backend::MySQL metacpan
FusqlFS::Backend::MySQL::Functions FusqlFS MySQL database stored functions interface metacpan
FusqlFS::Backend::MySQL::Procedures FusqlFS MySQL database stored procedures interface metacpan
FusqlFS::Backend::MySQL::Role::Acl metacpan
FusqlFS::Backend::MySQL::Role::Owned metacpan
FusqlFS::Backend::MySQL::Role::Owner metacpan
FusqlFS::Backend::MySQL::Roles metacpan
FusqlFS::Backend::MySQL::Routines metacpan
FusqlFS::Backend::MySQL::Table::Data metacpan
FusqlFS::Backend::MySQL::Table::Indices metacpan
FusqlFS::Backend::MySQL::Table::Struct metacpan
FusqlFS::Backend::MySQL::Table::Test metacpan
FusqlFS::Backend::MySQL::Table::Triggers metacpan
FusqlFS::Backend::MySQL::Tables FusqlFS MySQL database tables interface metacpan
FusqlFS::Backend::MySQL::Test metacpan
FusqlFS::Backend::MySQL::Users metacpan
FusqlFS::Backend::MySQL::Variables expose all MySQL variables metacpan
FusqlFS::Backend::MySQL::Views metacpan
FusqlFS::Backend::PgSQL metacpan
FusqlFS::Backend::PgSQL::Functions FusqlFS PostgreSQL database functions (a.k.a. stored procedures) interface metacpan
FusqlFS::Backend::PgSQL::Languages FusqlFS class to interface with PostgreSQL languages metacpan
FusqlFS::Backend::PgSQL::Queries metacpan
FusqlFS::Backend::PgSQL::Role::Acl FusqlFS class to expose PostgreSQL artifact's permissions metacpan
FusqlFS::Backend::PgSQL::Role::Base abstract PostgreSQL configuration complexity for FusqlFS::Backend::PgSQL::Role::* classes metacpan
FusqlFS::Backend::PgSQL::Role::Owned FusqlFS module to aggregate all PostgreSQL artifacts owned by a role into single place metacpan
FusqlFS::Backend::PgSQL::Role::Owner FusqlFS class to expose PostgreSQL artifact's owner metacpan
FusqlFS::Backend::PgSQL::Roles metacpan
FusqlFS::Backend::PgSQL::Sequences FusqlFS PostgreSQL database sequences interface metacpan
FusqlFS::Backend::PgSQL::Table::Constraints metacpan
FusqlFS::Backend::PgSQL::Table::Data metacpan
FusqlFS::Backend::PgSQL::Table::Indices metacpan
FusqlFS::Backend::PgSQL::Table::Struct metacpan
FusqlFS::Backend::PgSQL::Table::Test metacpan
FusqlFS::Backend::PgSQL::Table::Triggers metacpan
FusqlFS::Backend::PgSQL::Tables FusqlFS PostgreSQL database tables interface metacpan
FusqlFS::Backend::PgSQL::Test metacpan
FusqlFS::Backend::PgSQL::Views FusqlFS PostgreSQL database views interface metacpan
FusqlFS::Backend::SQLite metacpan
FusqlFS::Backend::SQLite::Table::Data metacpan
FusqlFS::Backend::SQLite::Table::Indices metacpan
FusqlFS::Backend::SQLite::Table::Struct metacpan
FusqlFS::Backend::SQLite::Table::Test metacpan
FusqlFS::Backend::SQLite::Tables FusqlFS SQLite database tables interface metacpan
FusqlFS::Backend::SQLite::Test metacpan
FusqlFS::Cache main FusqlFS cache factory metacpan
FusqlFS::Cache::Base base abstract class for cache strategy classes implementation metacpan
FusqlFS::Cache::File FusqlFS file backed cache strategy implementation metacpan
FusqlFS::Cache::Limited FusqlFS limited cache strategy implementation metacpan
FusqlFS::Entry abstract fusqlfs file system entry class metacpan
FusqlFS::Formatter formatter backend for FusqlFS metacpan
FusqlFS::Formatter::Base base formatter class metacpan
FusqlFS::Formatter::Html HTML formatter class metacpan
FusqlFS::Formatter::Htmltable HTML formatter class metacpan
FusqlFS::Formatter::Native native formatter class metacpan
FusqlFS::Version dummy FusqlFS package to store FusqlFS version in a single location 0.009 metacpan

Provides

Name File View
FusqlFS::Cache::File::Record lib/FusqlFS/Cache/File.pm metacpan
FusqlFS::Entry::Dir lib/FusqlFS/Entry.pm metacpan
FusqlFS::Entry::File lib/FusqlFS/Entry.pm metacpan
FusqlFS::Entry::Pipe lib/FusqlFS/Entry.pm metacpan
FusqlFS::Entry::Symlink lib/FusqlFS/Entry.pm metacpan

Other Files

Build.PL metacpan
MANIFEST metacpan
README.pod metacpan