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: OWL::DirectSemantics::Writer

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: OWL::DirectSemantics::Writer, RDF::Trine::Serializer::OwlFn

no_invalid_versions

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

Error:

  • lib/OWL/DirectSemantics/Element.pm: HASH(0x55607ba1b3f8)
  • lib/OWL/DirectSemantics/Element/Annotation.pm: HASH(0x55607bb3cdc0)
  • lib/OWL/DirectSemantics/Element/AnnotationProperty.pm: HASH(0x55607bb633f0)
  • lib/OWL/DirectSemantics/Element/AsymmetricObjectProperty.pm: HASH(0x55607bae0ee8)
  • lib/OWL/DirectSemantics/Element/Class.pm: HASH(0x55607bbc9240)
  • lib/OWL/DirectSemantics/Element/ClassAssertion.pm: HASH(0x55607ba25db0)
  • lib/OWL/DirectSemantics/Element/DataAllValuesFrom.pm: HASH(0x55607bb4ac80)
  • lib/OWL/DirectSemantics/Element/DataComplementOf.pm: HASH(0x55607ba73910)
  • lib/OWL/DirectSemantics/Element/DataExactCardinality.pm: HASH(0x55607ba25bd0)
  • lib/OWL/DirectSemantics/Element/DataHasValue.pm: HASH(0x55607bb24138)
  • lib/OWL/DirectSemantics/Element/DataIntersectionOf.pm: HASH(0x55607df74208)
  • lib/OWL/DirectSemantics/Element/DataMaxCardinality.pm: HASH(0x55607db66be8)
  • lib/OWL/DirectSemantics/Element/DataMinCardinality.pm: HASH(0x55607baa90e0)
  • lib/OWL/DirectSemantics/Element/DataOneOf.pm: HASH(0x55607ba0d740)
  • lib/OWL/DirectSemantics/Element/DataProperty.pm: HASH(0x55607bb3ce38)
  • lib/OWL/DirectSemantics/Element/DataPropertyAssertion.pm: HASH(0x55607bb37060)
  • lib/OWL/DirectSemantics/Element/DataPropertyDomain.pm: HASH(0x55607ba612f0)
  • lib/OWL/DirectSemantics/Element/DataPropertyRange.pm: HASH(0x55607bc56388)
  • lib/OWL/DirectSemantics/Element/DataSomeValuesFrom.pm: HASH(0x55607ba835c8)
  • lib/OWL/DirectSemantics/Element/DataUnionOf.pm: HASH(0x55607e242f28)
  • lib/OWL/DirectSemantics/Element/Datatype.pm: HASH(0x55607bbf9310)
  • lib/OWL/DirectSemantics/Element/DatatypeDefinition.pm: HASH(0x55607d5199c0)
  • lib/OWL/DirectSemantics/Element/Declaration.pm: HASH(0x55607bab9890)
  • lib/OWL/DirectSemantics/Element/DifferentIndividuals.pm: HASH(0x55607ba6ac28)
  • lib/OWL/DirectSemantics/Element/DisjointClasses.pm: HASH(0x55607bbeb258)
  • lib/OWL/DirectSemantics/Element/DisjointDataProperties.pm: HASH(0x55607d664320)
  • lib/OWL/DirectSemantics/Element/DisjointObjectProperties.pm: HASH(0x55607db66b28)
  • lib/OWL/DirectSemantics/Element/EquivalentClasses.pm: HASH(0x55607baeada0)
  • lib/OWL/DirectSemantics/Element/EquivalentDataProperties.pm: HASH(0x55607bb3c7c0)
  • lib/OWL/DirectSemantics/Element/EquivalentObjectProperties.pm: HASH(0x55607d9e7320)
  • lib/OWL/DirectSemantics/Element/FunctionalDataProperty.pm: HASH(0x55607e242910)
  • lib/OWL/DirectSemantics/Element/FunctionalObjectProperty.pm: HASH(0x55607ba0d8a8)
  • lib/OWL/DirectSemantics/Element/InverseFunctionalObjectProperty.pm: HASH(0x55607baea4b8)
  • lib/OWL/DirectSemantics/Element/InverseObjectProperties.pm: HASH(0x55607b9002d8)
  • lib/OWL/DirectSemantics/Element/IrreflexiveObjectProperty.pm: HASH(0x55607b9eae38)
  • lib/OWL/DirectSemantics/Element/NamedIndividual.pm: HASH(0x55607bbf9700)
  • lib/OWL/DirectSemantics/Element/ObjectAllValuesFrom.pm: HASH(0x55607ba126d8)
  • lib/OWL/DirectSemantics/Element/ObjectComplementOf.pm: HASH(0x55607bb5e548)
  • lib/OWL/DirectSemantics/Element/ObjectExactCardinality.pm: HASH(0x55607bab9c98)
  • lib/OWL/DirectSemantics/Element/ObjectHasSelf.pm: HASH(0x55607ba2a298)
  • lib/OWL/DirectSemantics/Element/ObjectHasValue.pm: HASH(0x55607bb4ad58)
  • lib/OWL/DirectSemantics/Element/ObjectIntersectionOf.pm: HASH(0x55607bbba528)
  • lib/OWL/DirectSemantics/Element/ObjectInverseOf.pm: HASH(0x55607ba73a30)
  • lib/OWL/DirectSemantics/Element/ObjectMaxCardinality.pm: HASH(0x55607e10e058)
  • lib/OWL/DirectSemantics/Element/ObjectMinCardinality.pm: HASH(0x55607bc71d18)
  • lib/OWL/DirectSemantics/Element/ObjectOneOf.pm: HASH(0x55607ba43018)
  • lib/OWL/DirectSemantics/Element/ObjectProperty.pm: HASH(0x55607bb16a20)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyAssertion.pm: HASH(0x55607ba43078)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyDomain.pm: HASH(0x55607df744f0)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyRange.pm: HASH(0x55607e10da00)
  • lib/OWL/DirectSemantics/Element/ObjectSomeValuesFrom.pm: HASH(0x55607bb1fbd8)
  • lib/OWL/DirectSemantics/Element/ObjectUnionOf.pm: HASH(0x55607d663d50)
  • lib/OWL/DirectSemantics/Element/Ontology.pm: HASH(0x55607d733f68)
  • lib/OWL/DirectSemantics/Element/ReflexiveObjectProperty.pm: HASH(0x55607bbbab40)
  • lib/OWL/DirectSemantics/Element/SameIndividual.pm: HASH(0x55607df74be0)
  • lib/OWL/DirectSemantics/Element/SubClassOf.pm: HASH(0x55607baefd08)
  • lib/OWL/DirectSemantics/Element/SubDataPropertyOf.pm: HASH(0x55607bc5f9e8)
  • lib/OWL/DirectSemantics/Element/SubObjectPropertyOf.pm: HASH(0x55607d733b78)
  • lib/OWL/DirectSemantics/Element/SymmetricObjectProperty.pm: HASH(0x55607bb2cba8)
  • lib/OWL/DirectSemantics/Element/TransitiveObjectProperty.pm: HASH(0x55607ba0da40)
  • lib/OWL/DirectSemantics/Translator.pm: HASH(0x55607d525b60)
  • lib/OWL/DirectSemantics/Writer.pm: HASH(0x55607db669f0)
  • lib/RDF/Trine/Serializer/OwlFn.pm: HASH(0x55607d783090)

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.

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
OWL::DirectSemantics representation of the direct semantics of OWL2 0.000_01 metacpan
OWL::DirectSemantics::Element base class for OWL elements. metacpan
OWL::DirectSemantics::Element::Annotation represents an OWL Annotation metacpan
OWL::DirectSemantics::Element::AnnotationProperty represents an OWL AnnotationProperty metacpan
OWL::DirectSemantics::Element::AsymmetricObjectProperty represents an OWL AsymmetricObjectProperty metacpan
OWL::DirectSemantics::Element::Class represents an OWL Class metacpan
OWL::DirectSemantics::Element::ClassAssertion represents an OWL ClassAssertion metacpan
OWL::DirectSemantics::Element::DataAllValuesFrom represents an OWL DataAllValuesFrom metacpan
OWL::DirectSemantics::Element::DataComplementOf represents an OWL DataComplementOf metacpan
OWL::DirectSemantics::Element::DataExactCardinality represents an OWL DataExactCardinality metacpan
OWL::DirectSemantics::Element::DataHasValue represents an OWL DataHasValue metacpan
OWL::DirectSemantics::Element::DataIntersectionOf represents an OWL DataIntersectionOf metacpan
OWL::DirectSemantics::Element::DataMaxCardinality represents an OWL DataMaxCardinality metacpan
OWL::DirectSemantics::Element::DataMinCardinality represents an OWL DataMinCardinality metacpan
OWL::DirectSemantics::Element::DataOneOf represents an OWL DataOneOf metacpan
OWL::DirectSemantics::Element::DataProperty represents an OWL DataProperty metacpan
OWL::DirectSemantics::Element::DataPropertyAssertion represents an OWL DataPropertyAssertion metacpan
OWL::DirectSemantics::Element::DataPropertyDomain represents an OWL DataPropertyDomain metacpan
OWL::DirectSemantics::Element::DataPropertyRange represents an OWL DataPropertyRange metacpan
OWL::DirectSemantics::Element::DataSomeValuesFrom represents an OWL DataSomeValuesFrom metacpan
OWL::DirectSemantics::Element::DataUnionOf represents an OWL DataUnionOf metacpan
OWL::DirectSemantics::Element::Datatype represents an OWL Datatype metacpan
OWL::DirectSemantics::Element::DatatypeDefinition represents an OWL DatatypeDefinition metacpan
OWL::DirectSemantics::Element::Declaration represents an OWL Declaration metacpan
OWL::DirectSemantics::Element::DifferentIndividuals represents an OWL DifferentIndividuals metacpan
OWL::DirectSemantics::Element::DisjointClasses represents an OWL DisjointClasses metacpan
OWL::DirectSemantics::Element::DisjointDataProperties represents an OWL DisjointDataProperties metacpan
OWL::DirectSemantics::Element::DisjointObjectProperties represents an OWL DisjointObjectProperties metacpan
OWL::DirectSemantics::Element::EquivalentClasses represents an OWL EquivalentClasses metacpan
OWL::DirectSemantics::Element::EquivalentDataProperties represents an OWL EquivalentDataProperties metacpan
OWL::DirectSemantics::Element::EquivalentObjectProperties represents an OWL EquivalentObjectProperties metacpan
OWL::DirectSemantics::Element::FunctionalDataProperty represents an OWL FunctionalDataProperty metacpan
OWL::DirectSemantics::Element::FunctionalObjectProperty represents an OWL FunctionalObjectProperty metacpan
OWL::DirectSemantics::Element::InverseFunctionalObjectProperty represents an OWL InverseFunctionalObjectProperty metacpan
OWL::DirectSemantics::Element::InverseObjectProperties represents an OWL InverseObjectProperties metacpan
OWL::DirectSemantics::Element::IrreflexiveObjectProperty represents an OWL IrreflexiveObjectProperty metacpan
OWL::DirectSemantics::Element::NamedIndividual represents an OWL NamedIndividual metacpan
OWL::DirectSemantics::Element::ObjectAllValuesFrom represents an OWL ObjectAllValuesFrom metacpan
OWL::DirectSemantics::Element::ObjectComplementOf represents an OWL ObjectComplementOf metacpan
OWL::DirectSemantics::Element::ObjectExactCardinality represents an OWL ObjectExactCardinality metacpan
OWL::DirectSemantics::Element::ObjectHasSelf represents an OWL ObjectHasSelf metacpan
OWL::DirectSemantics::Element::ObjectHasValue represents an OWL ObjectHasValue metacpan
OWL::DirectSemantics::Element::ObjectIntersectionOf represents an OWL ObjectIntersectionOf metacpan
OWL::DirectSemantics::Element::ObjectInverseOf represents an OWL ObjectInverseOf metacpan
OWL::DirectSemantics::Element::ObjectMaxCardinality represents an OWL ObjectMaxCardinality metacpan
OWL::DirectSemantics::Element::ObjectMinCardinality represents an OWL ObjectMinCardinality metacpan
OWL::DirectSemantics::Element::ObjectOneOf represents an OWL ObjectOneOf metacpan
OWL::DirectSemantics::Element::ObjectProperty represents an OWL ObjectProperty metacpan
OWL::DirectSemantics::Element::ObjectPropertyAssertion represents an OWL ObjectPropertyAssertion metacpan
OWL::DirectSemantics::Element::ObjectPropertyDomain represents an OWL ObjectPropertyDomain metacpan
OWL::DirectSemantics::Element::ObjectPropertyRange represents an OWL ObjectPropertyRange metacpan
OWL::DirectSemantics::Element::ObjectSomeValuesFrom represents an OWL ObjectSomeValuesFrom metacpan
OWL::DirectSemantics::Element::ObjectUnionOf represents an OWL ObjectUnionOf metacpan
OWL::DirectSemantics::Element::Ontology represents an OWL Ontology metacpan
OWL::DirectSemantics::Element::ReflexiveObjectProperty represents an OWL ReflexiveObjectProperty metacpan
OWL::DirectSemantics::Element::SameIndividual represents an OWL SameIndividual metacpan
OWL::DirectSemantics::Element::SubClassOf represents an OWL SubClassOf metacpan
OWL::DirectSemantics::Element::SubDataPropertyOf represents an OWL SubDataPropertyOf metacpan
OWL::DirectSemantics::Element::SubObjectPropertyOf represents an OWL SubObjectPropertyOf metacpan
OWL::DirectSemantics::Element::SymmetricObjectProperty represents an OWL SymmetricObjectProperty metacpan
OWL::DirectSemantics::Element::TransitiveObjectProperty represents an OWL TransitiveObjectProperty metacpan
OWL::DirectSemantics::Translator lift an OWL2 model from an RDF model metacpan
OWL::DirectSemantics::Writer I do nothing. metacpan
OWL::DirectSemantics::Writer::Dump Moose::Role providing reasonably readable output metacpan
OWL::DirectSemantics::Writer::FunctionalSyntax Moose::Role providing functional syntax output metacpan
RDF::Trine::Serializer::OwlFn OWL Functional Syntax Parser metacpan

Other Files

Changes metacpan
Changes.ttl metacpan
Changes.xml metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan