Kwalitee Issues

No Core Issues.

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.02,0.020,0.020_01

has_meta_json

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

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: Attean::Algebra, Attean::Plan, Attean::QueryPlanner, Attean::SimpleQueryEvaluator, AtteanX::Parser::SPARQL

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

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
Attean A Semantic Web Framework 0.020_01 metacpan
Attean::API Utility package for loading all Attean role packages. 0.020 metacpan
Attean::API::Binding Name to term bindings 0.020 metacpan
Attean::API::Expression SPARQL expressions 0.020 metacpan
Attean::API::Iterator Typed iterator 0.020 metacpan
Attean::API::Model RDF Model 0.020 metacpan
Attean::API::Parser Parser role 0.020 metacpan
Attean::API::Plan Query plan 0.020 metacpan
Attean::API::QueryPlanner 0.020 metacpan
Attean::API::Serializer Serializer role 0.020 metacpan
Attean::API::Store Triple/quad store role 0.020 metacpan
Attean::API::Term RDF Terms 0.020 metacpan
Attean::BindingEqualityTest Test for equality of binding sets with bnode isomorphism 0.020 metacpan
Attean::Blank RDF blank nodes 0.020 metacpan
Attean::CodeIterator Iterator implementation backed by a generator function 0.020 metacpan
Attean::IDPQueryPlanner Iterative dynamic programming query planner 0.020 metacpan
Attean::IRI RDF Internationalized Resource Identifiers (IRIs) 0.020 metacpan
Attean::IteratorSequence Iterator implementation backed by zero or more sub-iterators 0.020 metacpan
Attean::ListIterator Iterator implementation backed by a list/array of values 0.020 metacpan
Attean::Literal RDF Literals 0.020 metacpan
Attean::Quad RDF Quads 0.020 metacpan
Attean::QuadModel RDF model backed by a quad-store 0.020 metacpan
Attean::QueryPlanner Query planner 0.020 metacpan
Attean::RDF Utility package for exporting shorthand functions for constructing RDF objects 0.020 metacpan
Attean::Result SPARQL Result 0.020 metacpan
Attean::SimpleQueryEvaluator Simple query evaluator 0.020 metacpan
Attean::TermMap Mapping terms to new terms 0.020 metacpan
Attean::TreeRewriter Walk and rewrite subtrees 0.020 metacpan
Attean::Triple RDF Triples 0.020 metacpan
Attean::TripleModel RDF model backed by a set of triple-stores 0.020 metacpan
Attean::Variable Pattern matching variables 0.020 metacpan
AtteanX::API::JoinRotatingPlanner Query planning role to produce alternative join plans 0.020 metacpan
AtteanX::API::Lexer Role defining common functionality for lexers. 0.020 metacpan
AtteanX::Parser::NQuads N-Quads Parser 0.020 metacpan
AtteanX::Parser::NTriples N-Triples Parser 0.020 metacpan
AtteanX::Parser::NTuples Shared functionality for N-Triples and N-Quads parsers 0.020 metacpan
AtteanX::Parser::RDFXML RDF/XML Parser 0.020 metacpan
AtteanX::Parser::SPARQL SPARQL 1.1 Parser. 0.020 metacpan
AtteanX::Parser::SPARQLJSON SPARQL JSON Parser 0.020 metacpan
AtteanX::Parser::SPARQLLex SPARQL Lexer 0.020 metacpan
AtteanX::Parser::SPARQLTSV SPARQL Results TSV Parser 0.020 metacpan
AtteanX::Parser::SPARQLXML SPARQL XML Parser 0.020 metacpan
AtteanX::Parser::SPARQLXML::SAXHandler XML parser for SPARQL XML Results format 0.020 metacpan
AtteanX::Parser::Turtle Turtle RDF Parser 0.020 metacpan
AtteanX::Parser::Turtle::Constants Constant definitions for use in parsing Turtle, TriG, and N-Triples 0.020 metacpan
AtteanX::Parser::Turtle::Lexer Tokenizer for parsing Turtle, TriG, and N-Triples 0.020 metacpan
AtteanX::Parser::Turtle::Token Token objects used for parsing of Turtle 0.02 metacpan
AtteanX::SPARQL::Constants Constant definitions for use in parsing and serializing SPARQL 0.020 metacpan
AtteanX::SPARQL::Token Token objects used for parsing and serializing SPARQL 0.020 metacpan
AtteanX::Serializer::CanonicalNTriples Canonical N-Triples Serializer 0.020 metacpan
AtteanX::Serializer::NQuads N-Triples Serializer 0.020 metacpan
AtteanX::Serializer::NTriples N-Triples Serializer 0.020 metacpan
AtteanX::Serializer::NTuples Shared functionality for N-Triples and N-Quads serializers 0.020 metacpan
AtteanX::Serializer::RDFXML RDF/XML Serializer 0.020 metacpan
AtteanX::Serializer::SPARQL SPARQL Serializer 0.020 metacpan
AtteanX::Serializer::SPARQLCSV SPARQL Results CSV Serializer 0.020 metacpan
AtteanX::Serializer::SPARQLHTML SPARQL Results HTML Serializer 0.020 metacpan
AtteanX::Serializer::SPARQLJSON SPARQL Results JSON Serializer 0.020 metacpan
AtteanX::Serializer::SPARQLTSV SPARQL Results TSV Serializer 0.020 metacpan
AtteanX::Serializer::SPARQLXML SPARQL Results XML Serializer 0.020 metacpan
AtteanX::Serializer::Turtle Turtle Serializer 0.020 metacpan
AtteanX::Serializer::TurtleTokens Turtle Serializer 0.020 metacpan
AtteanX::Store::Memory Simple in-memory RDF store 0.020 metacpan
AtteanX::Store::Simple Simple, unindexed, in-memory RDF store 0.020 metacpan
AtteanX::Store::SimpleTripleStore SimpleTripleStore, unindexed, in-memory RDF store 0.020 metacpan
Test::Attean::ETagCacheableQuadStore metacpan
Test::Attean::MutableETagCacheableQuadStore metacpan
Test::Attean::MutableQuadStore metacpan
Test::Attean::MutableTimeCacheableQuadStore metacpan
Test::Attean::MutableTripleStore metacpan
Test::Attean::QuadStore metacpan
Test::Attean::SPARQLSuite metacpan
Test::Attean::StoreCleanup metacpan
Test::Attean::TimeCacheableQuadStore metacpan
Test::Attean::TripleStore metacpan

