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(0x55607c62fe58)
  • lib/OWL/DirectSemantics/Element/Annotation.pm: HASH(0x55607c565cd8)
  • lib/OWL/DirectSemantics/Element/AnnotationProperty.pm: HASH(0x55607c5ae258)
  • lib/OWL/DirectSemantics/Element/AsymmetricObjectProperty.pm: HASH(0x55607c95e988)
  • lib/OWL/DirectSemantics/Element/Class.pm: HASH(0x55607c5782b8)
  • lib/OWL/DirectSemantics/Element/ClassAssertion.pm: HASH(0x55607c74d350)
  • lib/OWL/DirectSemantics/Element/DataAllValuesFrom.pm: HASH(0x55607c595da8)
  • lib/OWL/DirectSemantics/Element/DataComplementOf.pm: HASH(0x55607c63f738)
  • lib/OWL/DirectSemantics/Element/DataExactCardinality.pm: HASH(0x55607c560838)
  • lib/OWL/DirectSemantics/Element/DataHasValue.pm: HASH(0x55607c5d43c0)
  • lib/OWL/DirectSemantics/Element/DataIntersectionOf.pm: HASH(0x55607c660798)
  • lib/OWL/DirectSemantics/Element/DataMaxCardinality.pm: HASH(0x55607c55fe30)
  • lib/OWL/DirectSemantics/Element/DataMinCardinality.pm: HASH(0x55607c5ae960)
  • lib/OWL/DirectSemantics/Element/DataOneOf.pm: HASH(0x55607c5e2c50)
  • lib/OWL/DirectSemantics/Element/DataProperty.pm: HASH(0x55607c56f790)
  • lib/OWL/DirectSemantics/Element/DataPropertyAssertion.pm: HASH(0x55607c556a28)
  • lib/OWL/DirectSemantics/Element/DataPropertyDomain.pm: HASH(0x55607c755b90)
  • lib/OWL/DirectSemantics/Element/DataPropertyRange.pm: HASH(0x55607c666038)
  • lib/OWL/DirectSemantics/Element/DataSomeValuesFrom.pm: HASH(0x55607c6485f0)
  • lib/OWL/DirectSemantics/Element/DataUnionOf.pm: HASH(0x55607c97cc28)
  • lib/OWL/DirectSemantics/Element/Datatype.pm: HASH(0x55607c82dc10)
  • lib/OWL/DirectSemantics/Element/DatatypeDefinition.pm: HASH(0x55607c64d480)
  • lib/OWL/DirectSemantics/Element/Declaration.pm: HASH(0x55607c718700)
  • lib/OWL/DirectSemantics/Element/DifferentIndividuals.pm: HASH(0x55607c56f4a8)
  • lib/OWL/DirectSemantics/Element/DisjointClasses.pm: HASH(0x55607c80be20)
  • lib/OWL/DirectSemantics/Element/DisjointDataProperties.pm: HASH(0x55607c6e3a68)
  • lib/OWL/DirectSemantics/Element/DisjointObjectProperties.pm: HASH(0x55607c8f7c88)
  • lib/OWL/DirectSemantics/Element/EquivalentClasses.pm: HASH(0x55607c657488)
  • lib/OWL/DirectSemantics/Element/EquivalentDataProperties.pm: HASH(0x55607c5d8dc0)
  • lib/OWL/DirectSemantics/Element/EquivalentObjectProperties.pm: HASH(0x55607c7ba348)
  • lib/OWL/DirectSemantics/Element/FunctionalDataProperty.pm: HASH(0x55607c718dc0)
  • lib/OWL/DirectSemantics/Element/FunctionalObjectProperty.pm: HASH(0x55607c764650)
  • lib/OWL/DirectSemantics/Element/InverseFunctionalObjectProperty.pm: HASH(0x55607c674e70)
  • lib/OWL/DirectSemantics/Element/InverseObjectProperties.pm: HASH(0x55607c721d18)
  • lib/OWL/DirectSemantics/Element/IrreflexiveObjectProperty.pm: HASH(0x55607c56f8b0)
  • lib/OWL/DirectSemantics/Element/NamedIndividual.pm: HASH(0x55607c5662c0)
  • lib/OWL/DirectSemantics/Element/ObjectAllValuesFrom.pm: HASH(0x55607c54ef00)
  • lib/OWL/DirectSemantics/Element/ObjectComplementOf.pm: HASH(0x55607c556470)
  • lib/OWL/DirectSemantics/Element/ObjectExactCardinality.pm: HASH(0x55607c64d948)
  • lib/OWL/DirectSemantics/Element/ObjectHasSelf.pm: HASH(0x55607c889340)
  • lib/OWL/DirectSemantics/Element/ObjectHasValue.pm: HASH(0x55607c565b40)
  • lib/OWL/DirectSemantics/Element/ObjectIntersectionOf.pm: HASH(0x55607c8b0198)
  • lib/OWL/DirectSemantics/Element/ObjectInverseOf.pm: HASH(0x55607c5d44e0)
  • lib/OWL/DirectSemantics/Element/ObjectMaxCardinality.pm: HASH(0x55607c67df08)
  • lib/OWL/DirectSemantics/Element/ObjectMinCardinality.pm: HASH(0x55607c6a54b8)
  • lib/OWL/DirectSemantics/Element/ObjectOneOf.pm: HASH(0x55607c5cbbb8)
  • lib/OWL/DirectSemantics/Element/ObjectProperty.pm: HASH(0x55607c63ee80)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyAssertion.pm: HASH(0x55607c5d4f18)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyDomain.pm: HASH(0x55607c617f78)
  • lib/OWL/DirectSemantics/Element/ObjectPropertyRange.pm: HASH(0x55607c722138)
  • lib/OWL/DirectSemantics/Element/ObjectSomeValuesFrom.pm: HASH(0x55607c7df930)
  • lib/OWL/DirectSemantics/Element/ObjectUnionOf.pm: HASH(0x55607c70eb88)
  • lib/OWL/DirectSemantics/Element/Ontology.pm: HASH(0x55607c565cc0)
  • lib/OWL/DirectSemantics/Element/ReflexiveObjectProperty.pm: HASH(0x55607c74d068)
  • lib/OWL/DirectSemantics/Element/SameIndividual.pm: HASH(0x55607c556ff8)
  • lib/OWL/DirectSemantics/Element/SubClassOf.pm: HASH(0x55607c862b28)
  • lib/OWL/DirectSemantics/Element/SubDataPropertyOf.pm: HASH(0x55607c7ba270)
  • lib/OWL/DirectSemantics/Element/SubObjectPropertyOf.pm: HASH(0x55607c726770)
  • lib/OWL/DirectSemantics/Element/SymmetricObjectProperty.pm: HASH(0x55607c7c86d8)
  • lib/OWL/DirectSemantics/Element/TransitiveObjectProperty.pm: HASH(0x55607c7eeb30)
  • lib/OWL/DirectSemantics/Translator.pm: HASH(0x55607c566200)
  • lib/OWL/DirectSemantics/Writer.pm: HASH(0x55607c5d4b88)
  • lib/RDF/Trine/Serializer/OwlFn.pm: HASH(0x55607c755b60)

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_02 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 Serializer metacpan

Other Files

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