KiokuDB 0.57 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: Moose::Meta::Attribute::Custom::Trait::KiokuDB::DoNotSerialize, Moose::Meta::Attribute::Custom::Trait::KiokuDB::Lazy
- 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: Moose::Meta::Attribute::Custom::Trait::KiokuDB::DoNotSerialize, Moose::Meta::Attribute::Custom::Trait::KiokuDB::Lazy
Modules
Name | Abstract | Version | View |
---|---|---|---|
KiokuDB | Object Graph storage engine | 0.57 | metacpan |
KiokuDB::Backend | Backend interface role | 0.57 | metacpan |
KiokuDB::Backend::Hash | In memory backend for testing purposes. | 0.57 | metacpan |
KiokuDB::Backend::Role::BinarySafe | An informational role for binary data safe backends. | 0.57 | metacpan |
KiokuDB::Backend::Role::Broken | Skip test fixtures | 0.57 | metacpan |
KiokuDB::Backend::Role::Clear | Backend clearing api | 0.57 | metacpan |
KiokuDB::Backend::Role::Concurrency::POSIX | 0.57 | metacpan | |
KiokuDB::Backend::Role::GC | 0.57 | metacpan | |
KiokuDB::Backend::Role::Prefetch | 0.57 | metacpan | |
KiokuDB::Backend::Role::Query | Backend specific query API | 0.57 | metacpan |
KiokuDB::Backend::Role::Query::GIN | 0.57 | metacpan | |
KiokuDB::Backend::Role::Query::Simple | Simple query api | 0.57 | metacpan |
KiokuDB::Backend::Role::Query::Simple::Linear | Query::Simple implemented with a linear scan of all entries. | 0.57 | metacpan |
KiokuDB::Backend::Role::Scan | Root set iteration | 0.57 | metacpan |
KiokuDB::Backend::Role::TXN | Backend level transaction support. | 0.57 | metacpan |
KiokuDB::Backend::Role::TXN::Memory | In memory transactions. | 0.57 | metacpan |
KiokuDB::Backend::Role::TXN::Memory::Scan | 0.57 | metacpan | |
KiokuDB::Backend::Role::TXN::Nested | Informational role for backends supporting rollback of nested transactions. | 0.57 | metacpan |
KiokuDB::Backend::Role::UnicodeSafe | An informational role for binary data safe backends. | 0.57 | metacpan |
KiokuDB::Backend::Serialize | Serialization role for backends | 0.57 | metacpan |
KiokuDB::Backend::Serialize::Delegate | Use a KiokuDB::Serializer object instead of a role to handle serialization in a backend. | 0.57 | metacpan |
KiokuDB::Backend::Serialize::JSON | Role to serialize entries to JSON strings with KiokuDB::Backend::Serialize::JSPON semantics | 0.57 | metacpan |
KiokuDB::Backend::Serialize::JSPON | JSPON serialization helper | 0.57 | metacpan |
KiokuDB::Backend::Serialize::JSPON::Collapser | Collapse entry data to JSPON compliant structures | 0.57 | metacpan |
KiokuDB::Backend::Serialize::JSPON::Converter | Common functionality for JSPON expansion/collapsing | 0.57 | metacpan |
KiokuDB::Backend::Serialize::JSPON::Expander | Inflate JSPON to entry data. | 0.57 | metacpan |
KiokuDB::Backend::Serialize::Memory | 0.57 | metacpan | |
KiokuDB::Backend::Serialize::Null | 0.57 | metacpan | |
KiokuDB::Backend::Serialize::Storable | Storable based serialization of KiokuDB::Entry objects. | 0.57 | metacpan |
KiokuDB::Backend::Serialize::YAML | YAML::XS based serialization of KiokuDB::Entry objects. | 0.57 | metacpan |
KiokuDB::Backend::TypeMap::Default | A role for backends with a default typemap | 0.57 | metacpan |
KiokuDB::Backend::TypeMap::Default::JSON | 0.57 | metacpan | |
KiokuDB::Backend::TypeMap::Default::Storable | 0.57 | metacpan | |
KiokuDB::Class | KiokuDB specific metaclass | 0.57 | metacpan |
KiokuDB::Collapser | Collapse object hierarchies to entry data | 0.57 | metacpan |
KiokuDB::Collapser::Buffer | 0.57 | metacpan | |
KiokuDB::Entry | An entry in the database | 0.57 | metacpan |
KiokuDB::Entry::Skip | 0.57 | metacpan | |
KiokuDB::Error | 0.57 | metacpan | |
KiokuDB::Error::MissingObjects | 0.57 | metacpan | |
KiokuDB::Error::UnknownObjects | 0.57 | metacpan | |
KiokuDB::GC::Naive | Naive mark and sweep garbage collection | 0.57 | metacpan |
KiokuDB::GC::Naive::Mark | 0.57 | metacpan | |
KiokuDB::GC::Naive::Mark::Results | 0.57 | metacpan | |
KiokuDB::GC::Naive::Sweep | 0.57 | metacpan | |
KiokuDB::GC::Naive::Sweep::Results | 0.57 | metacpan | |
KiokuDB::GIN | Gin assisted recollection | 0.57 | metacpan |
KiokuDB::LinkChecker | Reference consistency checker | 0.57 | metacpan |
KiokuDB::LinkChecker::Results | 0.57 | metacpan | |
KiokuDB::Linker | Relinks live objects from storage entries | 0.57 | metacpan |
KiokuDB::LiveObjects | Live object set tracking | 0.57 | metacpan |
KiokuDB::LiveObjects::Guard | 0.57 | metacpan | |
KiokuDB::LiveObjects::Scope | Scope helper object | 0.57 | metacpan |
KiokuDB::LiveObjects::TXNScope | Transaction scope. | 0.57 | metacpan |
KiokuDB::Meta::Attribute::DoNotSerialize | Trait for skipped attributes | 0.57 | metacpan |
KiokuDB::Meta::Attribute::Lazy | Trait for lazy loaded attributes | 0.57 | metacpan |
KiokuDB::Meta::Instance | Moose::Meta::Instance level support for lazy loading. | 0.57 | metacpan |
KiokuDB::Reference | A symbolic reference to another KiokuDB::Entry. | 0.57 | metacpan |
KiokuDB::Role::API | Role for KiokuDB api (used to setup delegations). | 0.57 | metacpan |
KiokuDB::Role::Cacheable | 0.57 | metacpan | |
KiokuDB::Role::ID | A role for objects who choose their own ID. | 0.57 | metacpan |
KiokuDB::Role::ID::Content | Content dependent object IDs | 0.57 | metacpan |
KiokuDB::Role::ID::Digest | 0.57 | metacpan | |
KiokuDB::Role::Immutable | A role for objects that are never updated. | 0.57 | metacpan |
KiokuDB::Role::Immutable::Transitive | A role for immutable objects that only point at other such objects. | 0.57 | metacpan |
KiokuDB::Role::Intrinsic | A role for value objects | 0.57 | metacpan |
KiokuDB::Role::Scan | A role for entry scanning. | 0.57 | metacpan |
KiokuDB::Role::TypeMap | 0.57 | metacpan | |
KiokuDB::Role::UUIDs | UUID generation role. | 0.57 | metacpan |
KiokuDB::Role::UUIDs::DataUUID | 0.57 | metacpan | |
KiokuDB::Role::UUIDs::LibUUID | 0.57 | metacpan | |
KiokuDB::Role::UUIDs::SerialIDs | Serial ID assignment based on a global counter. | 0.57 | metacpan |
KiokuDB::Role::Upgrade::Data | Classes that provide their own upgrade routine. | 0.57 | metacpan |
KiokuDB::Role::Upgrade::Handlers | 0.57 | metacpan | |
KiokuDB::Role::Upgrade::Handlers::Table | A role for classes | 0.57 | metacpan |
KiokuDB::Role::Verbosity | A role for printing diagnosis to STDERR | 0.57 | metacpan |
KiokuDB::Role::WithDigest | 0.57 | metacpan | |
KiokuDB::Serializer | Standalone serializer object | 0.57 | metacpan |
KiokuDB::Serializer::JSON | 0.57 | metacpan | |
KiokuDB::Serializer::Memory | 0.57 | metacpan | |
KiokuDB::Serializer::Storable | 0.57 | metacpan | |
KiokuDB::Serializer::YAML | 0.57 | metacpan | |
KiokuDB::Set | Set::Object wrapper for KiokuDB with lazy loading. | 0.57 | metacpan |
KiokuDB::Set::Base | 0.57 | metacpan | |
KiokuDB::Set::Deferred | Implementation of deferred set. | 0.57 | metacpan |
KiokuDB::Set::Loaded | Implementation of loaded sets | 0.57 | metacpan |
KiokuDB::Set::Storage | Role for KiokuDB::Sets that are tied to storage. | 0.57 | metacpan |
KiokuDB::Set::Stored | Stored representation of KiokuDB::Set objects. | 0.57 | metacpan |
KiokuDB::Set::Transient | Implementation of in memory sets. | 0.57 | metacpan |
KiokuDB::Stream::Objects | Data::Stream::Bulk with live object management. | 0.57 | metacpan |
KiokuDB::Test | Reusable tests for KiokuDB backend authors. | 0.57 | metacpan |
KiokuDB::Test::BLOB | 0.57 | metacpan | |
KiokuDB::Test::Company | 0.57 | metacpan | |
KiokuDB::Test::Digested | 0.57 | metacpan | |
KiokuDB::Test::Employee | 0.57 | metacpan | |
KiokuDB::Test::Fixture | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Binary | 0.57 | metacpan | |
KiokuDB::Test::Fixture::CAS | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Clear | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Concurrency | 0.57 | metacpan | |
KiokuDB::Test::Fixture::GIN::Class | 0.57 | metacpan | |
KiokuDB::Test::Fixture::MassInsert | 0.57 | metacpan | |
KiokuDB::Test::Fixture::ObjectGraph | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Overwrite | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Refresh | 0.57 | metacpan | |
KiokuDB::Test::Fixture::RootSet | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Scan | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Sets | 0.57 | metacpan | |
KiokuDB::Test::Fixture::SimpleSearch | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Small | 0.57 | metacpan | |
KiokuDB::Test::Fixture::TXN | 0.57 | metacpan | |
KiokuDB::Test::Fixture::TXN::Nested | 0.57 | metacpan | |
KiokuDB::Test::Fixture::TXN::Scan | 0.57 | metacpan | |
KiokuDB::Test::Fixture::TypeMap::Default | 0.57 | metacpan | |
KiokuDB::Test::Fixture::Unicode | 0.57 | metacpan | |
KiokuDB::Test::Person | 0.57 | metacpan | |
KiokuDB::Thunk | Internal only placeholder for deferred objects | 0.57 | metacpan |
KiokuDB::TypeMap | Class to collapsing/expanding logic. | 0.57 | metacpan |
KiokuDB::TypeMap::ClassBuilders | A typemap for standard class builders | 0.57 | metacpan |
KiokuDB::TypeMap::Composite | A role for KiokuDB::TypeMaps created out of many smaller typemaps | 0.57 | metacpan |
KiokuDB::TypeMap::Composite::TypeMapAttr | 0.57 | metacpan | |
KiokuDB::TypeMap::Default | A standard KiokuDB::TypeMap with predefined entries. | 0.57 | metacpan |
KiokuDB::TypeMap::Default::Canonical | A KiokuDB::TypeMap::Default implementation that canonicalizes the standard types to simplified versions. | 0.57 | metacpan |
KiokuDB::TypeMap::Default::JSON | 0.57 | metacpan | |
KiokuDB::TypeMap::Default::Passthrough | A KiokuDB::TypeMap::Default instance suitable for Storable. | 0.57 | metacpan |
KiokuDB::TypeMap::Default::Storable | 0.57 | metacpan | |
KiokuDB::TypeMap::Entry | Role for KiokuDB::TypeMap entries | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Alias | An alias in the typemap to another entry | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Callback | Callback based inflation/deflation of objects | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Closure | 0.57 | metacpan | |
KiokuDB::TypeMap::Entry::Compiled | Object for storing collapse/expand methods | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::JSON::Scalar | 0.57 | metacpan | |
KiokuDB::TypeMap::Entry::MOP | A KiokuDB::TypeMap entry for objects with a metaclass. | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Naive | A typemap entry for "simple" objects | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Passthrough | A typemap entry of objects that will be serialized by the backend. | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Ref | 0.57 | metacpan | |
KiokuDB::TypeMap::Entry::Set | A typemap entry for KiokuDB::Sets | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Std | Role for more easily specifying collapse/expand methods | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Std::Compile | Provides a compile implementation | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Std::Expand | 0.57 | metacpan | |
KiokuDB::TypeMap::Entry::Std::ID | Provides a default compile_id method | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::Std::Intrinsic | Provides a compile_collapse implementation. | 0.57 | metacpan |
KiokuDB::TypeMap::Entry::StorableHook | Reuse existing Storable hooks for KiokuDB storage. | 0.57 | metacpan |
KiokuDB::TypeMap::Resolver | Caching resolver for KiokuDB::TypeMap | 0.57 | metacpan |
KiokuDB::TypeMap::Shadow | Try a list of KiokuDB::TypeMaps in order | 0.57 | metacpan |
KiokuDB::Util | Utility functions for working with KiokuDB | 0.57 | metacpan |
Moose::Meta::Attribute::Custom::Trait::KiokuDB::DoNotSerialize | 0.57 | metacpan | |
Moose::Meta::Attribute::Custom::Trait::KiokuDB::Lazy | 0.57 | metacpan |