Kwalitee Issues

has_meta_yml

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

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

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 (17) does not match dist (54):
  • Missing in MANIFEST: README, XQL.pm, XQLParser/Makefile.old, bin/README.txt, bin/filterInsignifWS.pl, bin/testRules.pl, bin/xql.pl, samples/REC-xml-19980210.xml, samples/bookstore.xml, t/attr2.xml, t/attr3.xml, t/xql_Strict.t, t/xql_attr.t, t/xql_big.t, t/xql_comment.t, t/xql_cos.t, t/xql_date.t, t/xql_document.t, t/xql_eval.t, t/xql_immed_precedes.t, t/xql_index.t, t/xql_index2.t, t/xql_map.t, t/xql_new.t, t/xql_once.t, t/xql_parent.t, t/xql_precedes.t, t/xql_recurse.t, t/xql_recurse2.t, t/xql_sin2.t, t/xql_subscript.t, t/xql_subscript2.t, t/xql_subst.t, t/xql_template.t, t/xql_test.t, t/xql_test_DATA_CKL.t, t/xql_text.t, t/xql_union.t, t/xql_union2.t
  • Missing in Dist: test.pl
  • Duplicates in MANIFEST: lib/XML/XQL.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: XML::XQL::Debug, XML::XQL::Strict

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Date::Manip
  • Parse::Yapp::Driver
  • XML::DOM
  • XML::RegExp

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: XML::XQL, XML::XQL, XML::XQL::DOM, XML::XQL::Date, XML::XQL::Debug, XML::XQL::DirXQL, XML::XQL::Parser, XML::XQL::Plus, XML::XQL::Strict

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • XML::XQL::AllAttr
  • XML::XQL::AllElements
  • XML::XQL::And
  • XML::XQL::Attribute
  • XML::XQL::Bang
  • XML::XQL::Boolean
  • XML::XQL::BooleanOp
  • XML::XQL::Compare
  • XML::XQL::Current
  • XML::XQL::DOM
  • XML::XQL::Date
  • XML::XQL::Debug
  • XML::XQL::Debug::Dump
  • XML::XQL::Dir
  • XML::XQL::DirAttr
  • XML::XQL::DirAttrDef
  • XML::XQL::DirDoc
  • XML::XQL::DirElem
  • XML::XQL::DirNode
  • XML::XQL::DirXQL
  • XML::XQL::Element
  • XML::XQL::File
  • XML::XQL::FileContents
  • XML::XQL::Filter
  • XML::XQL::Func
  • XML::XQL::Intersect
  • XML::XQL::Invocation
  • XML::XQL::Not
  • XML::XQL::Number
  • XML::XQL::Operator
  • XML::XQL::Or
  • XML::XQL::Parent
  • XML::XQL::Parser
  • XML::XQL::Path
  • XML::XQL::PrimitiveType
  • XML::XQL::PrimitiveTypeBase
  • XML::XQL::Query
  • XML::XQL::Root
  • XML::XQL::Sequence
  • XML::XQL::SimpleAttr
  • XML::XQL::SimpleElement
  • XML::XQL::Strict
  • XML::XQL::Subscript
  • XML::XQL::Text
  • XML::XQL::Union

has_separate_license_file

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

Modules

Name Abstract Version View
XML::XQL A perl module for querying XML tree structures with XQL 0.65 metacpan
XML::XQL::DOM Adds XQL support to XML::DOM nodes metacpan
XML::XQL::Date Adds an XQL::Node type for representing and comparing dates and times metacpan
XML::XQL::Debug metacpan
XML::XQL::DirXQL metacpan
XML::XQL::Parser metacpan
XML::XQL::Strict metacpan

Provides

Name File View
XML::DOM::Attr lib/XML/XQL/DOM.pm metacpan
XML::DOM::CDATASection lib/XML/XQL/DOM.pm metacpan
XML::DOM::Document lib/XML/XQL/DOM.pm metacpan
XML::DOM::DocumentFragment lib/XML/XQL/DOM.pm metacpan
XML::DOM::Element lib/XML/XQL/DOM.pm metacpan
XML::DOM::EntityReference lib/XML/XQL/DOM.pm metacpan
XML::DOM::Node lib/XML/XQL/DOM.pm metacpan
XML::DOM::Text lib/XML/XQL/DOM.pm metacpan
XML::XQL::AllAttr lib/XML/XQL.pm metacpan
XML::XQL::AllElements lib/XML/XQL.pm metacpan
XML::XQL::And lib/XML/XQL.pm metacpan
XML::XQL::Attribute lib/XML/XQL.pm metacpan
XML::XQL::Bang lib/XML/XQL.pm metacpan
XML::XQL::Boolean lib/XML/XQL.pm metacpan
XML::XQL::BooleanOp lib/XML/XQL.pm metacpan
XML::XQL::Compare lib/XML/XQL.pm metacpan
XML::XQL::Current lib/XML/XQL.pm metacpan
XML::XQL::Debug::Dump lib/XML/XQL/Debug.pm metacpan
XML::XQL::Dir lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::DirAttr lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::DirAttrDef lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::DirDoc lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::DirElem lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::DirNode lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::Element lib/XML/XQL.pm metacpan
XML::XQL::File lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::FileContents lib/XML/XQL/DirXQL.pm metacpan
XML::XQL::Filter lib/XML/XQL.pm metacpan
XML::XQL::Func lib/XML/XQL.pm metacpan
XML::XQL::Intersect lib/XML/XQL.pm metacpan
XML::XQL::Invocation lib/XML/XQL.pm metacpan
XML::XQL::Node lib/XML/XQL.pm metacpan
XML::XQL::Not lib/XML/XQL.pm metacpan
XML::XQL::Number lib/XML/XQL.pm metacpan
XML::XQL::Operator lib/XML/XQL.pm metacpan
XML::XQL::Or lib/XML/XQL.pm metacpan
XML::XQL::Parent lib/XML/XQL.pm metacpan
XML::XQL::Path lib/XML/XQL.pm metacpan
XML::XQL::PrimitiveType lib/XML/XQL.pm metacpan
XML::XQL::PrimitiveTypeBase lib/XML/XQL.pm metacpan
XML::XQL::Query lib/XML/XQL.pm metacpan
XML::XQL::Root lib/XML/XQL.pm metacpan
XML::XQL::Sequence lib/XML/XQL.pm metacpan
XML::XQL::SimpleAttr lib/XML/XQL.pm metacpan
XML::XQL::SimpleElement lib/XML/XQL.pm metacpan
XML::XQL::Subscript lib/XML/XQL.pm metacpan
XML::XQL::Text lib/XML/XQL.pm metacpan
XML::XQL::Union lib/XML/XQL.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan
XQLParser/Makefile.PL metacpan