Provides

Name File View
Attean::API::AbbreviatingParser lib/Attean/API/Parser.pm metacpan
Attean::API::AbbreviatingSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::AggregateExpression lib/Attean/API/Expression.pm metacpan
Attean::API::Algebra lib/Attean/API/Query.pm metacpan
Attean::API::AppendableSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::AtOnceParser lib/Attean/API/Parser.pm metacpan
Attean::API::BinaryExpression lib/Attean/API/Expression.pm metacpan
Attean::API::BinaryQueryTree lib/Attean/API/Query.pm metacpan
Attean::API::BindingSubstitutionPlan lib/Attean/API/Plan.pm metacpan
Attean::API::Blank lib/Attean/API/Term.pm metacpan
Attean::API::BlankOrIRI lib/Attean/API.pm metacpan
Attean::API::BulkUpdatableModel lib/Attean/API/Model.pm metacpan
Attean::API::BulkUpdatableStore lib/Attean/API/Store.pm metacpan
Attean::API::CanonicalizingBindingIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::CanonicalizingBindingSet lib/Attean/API.pm metacpan
Attean::API::CanonicalizingLiteral lib/Attean/API/Term.pm metacpan
Attean::API::CostPlanner lib/Attean/API/QueryPlanner.pm metacpan
Attean::API::DateTimeLiteral lib/Attean/API/Term.pm metacpan
Attean::API::DirectedAcyclicGraph lib/Attean/API/Query.pm metacpan
Attean::API::ETagCacheableModel lib/Attean/API/Model.pm metacpan
Attean::API::ETagCacheableQuadStore lib/Attean/API/Store.pm metacpan
Attean::API::ETagCacheableTripleStore lib/Attean/API/Store.pm metacpan
Attean::API::IDPJoinPlanner lib/Attean/API/QueryPlanner.pm metacpan
Attean::API::IRI lib/Attean/API/Term.pm metacpan
Attean::API::IntersectionScopeVariables lib/Attean/API/Query.pm metacpan
Attean::API::JoinPlanner lib/Attean/API/QueryPlanner.pm metacpan
Attean::API::Literal lib/Attean/API/Term.pm metacpan
Attean::API::MixedStatementIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::MixedStatementParser lib/Attean/API/Parser.pm metacpan
Attean::API::MixedStatementSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::MutableModel lib/Attean/API/Model.pm metacpan
Attean::API::MutableQuadStore lib/Attean/API/Store.pm metacpan
Attean::API::MutableTripleStore lib/Attean/API/Store.pm metacpan
Attean::API::NaiveJoinPlanner lib/Attean/API/QueryPlanner.pm metacpan
Attean::API::NaryExpression lib/Attean/API/Expression.pm metacpan
Attean::API::NaryPropertyPath lib/Attean/API/Query.pm metacpan
Attean::API::NullaryQueryTree lib/Attean/API/Query.pm metacpan
Attean::API::NumericLiteral lib/Attean/API/Term.pm metacpan
Attean::API::Plan::Join lib/Attean/API/Plan.pm metacpan
Attean::API::PropertyPath lib/Attean/API/Query.pm metacpan
Attean::API::PullParser lib/Attean/API/Parser.pm metacpan
Attean::API::PushParser lib/Attean/API/Parser.pm metacpan
Attean::API::Quad lib/Attean/API/Binding.pm metacpan
Attean::API::QuadIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::QuadParser lib/Attean/API/Parser.pm metacpan
Attean::API::QuadPattern lib/Attean/API/Binding.pm metacpan
Attean::API::QuadSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::QuadStore lib/Attean/API/Store.pm metacpan
Attean::API::QueryTree lib/Attean/API/Query.pm metacpan
Attean::API::RepeatableIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::Result lib/Attean/API/Binding.pm metacpan
Attean::API::ResultIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::ResultOrTerm lib/Attean/API.pm metacpan
Attean::API::ResultOrTermIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::ResultOrTermParser lib/Attean/API/Parser.pm metacpan
Attean::API::ResultParser lib/Attean/API/Parser.pm metacpan
Attean::API::ResultSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::SPARQLQuerySerializable lib/Attean/API/Query.pm metacpan
Attean::API::SPARQLSerializable lib/Attean/API/Query.pm metacpan
Attean::API::SimpleCostPlanner lib/Attean/API/QueryPlanner.pm metacpan
Attean::API::TermIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::TermOrVariable lib/Attean/API.pm metacpan
Attean::API::TermParser lib/Attean/API/Parser.pm metacpan
Attean::API::TermSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::TimeCacheableModel lib/Attean/API/Model.pm metacpan
Attean::API::TimeCacheableQuadStore lib/Attean/API/Store.pm metacpan
Attean::API::TimeCacheableTripleStore lib/Attean/API/Store.pm metacpan
Attean::API::Triple lib/Attean/API/Binding.pm metacpan
Attean::API::TripleIterator lib/Attean/API/Iterator.pm metacpan
Attean::API::TripleOrQuad lib/Attean/API/Binding.pm metacpan
Attean::API::TripleOrQuadPattern lib/Attean/API/Binding.pm metacpan
Attean::API::TripleParser lib/Attean/API/Parser.pm metacpan
Attean::API::TriplePattern lib/Attean/API/Binding.pm metacpan
Attean::API::TripleSerializer lib/Attean/API/Serializer.pm metacpan
Attean::API::TripleStore lib/Attean/API/Store.pm metacpan
Attean::API::UnaryExpression lib/Attean/API/Expression.pm metacpan
Attean::API::UnaryPropertyPath lib/Attean/API/Query.pm metacpan
Attean::API::UnaryQueryTree lib/Attean/API/Query.pm metacpan
Attean::API::UnionScopeVariables lib/Attean/API/Query.pm metacpan
Attean::API::UnionScopeVariablesPlan lib/Attean/API/Plan.pm metacpan
Attean::API::Variable lib/Attean/API.pm metacpan
Attean::AddativeMutableTripleModel lib/Attean/TripleModel.pm metacpan
Attean::AddativeTripleModel lib/Attean/TripleModel.pm metacpan
Attean::AddativeTripleModelRole lib/Attean/TripleModel.pm metacpan
Attean::AggregateExpression lib/Attean/Expression.pm metacpan
Attean::Algebra::Add lib/Attean/Algebra.pm metacpan
Attean::Algebra::AlternativePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::Ask lib/Attean/Algebra.pm metacpan
Attean::Algebra::BGP lib/Attean/Algebra.pm metacpan
Attean::Algebra::Clear lib/Attean/Algebra.pm metacpan
Attean::Algebra::Comparator lib/Attean/Algebra.pm metacpan
Attean::Algebra::Construct lib/Attean/Algebra.pm metacpan
Attean::Algebra::Create lib/Attean/Algebra.pm metacpan
Attean::Algebra::Describe lib/Attean/Algebra.pm metacpan
Attean::Algebra::Distinct lib/Attean/Algebra.pm metacpan
Attean::Algebra::Extend lib/Attean/Algebra.pm metacpan
Attean::Algebra::Filter lib/Attean/Algebra.pm metacpan
Attean::Algebra::Graph lib/Attean/Algebra.pm metacpan
Attean::Algebra::Group lib/Attean/Algebra.pm metacpan
Attean::Algebra::InversePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::Join lib/Attean/Algebra.pm metacpan
Attean::Algebra::LeftJoin lib/Attean/Algebra.pm metacpan
Attean::Algebra::Load lib/Attean/Algebra.pm metacpan
Attean::Algebra::Minus lib/Attean/Algebra.pm metacpan
Attean::Algebra::Modify lib/Attean/Algebra.pm metacpan
Attean::Algebra::NegatedPropertySet lib/Attean/Algebra.pm metacpan
Attean::Algebra::OneOrMorePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::OrderBy lib/Attean/Algebra.pm metacpan
Attean::Algebra::Path lib/Attean/Algebra.pm metacpan
Attean::Algebra::PredicatePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::Project lib/Attean/Algebra.pm metacpan
Attean::Algebra::Query lib/Attean/Algebra.pm metacpan
Attean::Algebra::Reduced lib/Attean/Algebra.pm metacpan
Attean::Algebra::Sequence lib/Attean/Algebra.pm metacpan
Attean::Algebra::SequencePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::Service lib/Attean/Algebra.pm metacpan
Attean::Algebra::Slice lib/Attean/Algebra.pm metacpan
Attean::Algebra::Table lib/Attean/Algebra.pm metacpan
Attean::Algebra::Union lib/Attean/Algebra.pm metacpan
Attean::Algebra::Update lib/Attean/Algebra.pm metacpan
Attean::Algebra::ZeroOrMorePath lib/Attean/Algebra.pm metacpan
Attean::Algebra::ZeroOrOnePath lib/Attean/Algebra.pm metacpan
Attean::BinaryExpression lib/Attean/Expression.pm metacpan
Attean::CastExpression lib/Attean/Expression.pm metacpan
Attean::ExistsExpression lib/Attean/Expression.pm metacpan
Attean::ExistsPlanExpression lib/Attean/Expression.pm metacpan
Attean::FunctionExpression lib/Attean/Expression.pm metacpan
Attean::Mapper lib/Attean/API.pm metacpan
Attean::MutableQuadModel lib/Attean/QuadModel.pm metacpan
Attean::MutableTripleModel lib/Attean/TripleModel.pm metacpan
Attean::Plan::ALPPath lib/Attean/Plan.pm metacpan
Attean::Plan::Aggregate lib/Attean/Plan.pm metacpan
Attean::Plan::Clear lib/Attean/Plan.pm metacpan
Attean::Plan::Construct lib/Attean/Plan.pm metacpan
Attean::Plan::Describe lib/Attean/Plan.pm metacpan
Attean::Plan::Drop lib/Attean/Plan.pm metacpan
Attean::Plan::EBVFilter lib/Attean/Plan.pm metacpan
Attean::Plan::Exists lib/Attean/Plan.pm metacpan
Attean::Plan::Extend lib/Attean/Plan.pm metacpan
Attean::Plan::HashDistinct lib/Attean/Plan.pm metacpan
Attean::Plan::HashJoin lib/Attean/Plan.pm metacpan
Attean::Plan::Iterator lib/Attean/Plan.pm metacpan
Attean::Plan::Load lib/Attean/Plan.pm metacpan
Attean::Plan::Merge lib/Attean/Plan.pm metacpan
Attean::Plan::NestedLoopJoin lib/Attean/Plan.pm metacpan
Attean::Plan::OrderBy lib/Attean/Plan.pm metacpan
Attean::Plan::Project lib/Attean/Plan.pm metacpan
Attean::Plan::Quad lib/Attean/Plan.pm metacpan
Attean::Plan::Sequence lib/Attean/Plan.pm metacpan
Attean::Plan::Service lib/Attean/Plan.pm metacpan
Attean::Plan::Slice lib/Attean/Plan.pm metacpan
Attean::Plan::Table lib/Attean/Plan.pm metacpan
Attean::Plan::TripleTemplateToModelQuadMethod lib/Attean/Plan.pm metacpan
Attean::Plan::Union lib/Attean/Plan.pm metacpan
Attean::Plan::Unique lib/Attean/Plan.pm metacpan
Attean::Plan::ZeroOrOnePath lib/Attean/Plan.pm metacpan
Attean::QuadPattern lib/Attean/Quad.pm metacpan
Attean::SimpleQueryEvaluator::ExpressionEvaluator lib/Attean/SimpleQueryEvaluator.pm metacpan
Attean::TriplePattern lib/Attean/Triple.pm metacpan
Attean::UnaryExpression lib/Attean/Expression.pm metacpan
Attean::ValueExpression lib/Attean/Expression.pm metacpan
AtteanX::Parser::RDFXML::SAXHandler lib/AtteanX/Parser/RDFXML.pm metacpan
AtteanX::Parser::SPARQLLex::Iterator lib/AtteanX/Parser/SPARQLLex.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan