From 23bf20985ec4e3e9d21bab06a3cd5416ec4e27fe Mon Sep 17 00:00:00 2001 From: Gregory Todd Williams Date: Tue, 25 Jun 2024 20:50:55 -0700 Subject: [PATCH] Updated docs and VERSION for 0.034 release. --- lib/Attean.pm | 4 +- lib/Attean/API.pm | 22 +++--- lib/Attean/API/AbbreviatingParser.pod | 2 +- lib/Attean/API/AbbreviatingSerializer.pod | 2 +- lib/Attean/API/AggregateExpression.pod | 2 +- lib/Attean/API/AppendableSerializer.pod | 2 +- lib/Attean/API/AtOnceParser.pod | 2 +- lib/Attean/API/Binding.pm | 18 ++--- lib/Attean/API/Blank.pod | 2 +- lib/Attean/API/BlankOrIRI.pod | 2 +- lib/Attean/API/BulkUpdatableModel.pod | 2 +- lib/Attean/API/Expression.pm | 12 ++-- lib/Attean/API/IRI.pod | 2 +- lib/Attean/API/Iterator.pm | 22 +++--- lib/Attean/API/Literal.pod | 2 +- lib/Attean/API/MixedStatementParser.pod | 2 +- lib/Attean/API/MixedStatementSerializer.pod | 2 +- lib/Attean/API/Model.pm | 14 ++-- lib/Attean/API/MutableModel.pod | 2 +- lib/Attean/API/MutableTripleStore.pod | 2 +- lib/Attean/API/Parser.pm | 26 +++---- lib/Attean/API/Plan.pm | 10 +-- lib/Attean/API/PullParser.pod | 2 +- lib/Attean/API/PushParser.pod | 2 +- lib/Attean/API/Quad.pod | 2 +- lib/Attean/API/QuadParser.pod | 2 +- lib/Attean/API/QuadPattern.pod | 2 +- lib/Attean/API/QuadSerializer.pod | 2 +- lib/Attean/API/Query.pm | 28 ++++---- lib/Attean/API/QueryPlanner.pm | 14 ++-- lib/Attean/API/RepeatableIterator.pod | 2 +- lib/Attean/API/Result.pod | 2 +- lib/Attean/API/ResultParser.pod | 2 +- lib/Attean/API/ResultSerializer.pod | 2 +- lib/Attean/API/Serializer.pm | 18 ++--- lib/Attean/API/Store.pm | 24 +++---- lib/Attean/API/Term.pm | 18 ++--- lib/Attean/API/TermOrVariable.pod | 2 +- lib/Attean/API/TermParser.pod | 2 +- lib/Attean/API/TermSerializer.pod | 2 +- lib/Attean/API/Triple.pod | 2 +- lib/Attean/API/TripleOrQuad.pod | 2 +- lib/Attean/API/TripleParser.pod | 2 +- lib/Attean/API/TriplePattern.pod | 2 +- lib/Attean/API/TripleSerializer.pod | 2 +- lib/Attean/API/Variable.pod | 2 +- lib/Attean/AggregateExpression.pod | 2 +- lib/Attean/Algebra.pm | 76 ++++++++++----------- lib/Attean/BindingEqualityTest.pm | 4 +- lib/Attean/Blank.pm | 4 +- lib/Attean/CodeIterator.pm | 4 +- lib/Attean/Expression.pm | 18 ++--- lib/Attean/IDPQueryPlanner.pm | 4 +- lib/Attean/IRI.pm | 4 +- lib/Attean/IteratorSequence.pm | 4 +- lib/Attean/ListIterator.pm | 4 +- lib/Attean/Literal.pm | 4 +- lib/Attean/Plan.pm | 54 +++++++-------- lib/Attean/Quad.pm | 6 +- lib/Attean/QuadModel.pm | 6 +- lib/Attean/QueryPlanner.pm | 4 +- lib/Attean/RDF.pm | 4 +- lib/Attean/Result.pm | 4 +- lib/Attean/SPARQLClient.pm | 4 +- lib/Attean/SimpleQueryEvaluator.pm | 6 +- lib/Attean/TermMap.pm | 4 +- lib/Attean/TreeRewriter.pm | 4 +- lib/Attean/Triple.pm | 6 +- lib/Attean/TripleModel.pm | 12 ++-- lib/Attean/Variable.pm | 4 +- lib/AtteanX/API/JoinRotatingPlanner.pm | 4 +- lib/AtteanX/API/Lexer.pm | 4 +- lib/AtteanX/Functions/CompositeLists.pm | 4 +- lib/AtteanX/Parser/NQuads.pm | 4 +- lib/AtteanX/Parser/NTriples.pm | 4 +- lib/AtteanX/Parser/NTuples.pm | 4 +- lib/AtteanX/Parser/RDFXML.pm | 4 +- lib/AtteanX/Parser/SPARQL.pm | 6 +- lib/AtteanX/Parser/SPARQLJSON.pm | 4 +- lib/AtteanX/Parser/SPARQLLex.pm | 6 +- lib/AtteanX/Parser/SPARQLTSV.pm | 4 +- lib/AtteanX/Parser/SPARQLXML.pm | 4 +- lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm | 4 +- lib/AtteanX/Parser/Trig.pm | 4 +- lib/AtteanX/Parser/Turtle.pm | 4 +- lib/AtteanX/Parser/Turtle/Constants.pm | 4 +- lib/AtteanX/Parser/Turtle/Lexer.pm | 4 +- lib/AtteanX/Parser/Turtle/Token.pm | 4 +- lib/AtteanX/SPARQL/Constants.pm | 4 +- lib/AtteanX/SPARQL/Token.pm | 4 +- lib/AtteanX/Serializer/CanonicalNTriples.pm | 4 +- lib/AtteanX/Serializer/NQuads.pm | 4 +- lib/AtteanX/Serializer/NTriples.pm | 4 +- lib/AtteanX/Serializer/NTuples.pm | 4 +- lib/AtteanX/Serializer/RDFXML.pm | 4 +- lib/AtteanX/Serializer/SPARQL.pm | 4 +- lib/AtteanX/Serializer/SPARQLCSV.pm | 4 +- lib/AtteanX/Serializer/SPARQLHTML.pm | 4 +- lib/AtteanX/Serializer/SPARQLJSON.pm | 4 +- lib/AtteanX/Serializer/SPARQLTSV.pm | 4 +- lib/AtteanX/Serializer/SPARQLXML.pm | 4 +- lib/AtteanX/Serializer/TextTable.pm | 4 +- lib/AtteanX/Serializer/Turtle.pm | 4 +- lib/AtteanX/Serializer/TurtleTokens.pm | 4 +- lib/AtteanX/Store/Memory.pm | 4 +- lib/AtteanX/Store/Simple.pm | 4 +- lib/AtteanX/Store/SimpleTripleStore.pm | 4 +- lib/Types/Attean.pm | 2 +- meta/changes.ttl | 2 +- 109 files changed, 349 insertions(+), 349 deletions(-) diff --git a/lib/Attean.pm b/lib/Attean.pm index df9fce21..77a20f5b 100644 --- a/lib/Attean.pm +++ b/lib/Attean.pm @@ -4,7 +4,7 @@ Attean - A Semantic Web Framework =head1 VERSION -This document describes Attean version 0.033 +This document describes Attean version 0.034 =head1 SYNOPSIS @@ -51,7 +51,7 @@ Semantic Web (RDF and SPARQL) data. package Attean { use v5.14; use warnings; - our $VERSION = '0.033'; + our $VERSION = '0.034'; use Attean::API; use Attean::Blank; diff --git a/lib/Attean/API.pm b/lib/Attean/API.pm index 9c2a7d09..3a79db55 100644 --- a/lib/Attean/API.pm +++ b/lib/Attean/API.pm @@ -7,7 +7,7 @@ Attean::API - Utility package for loading all Attean role packages. =head1 VERSION -This document describes Attean::API version 0.033 +This document describes Attean::API version 0.034 =head1 SYNOPSIS @@ -25,24 +25,24 @@ in the Attean::API namespace. =cut -package Attean::API::ResultOrTerm 0.033 { +package Attean::API::ResultOrTerm 0.034 { use Moo::Role; } -package Attean::API::BlankOrIRI 0.033 { +package Attean::API::BlankOrIRI 0.034 { use Moo::Role; with 'Attean::API::Term', 'Attean::API::BlankOrIRIOrTriple'; } -package Attean::API::BlankOrIRIOrTriple 0.033 { +package Attean::API::BlankOrIRIOrTriple 0.034 { use Moo::Role; } -package Attean::API::TermOrTriple 0.033 { +package Attean::API::TermOrTriple 0.034 { use Moo::Role; } -package Attean::API::TermOrVariable 0.033 { +package Attean::API::TermOrVariable 0.034 { use Scalar::Util qw(blessed); use Sub::Install; use Sub::Util qw(set_subname); @@ -97,7 +97,7 @@ package Attean::API::TermOrVariable 0.033 { } } -package Attean::API::TermOrVariableOrTriplePattern 0.033 { +package Attean::API::TermOrVariableOrTriplePattern 0.034 { use Scalar::Util qw(blessed); use Sub::Install; use Sub::Util qw(set_subname); @@ -148,12 +148,12 @@ package Attean::API::TermOrVariableOrTriplePattern 0.033 { } } -package Attean::Mapper 0.033 { +package Attean::Mapper 0.034 { use Moo::Role; requires 'map'; # my $that = $object->map($this) } -package Attean::API::Variable 0.033 { +package Attean::API::Variable 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -180,7 +180,7 @@ Returns a string representation of the variable.' } -package Attean::API::CanonicalizingBindingSet 0.033 { +package Attean::API::CanonicalizingBindingSet 0.034 { use Attean::RDF; use Moo::Role; @@ -277,7 +277,7 @@ package Attean::API::CanonicalizingBindingSet 0.033 { } } -package Attean::API 0.033 { +package Attean::API 0.034 { use Attean::API::Term; use Attean::API::Store; use Attean::API::Model; diff --git a/lib/Attean/API/AbbreviatingParser.pod b/lib/Attean/API/AbbreviatingParser.pod index ac94be45..c002554b 100644 --- a/lib/Attean/API/AbbreviatingParser.pod +++ b/lib/Attean/API/AbbreviatingParser.pod @@ -4,7 +4,7 @@ Attean::API::AbbreviatingParser - Role for parsers that use construct absolute I =head1 VERSION -This document describes Attean::API::AbbreviatingParser version 0.033 +This document describes Attean::API::AbbreviatingParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/AbbreviatingSerializer.pod b/lib/Attean/API/AbbreviatingSerializer.pod index 1e6514e1..f24f11d6 100644 --- a/lib/Attean/API/AbbreviatingSerializer.pod +++ b/lib/Attean/API/AbbreviatingSerializer.pod @@ -4,7 +4,7 @@ Attean::API::AbbreviatingSerializer - Role for serializers that can abbreviate I =head1 VERSION -This document describes Attean::API::AbbreviatingSerializer version 0.033 +This document describes Attean::API::AbbreviatingSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/AggregateExpression.pod b/lib/Attean/API/AggregateExpression.pod index 72f06932..f9ccaa7e 100644 --- a/lib/Attean/API/AggregateExpression.pod +++ b/lib/Attean/API/AggregateExpression.pod @@ -4,7 +4,7 @@ Attean::API::AggregateExpression - Role representing an aggregate expression tre =head1 VERSION -This document describes Attean::API::AggregateExpression version 0.033 +This document describes Attean::API::AggregateExpression version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/AppendableSerializer.pod b/lib/Attean/API/AppendableSerializer.pod index 9ed43f00..9192a79f 100644 --- a/lib/Attean/API/AppendableSerializer.pod +++ b/lib/Attean/API/AppendableSerializer.pod @@ -4,7 +4,7 @@ Attean::API::AppendableSerializer - Role for serializers that can be repeatedly =head1 VERSION -This document describes Attean::API::AppendableSerializer version 0.033 +This document describes Attean::API::AppendableSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/AtOnceParser.pod b/lib/Attean/API/AtOnceParser.pod index 4fc45389..2f3a38b5 100644 --- a/lib/Attean/API/AtOnceParser.pod +++ b/lib/Attean/API/AtOnceParser.pod @@ -4,7 +4,7 @@ Attean::API::AtOnceParser - Role for parsers that natively parse all input befor =head1 VERSION -This document describes Attean::API::AtOnceParser version 0.033 +This document describes Attean::API::AtOnceParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Binding.pm b/lib/Attean/API/Binding.pm index baf1b4fe..5e1d5878 100644 --- a/lib/Attean/API/Binding.pm +++ b/lib/Attean/API/Binding.pm @@ -7,7 +7,7 @@ Attean::API::Binding - Name to term bindings =head1 VERSION -This document describes Attean::API::Binding version 0.033 +This document describes Attean::API::Binding version 0.034 =head1 DESCRIPTION @@ -71,7 +71,7 @@ otherwise. use Type::Tiny::Role; -package Attean::API::Binding 0.033 { +package Attean::API::Binding 0.034 { use Scalar::Util qw(blessed); use List::MoreUtils qw(zip); @@ -285,7 +285,7 @@ C<< $binding >>. } } -package Attean::API::TripleOrQuadPattern 0.033 { +package Attean::API::TripleOrQuadPattern 0.034 { use Encode qw(encode); use List::MoreUtils qw(zip); use Scalar::Util qw(blessed); @@ -465,7 +465,7 @@ parsed from C<< $string >> in SPARQL syntax. } } -package Attean::API::TripleOrQuad 0.033 { +package Attean::API::TripleOrQuad 0.034 { use List::MoreUtils qw(any); use Carp; @@ -481,7 +481,7 @@ package Attean::API::TripleOrQuad 0.033 { } } -package Attean::API::TriplePattern 0.033 { +package Attean::API::TriplePattern 0.034 { use List::MoreUtils qw(zip); use Scalar::Util qw(blessed); @@ -540,7 +540,7 @@ package Attean::API::TriplePattern 0.033 { with 'Attean::API::TripleOrQuadPattern', 'Attean::API::Binding', 'Attean::API::TermOrVariableOrTriplePattern'; } -package Attean::API::Triple 0.033 { +package Attean::API::Triple 0.034 { use Scalar::Util qw(blessed); use Moo::Role; @@ -631,7 +631,7 @@ package Attean::API::Triple 0.033 { with 'Attean::API::TermOrTriple'; } -package Attean::API::QuadPattern 0.033 { +package Attean::API::QuadPattern 0.034 { use Scalar::Util qw(blessed); use List::MoreUtils qw(zip); @@ -688,7 +688,7 @@ package Attean::API::QuadPattern 0.033 { with 'Attean::API::TripleOrQuadPattern', 'Attean::API::Binding'; } -package Attean::API::Quad 0.033 { +package Attean::API::Quad 0.034 { use Moo::Role; if ($ENV{ATTEAN_TYPECHECK}) { @@ -715,7 +715,7 @@ package Attean::API::Quad 0.033 { } -package Attean::API::Result 0.033 { +package Attean::API::Result 0.034 { use Scalar::Util qw(refaddr); use Types::Standard qw(HashRef); diff --git a/lib/Attean/API/Blank.pod b/lib/Attean/API/Blank.pod index fdfbecca..4d8d29ae 100644 --- a/lib/Attean/API/Blank.pod +++ b/lib/Attean/API/Blank.pod @@ -4,7 +4,7 @@ Attean::API::Blank - Role representing RDF blank terms =head1 VERSION -This document describes Attean::API::Blank version 0.033 +This document describes Attean::API::Blank version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/BlankOrIRI.pod b/lib/Attean/API/BlankOrIRI.pod index bddc3810..b3df8a83 100644 --- a/lib/Attean/API/BlankOrIRI.pod +++ b/lib/Attean/API/BlankOrIRI.pod @@ -4,7 +4,7 @@ Attean::API::BlankOrIRI - Role representing blank or IRI terms =head1 VERSION -This document describes Attean::API::BlankOrIRI version 0.033 +This document describes Attean::API::BlankOrIRI version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/BulkUpdatableModel.pod b/lib/Attean/API/BulkUpdatableModel.pod index b9d869dd..a78cfcd4 100644 --- a/lib/Attean/API/BulkUpdatableModel.pod +++ b/lib/Attean/API/BulkUpdatableModel.pod @@ -4,7 +4,7 @@ Attean::API::BulkUpdatableModel - Role representing models that can perform bulk =head1 VERSION -This document describes Attean::API::BulkUpdatableModel version 0.033 +This document describes Attean::API::BulkUpdatableModel version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/Expression.pm b/lib/Attean/API/Expression.pm index c4d3ff92..a3042807 100644 --- a/lib/Attean/API/Expression.pm +++ b/lib/Attean/API/Expression.pm @@ -7,7 +7,7 @@ Attean::API::Expression - SPARQL expressions =head1 VERSION -This document describes Attean::API::Expression version 0.033 +This document describes Attean::API::Expression version 0.034 =head1 DESCRIPTION @@ -65,7 +65,7 @@ Returns a string serialization of the expression object. =cut -package Attean::API::Expression 0.033 { +package Attean::API::Expression 0.034 { use Types::Standard qw(Str); use Moo::Role; @@ -100,7 +100,7 @@ package Attean::API::Expression 0.033 { } } -package Attean::API::UnaryExpression 0.033 { +package Attean::API::UnaryExpression 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -140,7 +140,7 @@ package Attean::API::UnaryExpression 0.033 { } } -package Attean::API::BinaryExpression 0.033 { +package Attean::API::BinaryExpression 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -189,7 +189,7 @@ package Attean::API::BinaryExpression 0.033 { } } -package Attean::API::NaryExpression 0.033 { +package Attean::API::NaryExpression 0.034 { use Moo::Role; with 'Attean::API::Expression', 'Attean::API::QueryTree'; sub as_string { @@ -209,7 +209,7 @@ package Attean::API::NaryExpression 0.033 { } } -package Attean::API::AggregateExpression 0.033 { +package Attean::API::AggregateExpression 0.034 { use Moo::Role; requires 'operator'; requires 'scalar_vars'; diff --git a/lib/Attean/API/IRI.pod b/lib/Attean/API/IRI.pod index 0c9203ba..185cc19f 100644 --- a/lib/Attean/API/IRI.pod +++ b/lib/Attean/API/IRI.pod @@ -4,7 +4,7 @@ Attean::API::IRI - Role representing RDF IRI terms =head1 VERSION -This document describes Attean::API::IRI version 0.033 +This document describes Attean::API::IRI version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/Iterator.pm b/lib/Attean/API/Iterator.pm index bbc9d256..2ef8f103 100644 --- a/lib/Attean/API/Iterator.pm +++ b/lib/Attean/API/Iterator.pm @@ -7,7 +7,7 @@ Attean::API::Iterator - Typed iterator =head1 VERSION -This document describes Attean::API::Iterator version 0.033 +This document describes Attean::API::Iterator version 0.034 =head1 DESCRIPTION @@ -94,7 +94,7 @@ elements from the referent. =cut -package Attean::API::Iterator 0.033 { +package Attean::API::Iterator 0.034 { use Scalar::Util qw(blessed); use Types::Standard qw(Str Object InstanceOf); use Carp qw(confess); @@ -276,7 +276,7 @@ Print each item as it is consumed (with the string generated by C<< as_string >> } } -package Attean::API::StringyItemIterator 0.033 { +package Attean::API::StringyItemIterator 0.034 { use Moo::Role; sub uniq { my $self = shift; @@ -289,7 +289,7 @@ package Attean::API::StringyItemIterator 0.033 { } } -package Attean::API::RepeatableIterator 0.033 { +package Attean::API::RepeatableIterator 0.034 { use Moo::Role; requires 'reset'; @@ -331,7 +331,7 @@ package Attean::API::CanonicalizingBindingIterator { } } -package Attean::API::ResultOrTermIterator 0.033 { +package Attean::API::ResultOrTermIterator 0.034 { use Moo::Role; use Types::Standard qw(ArrayRef Str); has 'variables' => (is => 'rw', isa => ArrayRef[Str], default => sub { [] }); @@ -366,7 +366,7 @@ package Attean::API::ResultOrTermIterator 0.033 { }; } -package Attean::API::StatementIterator 0.033 { +package Attean::API::StatementIterator 0.034 { use Moo::Role; use Scalar::Util qw(blessed); with 'Attean::API::StringyItemIterator'; @@ -399,7 +399,7 @@ package Attean::API::StatementIterator 0.033 { } } -package Attean::API::TripleIterator 0.033 { +package Attean::API::TripleIterator 0.034 { use Moo::Role; with 'Attean::API::CanonicalizingBindingIterator'; with 'Attean::API::StatementIterator'; @@ -415,7 +415,7 @@ package Attean::API::TripleIterator 0.033 { } } -package Attean::API::QuadIterator 0.033 { +package Attean::API::QuadIterator 0.034 { use Moo::Role; with 'Attean::API::CanonicalizingBindingIterator'; with 'Attean::API::StatementIterator'; @@ -425,7 +425,7 @@ package Attean::API::QuadIterator 0.033 { } } -package Attean::API::MixedStatementIterator 0.033 { +package Attean::API::MixedStatementIterator 0.034 { use Moo::Role; with 'Attean::API::CanonicalizingBindingIterator'; with 'Attean::API::StringyItemIterator'; @@ -439,7 +439,7 @@ package Attean::API::MixedStatementIterator 0.033 { } } -package Attean::API::ResultIterator 0.033 { +package Attean::API::ResultIterator 0.034 { use Types::Standard qw(Str ArrayRef); use Moo::Role; @@ -466,7 +466,7 @@ package Attean::API::ResultIterator 0.033 { with 'Attean::API::ResultOrTermIterator'; } -package Attean::API::TermIterator 0.033 { +package Attean::API::TermIterator 0.034 { use Moo::Role; sub canonicalize { my $self = shift; diff --git a/lib/Attean/API/Literal.pod b/lib/Attean/API/Literal.pod index 6b9bc5e2..48a48067 100644 --- a/lib/Attean/API/Literal.pod +++ b/lib/Attean/API/Literal.pod @@ -4,7 +4,7 @@ Attean::API::Literal - Role representing RDF Literal terms =head1 VERSION -This document describes Attean::API::Literal version 0.033 +This document describes Attean::API::Literal version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/MixedStatementParser.pod b/lib/Attean/API/MixedStatementParser.pod index c802b2c6..c72c2535 100644 --- a/lib/Attean/API/MixedStatementParser.pod +++ b/lib/Attean/API/MixedStatementParser.pod @@ -4,7 +4,7 @@ Attean::API::MixedStatementParser - Role for parsers of L object. sub file_extensions { return [] } } -package Attean::API::AbbreviatingParser 0.033 { +package Attean::API::AbbreviatingParser 0.034 { use Types::Standard qw(ConsumerOf InstanceOf Maybe); use Types::Namespace qw( NamespaceMap ); use Scalar::Util qw(blessed); @@ -123,7 +123,7 @@ package Attean::API::AbbreviatingParser 0.033 { has 'namespaces' => (is => 'ro', isa => Maybe[NamespaceMap]); } -package Attean::API::CDTBlankNodeMappingParser 0.033 { +package Attean::API::CDTBlankNodeMappingParser 0.034 { use Types::Standard qw(HashRef ConsumerOf InstanceOf Maybe Bool); use Scalar::Util qw(blessed); use UUID::Tiny ':std'; @@ -160,7 +160,7 @@ package Attean::API::CDTBlankNodeMappingParser 0.033 { }; } -package Attean::API::PushParser 0.033 { +package Attean::API::PushParser 0.034 { use Moo::Role; with 'Attean::API::Parser'; @@ -224,7 +224,7 @@ package Attean::API::PushParser 0.033 { } } -package Attean::API::PullParser 0.033 { +package Attean::API::PullParser 0.034 { use Moo::Role; with 'Attean::API::Parser'; @@ -266,7 +266,7 @@ package Attean::API::PullParser 0.033 { } } -package Attean::API::AtOnceParser 0.033 { +package Attean::API::AtOnceParser 0.034 { use Moo::Role; with 'Attean::API::Parser'; @@ -327,7 +327,7 @@ package Attean::API::AtOnceParser 0.033 { } -package Attean::API::TermParser 0.033 { +package Attean::API::TermParser 0.034 { # Parser returns objects that conform to Attean::API::Term use Moo::Role; with 'Attean::API::Parser'; @@ -337,7 +337,7 @@ package Attean::API::TermParser 0.033 { } } -package Attean::API::TripleParser 0.033 { +package Attean::API::TripleParser 0.034 { # Parser returns objects that conform to Attean::API::Triple use Moo::Role; with 'Attean::API::Parser'; @@ -347,7 +347,7 @@ package Attean::API::TripleParser 0.033 { } } -package Attean::API::QuadParser 0.033 { +package Attean::API::QuadParser 0.034 { # Parser returns objects that conform to Attean::API::Quad use Moo::Role; with 'Attean::API::Parser'; @@ -357,7 +357,7 @@ package Attean::API::QuadParser 0.033 { } } -package Attean::API::MixedStatementParser 0.033 { +package Attean::API::MixedStatementParser 0.034 { # Parser returns objects that conform to either Attean::API::Triple or Attean::API::Quad use Moo::Role; with 'Attean::API::Parser'; @@ -367,7 +367,7 @@ package Attean::API::MixedStatementParser 0.033 { } } -package Attean::API::ResultOrTermParser 0.033 { +package Attean::API::ResultOrTermParser 0.034 { # Parser returns objects that conform to either Attean::API::Result or Attean::API::Term use Moo::Role; with 'Attean::API::Parser'; @@ -377,7 +377,7 @@ package Attean::API::ResultOrTermParser 0.033 { } } -package Attean::API::ResultParser 0.033 { +package Attean::API::ResultParser 0.034 { # Parser returns objects that conform to Attean::API::Result use Moo::Role; with 'Attean::API::Parser'; diff --git a/lib/Attean/API/Plan.pm b/lib/Attean/API/Plan.pm index 32e40a7f..3cba9143 100644 --- a/lib/Attean/API/Plan.pm +++ b/lib/Attean/API/Plan.pm @@ -8,7 +8,7 @@ Attean::API::Plan - Query plan =head1 VERSION -This document describes Attean::API::Plan version 0.033 +This document describes Attean::API::Plan version 0.034 =head1 DESCRIPTION @@ -53,7 +53,7 @@ L object. use Type::Tiny::Role; -package Attean::API::Plan 0.033 { +package Attean::API::Plan 0.034 { use Scalar::Util qw(blessed); use Types::Standard qw(ArrayRef CodeRef Str Object InstanceOf Bool Num Int); @@ -207,7 +207,7 @@ product if this plan performs some form of join. } } -package Attean::API::BindingSubstitutionPlan 0.033 { +package Attean::API::BindingSubstitutionPlan 0.034 { use Moo::Role; with 'Attean::API::Plan'; requires 'substitute_impl'; # $code = $plan->impl($model, $binding); @@ -220,7 +220,7 @@ package Attean::API::BindingSubstitutionPlan 0.033 { } } -package Attean::API::UnionScopeVariablesPlan 0.033 { +package Attean::API::UnionScopeVariablesPlan 0.034 { use Moo::Role; with 'Attean::API::Plan'; @@ -240,7 +240,7 @@ package Attean::API::UnionScopeVariablesPlan 0.033 { }; } -package Attean::API::Plan::Join 0.033 { +package Attean::API::Plan::Join 0.034 { use Types::Standard qw(CodeRef); use Types::Standard qw(ArrayRef Str ConsumerOf Bool); diff --git a/lib/Attean/API/PullParser.pod b/lib/Attean/API/PullParser.pod index 443a261a..066a680b 100644 --- a/lib/Attean/API/PullParser.pod +++ b/lib/Attean/API/PullParser.pod @@ -4,7 +4,7 @@ Attean::API::PullParser - Role for parsers that natively return an iterator =head1 VERSION -This document describes Attean::API::PullParser version 0.033 +This document describes Attean::API::PullParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/PushParser.pod b/lib/Attean/API/PushParser.pod index 381ce1cb..c964654a 100644 --- a/lib/Attean/API/PushParser.pod +++ b/lib/Attean/API/PushParser.pod @@ -4,7 +4,7 @@ Attean::API::PushParser - Role for parsers that natively call a callback functio =head1 VERSION -This document describes Attean::API::PushParser version 0.033 +This document describes Attean::API::PushParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Quad.pod b/lib/Attean/API/Quad.pod index 5ac6dbbf..301418bc 100644 --- a/lib/Attean/API/Quad.pod +++ b/lib/Attean/API/Quad.pod @@ -4,7 +4,7 @@ Attean::API::Quad - Role representing quads =head1 VERSION -This document describes Attean::API::Quad version 0.033 +This document describes Attean::API::Quad version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/QuadParser.pod b/lib/Attean/API/QuadParser.pod index 21b3c211..4ec9b0bd 100644 --- a/lib/Attean/API/QuadParser.pod +++ b/lib/Attean/API/QuadParser.pod @@ -4,7 +4,7 @@ Attean::API::QuadParser - Role for parsers of L objects =head1 VERSION -This document describes Attean::API::QuadParser version 0.033 +This document describes Attean::API::QuadParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/QuadPattern.pod b/lib/Attean/API/QuadPattern.pod index d7a5f4be..6d82f275 100644 --- a/lib/Attean/API/QuadPattern.pod +++ b/lib/Attean/API/QuadPattern.pod @@ -4,7 +4,7 @@ Attean::API::QuadPattern - Role representing quad patterns =head1 VERSION -This document describes Attean::API::QuadPattern version 0.033 +This document describes Attean::API::QuadPattern version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/QuadSerializer.pod b/lib/Attean/API/QuadSerializer.pod index aab632df..462af341 100644 --- a/lib/Attean/API/QuadSerializer.pod +++ b/lib/Attean/API/QuadSerializer.pod @@ -4,7 +4,7 @@ Attean::API::QuadSerializer - Role for serializers of L objec =head1 VERSION -This document describes Attean::API::QuadSerializer version 0.033 +This document describes Attean::API::QuadSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Query.pm b/lib/Attean/API/Query.pm index af36ea83..d5cec01c 100644 --- a/lib/Attean/API/Query.pm +++ b/lib/Attean/API/Query.pm @@ -7,7 +7,7 @@ Attean::API::Query - Utility package defining query-related roles =head1 VERSION -This document describes Attean::API::Query version 0.033 +This document describes Attean::API::Query version 0.034 =head1 SYNOPSIS @@ -24,7 +24,7 @@ This is a utility package for defining query-related roles: =cut -package Attean::API::DirectedAcyclicGraph 0.033 { +package Attean::API::DirectedAcyclicGraph 0.034 { use Scalar::Util qw(refaddr); use Types::Standard qw(ArrayRef ConsumerOf); @@ -149,7 +149,7 @@ package Attean::API::DirectedAcyclicGraph 0.033 { } } -package Attean::API::SPARQLSerializable 0.033 { +package Attean::API::SPARQLSerializable 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Encode qw(decode_utf8); @@ -402,7 +402,7 @@ package Attean::API::SPARQLSerializable 0.033 { } } -package Attean::API::SPARQLQuerySerializable 0.033 { +package Attean::API::SPARQLQuerySerializable 0.034 { use Moo::Role; use namespace::clean; with 'Attean::API::SPARQLSerializable'; @@ -417,7 +417,7 @@ package Attean::API::SPARQLQuerySerializable 0.033 { =cut -package Attean::API::Algebra 0.033 { +package Attean::API::Algebra 0.034 { use Moo::Role; use Types::Standard qw(ArrayRef ConsumerOf); @@ -496,7 +496,7 @@ package Attean::API::Algebra 0.033 { =cut -package Attean::API::QueryTree 0.033 { +package Attean::API::QueryTree 0.034 { use Moo::Role; with 'Attean::API::DirectedAcyclicGraph'; } @@ -505,7 +505,7 @@ package Attean::API::QueryTree 0.033 { =cut -package Attean::API::NullaryQueryTree 0.033 { +package Attean::API::NullaryQueryTree 0.034 { use Moo::Role; sub arity { return 0 } with 'Attean::API::QueryTree'; @@ -515,7 +515,7 @@ package Attean::API::NullaryQueryTree 0.033 { =cut -package Attean::API::UnaryQueryTree 0.033 { +package Attean::API::UnaryQueryTree 0.034 { use Moo::Role; sub arity { return 1 } with 'Attean::API::QueryTree'; @@ -530,7 +530,7 @@ package Attean::API::UnaryQueryTree 0.033 { =cut -package Attean::API::BinaryQueryTree 0.033 { +package Attean::API::BinaryQueryTree 0.034 { use Moo::Role; sub arity { return 2 } with 'Attean::API::QueryTree'; @@ -540,7 +540,7 @@ package Attean::API::BinaryQueryTree 0.033 { =cut -package Attean::API::PropertyPath 0.033 { +package Attean::API::PropertyPath 0.034 { use Moo::Role; with 'Attean::API::QueryTree'; requires 'as_string'; @@ -551,7 +551,7 @@ package Attean::API::PropertyPath 0.033 { =cut -package Attean::API::UnaryPropertyPath 0.033 { +package Attean::API::UnaryPropertyPath 0.034 { use Types::Standard qw(ConsumerOf); use Moo::Role; @@ -581,7 +581,7 @@ package Attean::API::UnaryPropertyPath 0.033 { =cut -package Attean::API::NaryPropertyPath 0.033 { +package Attean::API::NaryPropertyPath 0.034 { use Types::Standard qw(ArrayRef ConsumerOf); use Moo::Role; @@ -608,7 +608,7 @@ package Attean::API::NaryPropertyPath 0.033 { =cut -package Attean::API::UnionScopeVariables 0.033 { +package Attean::API::UnionScopeVariables 0.034 { use Moo::Role; sub in_scope_variables { my $self = shift; @@ -624,7 +624,7 @@ package Attean::API::UnionScopeVariables 0.033 { =cut -package Attean::API::IntersectionScopeVariables 0.033 { +package Attean::API::IntersectionScopeVariables 0.034 { use Moo::Role; sub in_scope_variables { my $self = shift; diff --git a/lib/Attean/API/QueryPlanner.pm b/lib/Attean/API/QueryPlanner.pm index e90358d6..c1e92479 100644 --- a/lib/Attean/API/QueryPlanner.pm +++ b/lib/Attean/API/QueryPlanner.pm @@ -7,7 +7,7 @@ Attean::API::IDPJoinPlanner - Iterative dynamic programming query planning role =head1 VERSION -This document describes Attean::API::IDPJoinPlanner version 0.033 +This document describes Attean::API::IDPJoinPlanner version 0.034 =head1 SYNOPSIS @@ -32,7 +32,7 @@ methods that consume the L role. =cut -package Attean::API::QueryPlanner 0.033 { +package Attean::API::QueryPlanner 0.034 { use Types::Standard qw(CodeRef Object); use Moo::Role; @@ -41,7 +41,7 @@ package Attean::API::QueryPlanner 0.033 { has 'request_signer' => (is => 'rw', isa => Object); } -package Attean::API::CostPlanner 0.033 { +package Attean::API::CostPlanner 0.034 { use Scalar::Util qw(refaddr); use Types::Standard qw(CodeRef); @@ -76,12 +76,12 @@ package Attean::API::CostPlanner 0.033 { } } -package Attean::API::JoinPlanner 0.033 { +package Attean::API::JoinPlanner 0.034 { use Moo::Role; requires 'joins_for_plan_alternatives'; } -package Attean::API::NaiveJoinPlanner 0.033 { +package Attean::API::NaiveJoinPlanner 0.034 { use Math::Cartesian::Product; use Moo::Role; @@ -109,7 +109,7 @@ package Attean::API::NaiveJoinPlanner 0.033 { } } -package Attean::API::SimpleCostPlanner 0.033 { +package Attean::API::SimpleCostPlanner 0.034 { use Types::Standard qw(Int); use Scalar::Util qw(blessed); @@ -214,7 +214,7 @@ package Attean::API::SimpleCostPlanner 0.033 { } } -package Attean::API::IDPJoinPlanner 0.033 { +package Attean::API::IDPJoinPlanner 0.034 { use Encode qw(encode); use Attean::RDF; use LWP::UserAgent; diff --git a/lib/Attean/API/RepeatableIterator.pod b/lib/Attean/API/RepeatableIterator.pod index 236195ed..a0bfa81c 100644 --- a/lib/Attean/API/RepeatableIterator.pod +++ b/lib/Attean/API/RepeatableIterator.pod @@ -4,7 +4,7 @@ Attean::API::RepeatableIterator - Role representing iterators that may be reset =head1 VERSION -This document describes Attean::API::RepeatableIterator version 0.033 +This document describes Attean::API::RepeatableIterator version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/Result.pod b/lib/Attean/API/Result.pod index 358a1f21..6f904dd2 100644 --- a/lib/Attean/API/Result.pod +++ b/lib/Attean/API/Result.pod @@ -4,7 +4,7 @@ Attean::API::Result - Role representing a set of variable bindings =head1 VERSION -This document describes Attean::API::Result version 0.033 +This document describes Attean::API::Result version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/ResultParser.pod b/lib/Attean/API/ResultParser.pod index 4327169e..6b961d36 100644 --- a/lib/Attean/API/ResultParser.pod +++ b/lib/Attean/API/ResultParser.pod @@ -4,7 +4,7 @@ Attean::API::ResultParser - Role for parsers of L objects =head1 VERSION -This document describes Attean::API::ResultParser version 0.033 +This document describes Attean::API::ResultParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/ResultSerializer.pod b/lib/Attean/API/ResultSerializer.pod index 44fa9c38..bac6b74a 100644 --- a/lib/Attean/API/ResultSerializer.pod +++ b/lib/Attean/API/ResultSerializer.pod @@ -4,7 +4,7 @@ Attean::API::ResultSerializer - Role for serializers of L o =head1 VERSION -This document describes Attean::API::ResultSerializer version 0.033 +This document describes Attean::API::ResultSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Serializer.pm b/lib/Attean/API/Serializer.pm index 85192181..88cc96f2 100644 --- a/lib/Attean/API/Serializer.pm +++ b/lib/Attean/API/Serializer.pm @@ -7,7 +7,7 @@ Attean::API::Serializer - Serializer role =head1 VERSION -This document describes Attean::API::Serializer version 0.033 +This document describes Attean::API::Serializer version 0.034 =head1 DESCRIPTION @@ -74,7 +74,7 @@ UTF-8 encoded byte string. use Type::Tiny; -package Attean::API::Serializer 0.033 { +package Attean::API::Serializer 0.034 { use Moo::Role; use Carp qw(confess); @@ -114,7 +114,7 @@ package Attean::API::Serializer 0.033 { sub file_extensions { return [] } } -package Attean::API::AbbreviatingSerializer 0.033 { +package Attean::API::AbbreviatingSerializer 0.034 { # Serializer that can make use of a base IRI and/or prefix IRI mappings use Types::Standard qw(InstanceOf ConsumerOf Maybe Bool); use Types::Namespace qw( NamespaceMap ); @@ -128,13 +128,13 @@ package Attean::API::AbbreviatingSerializer 0.033 { has omit_base => (is => 'ro', isa => Bool, default => 0); } -package Attean::API::AppendableSerializer 0.033 { +package Attean::API::AppendableSerializer 0.034 { # Serializer for a format that allows multiple serialization calls to be appended and remain syntactically valid use Moo::Role; with 'Attean::API::Serializer'; } -package Attean::API::TermSerializer 0.033 { +package Attean::API::TermSerializer 0.034 { use Moo::Role; with 'Attean::API::Serializer'; sub handled_type { @@ -143,7 +143,7 @@ package Attean::API::TermSerializer 0.033 { } } -package Attean::API::TripleSerializer 0.033 { +package Attean::API::TripleSerializer 0.034 { use Moo::Role; with 'Attean::API::Serializer'; sub handled_type { @@ -152,7 +152,7 @@ package Attean::API::TripleSerializer 0.033 { } } -package Attean::API::QuadSerializer 0.033 { +package Attean::API::QuadSerializer 0.034 { use Moo::Role; with 'Attean::API::Serializer'; @@ -162,7 +162,7 @@ package Attean::API::QuadSerializer 0.033 { } } -package Attean::API::MixedStatementSerializer 0.033 { +package Attean::API::MixedStatementSerializer 0.034 { use Moo::Role; with 'Attean::API::Serializer'; @@ -172,7 +172,7 @@ package Attean::API::MixedStatementSerializer 0.033 { } } -package Attean::API::ResultSerializer 0.033 { +package Attean::API::ResultSerializer 0.034 { use Moo::Role; with 'Attean::API::Serializer'; sub handled_type { diff --git a/lib/Attean/API/Store.pm b/lib/Attean/API/Store.pm index 7768da11..0a40fdad 100644 --- a/lib/Attean/API/Store.pm +++ b/lib/Attean/API/Store.pm @@ -7,7 +7,7 @@ Attean::API::Store - Triple/quad store role =head1 VERSION -This document describes Attean::Store version 0.033 +This document describes Attean::Store version 0.034 =head1 DESCRIPTION @@ -35,11 +35,11 @@ The Attean::Store role is an empty role that more specialized roles conform to: =cut -package Attean::API::Store 0.033 { +package Attean::API::Store 0.034 { use Moo::Role; } -package Attean::API::TripleStore 0.033 { +package Attean::API::TripleStore 0.034 { use Scalar::Util qw(blessed); use Moo::Role; @@ -82,7 +82,7 @@ package Attean::API::TripleStore 0.033 { } -package Attean::API::MutableTripleStore 0.033 { +package Attean::API::MutableTripleStore 0.034 { use Moo::Role; with 'Attean::API::TripleStore'; @@ -98,21 +98,21 @@ package Attean::API::MutableTripleStore 0.033 { }; } -package Attean::API::ETagCacheableTripleStore 0.033 { +package Attean::API::ETagCacheableTripleStore 0.034 { use Moo::Role; with 'Attean::API::TripleStore'; requires 'etag_value_for_triples'; } -package Attean::API::TimeCacheableTripleStore 0.033 { +package Attean::API::TimeCacheableTripleStore 0.034 { use Moo::Role; with 'Attean::API::TripleStore'; requires 'mtime_for_triples'; } -package Attean::API::QuadStore 0.033 { +package Attean::API::QuadStore 0.034 { use Scalar::Util qw(blessed); use Moo::Role; @@ -165,7 +165,7 @@ package Attean::API::QuadStore 0.033 { } } -package Attean::API::MutableQuadStore 0.033 { +package Attean::API::MutableQuadStore 0.034 { use Role::Tiny (); use Moo::Role; use Type::Tiny::Role; @@ -197,7 +197,7 @@ package Attean::API::MutableQuadStore 0.033 { } } -package Attean::API::ETagCacheableQuadStore 0.033 { +package Attean::API::ETagCacheableQuadStore 0.034 { use Moo::Role; with 'Attean::API::QuadStore'; @@ -205,7 +205,7 @@ package Attean::API::ETagCacheableQuadStore 0.033 { requires 'etag_value_for_quads'; } -package Attean::API::TimeCacheableQuadStore 0.033 { +package Attean::API::TimeCacheableQuadStore 0.034 { use Moo::Role; with 'Attean::API::QuadStore'; @@ -213,14 +213,14 @@ package Attean::API::TimeCacheableQuadStore 0.033 { requires 'mtime_for_quads'; } -package Attean::API::BulkUpdatableStore 0.033 { +package Attean::API::BulkUpdatableStore 0.034 { use Moo::Role; requires 'begin_bulk_updates'; requires 'end_bulk_updates'; } -package Attean::API::RDFStarStore 0.033 { +package Attean::API::RDFStarStore 0.034 { use Moo::Role; with 'Attean::API::Store'; diff --git a/lib/Attean/API/Term.pm b/lib/Attean/API/Term.pm index b0e49d73..c40f77bc 100644 --- a/lib/Attean/API/Term.pm +++ b/lib/Attean/API/Term.pm @@ -7,7 +7,7 @@ Attean::API::Term - RDF Terms =head1 VERSION -This document describes Attean::API::Term version 0.033 +This document describes Attean::API::Term version 0.034 =head1 DESCRIPTION @@ -41,7 +41,7 @@ Returns a string serialization of the term. =cut -package Attean::API::Term 0.033 { +package Attean::API::Term 0.034 { use Moo::Role; with 'Attean::API::TermOrVariable', 'Attean::API::ResultOrTerm'; @@ -120,7 +120,7 @@ Similar to C<< compare >>, but provides the ordering semantics of ORDER BY. with 'Attean::API::TermOrTriple'; } -package Attean::API::Literal 0.033 { +package Attean::API::Literal 0.034 { use IRI; use Scalar::Util qw(blessed); use Types::Standard qw(Maybe Str ConsumerOf); @@ -323,7 +323,7 @@ package Attean::API::Literal 0.033 { }; } -package Attean::API::DateTimeLiteral 0.033 { +package Attean::API::DateTimeLiteral 0.034 { use DateTime::Format::W3CDTF; use Moo::Role; @@ -335,13 +335,13 @@ package Attean::API::DateTimeLiteral 0.033 { } } -package Attean::API::CanonicalizingLiteral 0.033 { +package Attean::API::CanonicalizingLiteral 0.034 { use Moo::Role; requires 'canonicalized_term'; requires 'canonicalized_term_strict'; } -package Attean::API::BooleanLiteral 0.033 { +package Attean::API::BooleanLiteral 0.034 { use Scalar::Util qw(blessed looks_like_number); use Moo::Role; @@ -372,7 +372,7 @@ package Attean::API::BooleanLiteral 0.033 { with 'Attean::API::Literal', 'Attean::API::CanonicalizingLiteral'; } -package Attean::API::NumericLiteral 0.033 { +package Attean::API::NumericLiteral 0.034 { use Scalar::Util qw(blessed looks_like_number); use Moo::Role; @@ -605,7 +605,7 @@ package Attean::API::NumericLiteral 0.033 { with 'Attean::API::Literal', 'Attean::API::CanonicalizingLiteral'; } -package Attean::API::Blank 0.033 { +package Attean::API::Blank 0.034 { use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -644,7 +644,7 @@ package Attean::API::Blank 0.033 { } } -package Attean::API::IRI 0.033 { +package Attean::API::IRI 0.034 { use IRI; use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; diff --git a/lib/Attean/API/TermOrVariable.pod b/lib/Attean/API/TermOrVariable.pod index b66d9a18..0d416beb 100644 --- a/lib/Attean/API/TermOrVariable.pod +++ b/lib/Attean/API/TermOrVariable.pod @@ -4,7 +4,7 @@ Attean::API::TermOrVariable - Role representing terms and variables =head1 VERSION -This document describes Attean::API::TermOrVariable version 0.033 +This document describes Attean::API::TermOrVariable version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/TermParser.pod b/lib/Attean/API/TermParser.pod index c7aabff3..cfcef890 100644 --- a/lib/Attean/API/TermParser.pod +++ b/lib/Attean/API/TermParser.pod @@ -4,7 +4,7 @@ Attean::API::TermParser - Role for parsers of L objects =head1 VERSION -This document describes Attean::API::TermParser version 0.033 +This document describes Attean::API::TermParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/TermSerializer.pod b/lib/Attean/API/TermSerializer.pod index b30114ff..514625fa 100644 --- a/lib/Attean/API/TermSerializer.pod +++ b/lib/Attean/API/TermSerializer.pod @@ -4,7 +4,7 @@ Attean::API::TermSerializer - Role for serializers of L objec =head1 VERSION -This document describes Attean::API::TermSerializer version 0.033 +This document describes Attean::API::TermSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Triple.pod b/lib/Attean/API/Triple.pod index bd48223a..a675c24c 100644 --- a/lib/Attean/API/Triple.pod +++ b/lib/Attean/API/Triple.pod @@ -4,7 +4,7 @@ Attean::API::Triple - Role representing triples =head1 VERSION -This document describes Attean::API::Triple version 0.033 +This document describes Attean::API::Triple version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/TripleOrQuad.pod b/lib/Attean/API/TripleOrQuad.pod index 8199de31..f25b1725 100644 --- a/lib/Attean/API/TripleOrQuad.pod +++ b/lib/Attean/API/TripleOrQuad.pod @@ -4,7 +4,7 @@ Attean::API::TripleOrQuad - Role representing triples and quads =head1 VERSION -This document describes Attean::API::TripleOrQuad version 0.033 +This document describes Attean::API::TripleOrQuad version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/TripleParser.pod b/lib/Attean/API/TripleParser.pod index ac803005..274f8a55 100644 --- a/lib/Attean/API/TripleParser.pod +++ b/lib/Attean/API/TripleParser.pod @@ -4,7 +4,7 @@ Attean::API::TripleParser - Role for parsers of L objects =head1 VERSION -This document describes Attean::API::TripleParser version 0.033 +This document describes Attean::API::TripleParser version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/TriplePattern.pod b/lib/Attean/API/TriplePattern.pod index 0cf2cffc..d32f68e1 100644 --- a/lib/Attean/API/TriplePattern.pod +++ b/lib/Attean/API/TriplePattern.pod @@ -4,7 +4,7 @@ Attean::API::TriplePattern - Role representing triple patterns =head1 VERSION -This document describes Attean::API::TriplePattern version 0.033 +This document describes Attean::API::TriplePattern version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/API/TripleSerializer.pod b/lib/Attean/API/TripleSerializer.pod index 5d1f6f04..1a965a46 100644 --- a/lib/Attean/API/TripleSerializer.pod +++ b/lib/Attean/API/TripleSerializer.pod @@ -4,7 +4,7 @@ Attean::API::TripleSerializer - Role for serializers of L o =head1 VERSION -This document describes Attean::API::TripleSerializer version 0.033 +This document describes Attean::API::TripleSerializer version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/API/Variable.pod b/lib/Attean/API/Variable.pod index 73329425..8bcdd80d 100644 --- a/lib/Attean/API/Variable.pod +++ b/lib/Attean/API/Variable.pod @@ -4,7 +4,7 @@ Attean::API::Variable - Role representing term variables =head1 VERSION -This document describes Attean::API::Variable version 0.033 +This document describes Attean::API::Variable version 0.034 =head1 SYNOPSIS diff --git a/lib/Attean/AggregateExpression.pod b/lib/Attean/AggregateExpression.pod index 832dfbfb..27f9c6a2 100644 --- a/lib/Attean/AggregateExpression.pod +++ b/lib/Attean/AggregateExpression.pod @@ -4,7 +4,7 @@ Attean::AggregateExpression - Representation of aggregate expression trees =head1 VERSION -This document describes Attean::AggregateExpression version 0.033 +This document describes Attean::AggregateExpression version 0.034 =head1 DESCRIPTION diff --git a/lib/Attean/Algebra.pm b/lib/Attean/Algebra.pm index 01d8109b..cd42a95b 100644 --- a/lib/Attean/Algebra.pm +++ b/lib/Attean/Algebra.pm @@ -8,7 +8,7 @@ Attean::Algebra - Representation of SPARQL algebra operators =head1 VERSION -This document describes Attean::Algebra version 0.033 +This document describes Attean::Algebra version 0.034 =head1 SYNOPSIS @@ -26,7 +26,7 @@ in the Attean::Algebra namespace: use Attean::API::Query; -package Attean::Algebra::Query 0.033 { +package Attean::Algebra::Query 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Types::Standard qw(Bool ArrayRef HashRef ConsumerOf); @@ -120,7 +120,7 @@ package Attean::Algebra::Query 0.033 { } } -package Attean::Algebra::Update 0.033 { +package Attean::Algebra::Update 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Types::Standard qw(Bool); @@ -142,7 +142,7 @@ package Attean::Algebra::Update 0.033 { =cut -package Attean::Algebra::Sequence 0.033 { +package Attean::Algebra::Sequence 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -175,7 +175,7 @@ package Attean::Algebra::Sequence 0.033 { =cut -package Attean::Algebra::Join 0.033 { +package Attean::Algebra::Join 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -204,7 +204,7 @@ package Attean::Algebra::Join 0.033 { =cut -package Attean::Algebra::LeftJoin 0.033 { +package Attean::Algebra::LeftJoin 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -261,7 +261,7 @@ package Attean::Algebra::LeftJoin 0.033 { =cut -package Attean::Algebra::Filter 0.033 { +package Attean::Algebra::Filter 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -297,7 +297,7 @@ package Attean::Algebra::Filter 0.033 { =cut -package Attean::Algebra::Union 0.033 { +package Attean::Algebra::Union 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -328,7 +328,7 @@ package Attean::Algebra::Union 0.033 { =cut -package Attean::Algebra::Graph 0.033 { +package Attean::Algebra::Graph 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -376,7 +376,7 @@ package Attean::Algebra::Graph 0.033 { =cut -package Attean::Algebra::Extend 0.033 { +package Attean::Algebra::Extend 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -482,7 +482,7 @@ package Attean::Algebra::Unfold 0.031 { =cut -package Attean::Algebra::Minus 0.033 { +package Attean::Algebra::Minus 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -520,7 +520,7 @@ package Attean::Algebra::Minus 0.033 { =cut -package Attean::Algebra::Distinct 0.033 { +package Attean::Algebra::Distinct 0.034 { use Moo; use namespace::clean; @@ -534,7 +534,7 @@ package Attean::Algebra::Distinct 0.033 { =cut -package Attean::Algebra::Reduced 0.033 { +package Attean::Algebra::Reduced 0.034 { use Moo; use namespace::clean; @@ -548,7 +548,7 @@ package Attean::Algebra::Reduced 0.033 { =cut -package Attean::Algebra::Slice 0.033 { +package Attean::Algebra::Slice 0.034 { use Moo; use Types::Standard qw(Int); use namespace::clean; @@ -571,7 +571,7 @@ package Attean::Algebra::Slice 0.033 { =cut -package Attean::Algebra::Project 0.033 { +package Attean::Algebra::Project 0.034 { use Types::Standard qw(ArrayRef ConsumerOf); use Moo; use namespace::clean; @@ -599,7 +599,7 @@ package Attean::Algebra::Project 0.033 { =cut -package Attean::Algebra::Comparator 0.033 { +package Attean::Algebra::Comparator 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -643,7 +643,7 @@ package Attean::Algebra::Comparator 0.033 { =cut -package Attean::Algebra::OrderBy 0.033 { +package Attean::Algebra::OrderBy 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -666,7 +666,7 @@ package Attean::Algebra::OrderBy 0.033 { =cut -package Attean::Algebra::BGP 0.033 { +package Attean::Algebra::BGP 0.034 { use Moo; use Attean::RDF; use Set::Scalar; @@ -736,7 +736,7 @@ package Attean::Algebra::BGP 0.033 { =cut -package Attean::Algebra::Service 0.033 { +package Attean::Algebra::Service 0.034 { use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; use Moo; @@ -781,7 +781,7 @@ package Attean::Algebra::Service 0.033 { =cut -package Attean::Algebra::Path 0.033 { +package Attean::Algebra::Path 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -821,7 +821,7 @@ package Attean::Algebra::Path 0.033 { =cut -package Attean::Algebra::Group 0.033 { +package Attean::Algebra::Group 0.034 { use utf8; use Moo; use Attean::API::Query; @@ -891,7 +891,7 @@ package Attean::Algebra::Group 0.033 { =cut -package Attean::Algebra::NegatedPropertySet 0.033 { +package Attean::Algebra::NegatedPropertySet 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -947,7 +947,7 @@ package Attean::Algebra::NegatedPropertySet 0.033 { =cut -package Attean::Algebra::PredicatePath 0.033 { +package Attean::Algebra::PredicatePath 0.034 { use Moo; use Types::Standard qw(ConsumerOf); use namespace::clean; @@ -980,7 +980,7 @@ package Attean::Algebra::PredicatePath 0.033 { =cut -package Attean::Algebra::InversePath 0.033 { +package Attean::Algebra::InversePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1022,7 +1022,7 @@ package Attean::Algebra::InversePath 0.033 { =cut -package Attean::Algebra::SequencePath 0.033 { +package Attean::Algebra::SequencePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1055,7 +1055,7 @@ package Attean::Algebra::SequencePath 0.033 { =cut -package Attean::Algebra::AlternativePath 0.033 { +package Attean::Algebra::AlternativePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1088,7 +1088,7 @@ package Attean::Algebra::AlternativePath 0.033 { =cut -package Attean::Algebra::ZeroOrMorePath 0.033 { +package Attean::Algebra::ZeroOrMorePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1129,7 +1129,7 @@ package Attean::Algebra::ZeroOrMorePath 0.033 { =cut -package Attean::Algebra::OneOrMorePath 0.033 { +package Attean::Algebra::OneOrMorePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1170,7 +1170,7 @@ package Attean::Algebra::OneOrMorePath 0.033 { =cut -package Attean::Algebra::ZeroOrOnePath 0.033 { +package Attean::Algebra::ZeroOrOnePath 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1211,7 +1211,7 @@ package Attean::Algebra::ZeroOrOnePath 0.033 { =cut -package Attean::Algebra::Table 0.033 { +package Attean::Algebra::Table 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1265,7 +1265,7 @@ package Attean::Algebra::Table 0.033 { =cut -package Attean::Algebra::Ask 0.033 { +package Attean::Algebra::Ask 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1283,7 +1283,7 @@ package Attean::Algebra::Ask 0.033 { =cut -package Attean::Algebra::Construct 0.033 { +package Attean::Algebra::Construct 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1308,7 +1308,7 @@ package Attean::Algebra::Construct 0.033 { =cut -package Attean::Algebra::Describe 0.033 { +package Attean::Algebra::Describe 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1329,7 +1329,7 @@ package Attean::Algebra::Describe 0.033 { =cut -package Attean::Algebra::Load 0.033 { +package Attean::Algebra::Load 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -1372,7 +1372,7 @@ package Attean::Algebra::Load 0.033 { =cut -package Attean::Algebra::Clear 0.033 { +package Attean::Algebra::Clear 0.034 { use Moo; use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; @@ -1426,7 +1426,7 @@ package Attean::Algebra::Clear 0.033 { =cut -package Attean::Algebra::Create 0.033 { +package Attean::Algebra::Create 0.034 { use Moo; use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; @@ -1461,7 +1461,7 @@ package Attean::Algebra::Create 0.033 { =cut -package Attean::Algebra::Add 0.033 { +package Attean::Algebra::Add 0.034 { use Moo; use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; @@ -1519,7 +1519,7 @@ package Attean::Algebra::Add 0.033 { =cut -package Attean::Algebra::Modify 0.033 { +package Attean::Algebra::Modify 0.034 { use Moo; use Scalar::Util qw(blessed); use AtteanX::SPARQL::Constants; diff --git a/lib/Attean/BindingEqualityTest.pm b/lib/Attean/BindingEqualityTest.pm index 7f6eb54e..d01e23b6 100644 --- a/lib/Attean/BindingEqualityTest.pm +++ b/lib/Attean/BindingEqualityTest.pm @@ -7,7 +7,7 @@ Attean::BindingEqualityTest - Test for equality of binding sets with bnode isomo =head1 VERSION -This document describes Attean::BindingEqualityTest version 0.033 +This document describes Attean::BindingEqualityTest version 0.034 =head1 SYNOPSIS @@ -59,7 +59,7 @@ package Attean::BindingEqualityTest::_Iter { } } -package Attean::BindingEqualityTest 0.033 { +package Attean::BindingEqualityTest 0.034 { use v5.14; use warnings; use Moo; diff --git a/lib/Attean/Blank.pm b/lib/Attean/Blank.pm index e52321dc..cdad9dd1 100644 --- a/lib/Attean/Blank.pm +++ b/lib/Attean/Blank.pm @@ -7,7 +7,7 @@ Attean::Blank - RDF blank nodes =head1 VERSION -This document describes Attean::Blank version 0.033 +This document describes Attean::Blank version 0.034 =head1 SYNOPSIS @@ -33,7 +33,7 @@ This role consumes L, which provides the following methods: =cut -package Attean::Blank 0.033 { +package Attean::Blank 0.034 { use Moo; use Types::Standard qw(Str); use UUID::Tiny ':std'; diff --git a/lib/Attean/CodeIterator.pm b/lib/Attean/CodeIterator.pm index 4aaa2201..48186fd1 100644 --- a/lib/Attean/CodeIterator.pm +++ b/lib/Attean/CodeIterator.pm @@ -7,7 +7,7 @@ Attean::CodeIterator - Iterator implementation backed by a generator function =head1 VERSION -This document describes Attean::CodeIterator version 0.033 +This document describes Attean::CodeIterator version 0.034 =head1 SYNOPSIS @@ -52,7 +52,7 @@ that will be returned from the iterator. =cut -package Attean::CodeIterator 0.033 { +package Attean::CodeIterator 0.034 { use Moo; use Type::Tiny::Role; use Scalar::Util qw(blessed); diff --git a/lib/Attean/Expression.pm b/lib/Attean/Expression.pm index 393d79bd..5c944d61 100644 --- a/lib/Attean/Expression.pm +++ b/lib/Attean/Expression.pm @@ -7,7 +7,7 @@ Attean::Expression - SPARQL Expressions =head1 VERSION -This document describes Attean::Expression version 0.033 +This document describes Attean::Expression version 0.034 =head1 SYNOPSIS @@ -40,7 +40,7 @@ use Attean::API::Expression; =cut -package Attean::ValueExpression 0.033 { +package Attean::ValueExpression 0.034 { use Moo; use Types::Standard qw(ConsumerOf); use AtteanX::SPARQL::Constants; @@ -101,7 +101,7 @@ package Attean::ValueExpression 0.033 { =cut -package Attean::UnaryExpression 0.033 { +package Attean::UnaryExpression 0.034 { use Moo; use Types::Standard qw(Enum); use namespace::clean; @@ -138,7 +138,7 @@ package Attean::UnaryExpression 0.033 { =cut -package Attean::BinaryExpression 0.033 { +package Attean::BinaryExpression 0.034 { use Moo; use Types::Standard qw(Enum); use namespace::clean; @@ -166,7 +166,7 @@ package Attean::BinaryExpression 0.033 { =cut -package Attean::FunctionExpression 0.033 { +package Attean::FunctionExpression 0.034 { use Moo; use Types::Standard qw(Enum ConsumerOf HashRef); use Types::Common::String qw(UpperCaseStr); @@ -230,7 +230,7 @@ package Attean::FunctionExpression 0.033 { } } -package Attean::AggregateExpression 0.033 { +package Attean::AggregateExpression 0.034 { use Moo; use Types::Standard qw(Bool Enum Str HashRef ConsumerOf Maybe ArrayRef); use Types::Common::String qw(UpperCaseStr); @@ -303,7 +303,7 @@ package Attean::AggregateExpression 0.033 { } } -package Attean::CastExpression 0.033 { +package Attean::CastExpression 0.034 { use Moo; use Types::Standard qw(Enum ConsumerOf); use AtteanX::SPARQL::Constants; @@ -355,7 +355,7 @@ package Attean::CastExpression 0.033 { } } -package Attean::ExistsExpression 0.033 { +package Attean::ExistsExpression 0.034 { use Moo; use AtteanX::SPARQL::Constants; use AtteanX::SPARQL::Token; @@ -407,7 +407,7 @@ package Attean::ExistsExpression 0.033 { } } -package Attean::ExistsPlanExpression 0.033 { +package Attean::ExistsPlanExpression 0.034 { use Moo; use Types::Standard qw(ConsumerOf); use namespace::clean; diff --git a/lib/Attean/IDPQueryPlanner.pm b/lib/Attean/IDPQueryPlanner.pm index a042b678..05f1dd47 100644 --- a/lib/Attean/IDPQueryPlanner.pm +++ b/lib/Attean/IDPQueryPlanner.pm @@ -7,7 +7,7 @@ Attean::IDPQueryPlanner - Iterative dynamic programming query planner =head1 VERSION -This document describes Attean::IDPQueryPlanner version 0.033 +This document describes Attean::IDPQueryPlanner version 0.034 =head1 SYNOPSIS @@ -36,7 +36,7 @@ iterative dynamic programming approach. =cut -package Attean::IDPQueryPlanner 0.033 { +package Attean::IDPQueryPlanner 0.034 { use Moo; use namespace::clean; diff --git a/lib/Attean/IRI.pm b/lib/Attean/IRI.pm index 068d1092..dab4b87f 100644 --- a/lib/Attean/IRI.pm +++ b/lib/Attean/IRI.pm @@ -7,7 +7,7 @@ Attean::IRI - RDF Internationalized Resource Identifiers (IRIs) =head1 VERSION -This document describes Attean::IRI version 0.033 +This document describes Attean::IRI version 0.034 =head1 SYNOPSIS @@ -28,7 +28,7 @@ and extends the L class. =cut -package Attean::IRI 0.033 { +package Attean::IRI 0.034 { use Moo; use Types::Standard qw(Str); use IRI 0.005; diff --git a/lib/Attean/IteratorSequence.pm b/lib/Attean/IteratorSequence.pm index e3c97aac..350e31b1 100644 --- a/lib/Attean/IteratorSequence.pm +++ b/lib/Attean/IteratorSequence.pm @@ -7,7 +7,7 @@ Attean::IteratorSequence - Iterator implementation backed by zero or more sub-it =head1 VERSION -This document describes Attean::IteratorSequence version 0.033 +This document describes Attean::IteratorSequence version 0.034 =head1 SYNOPSIS @@ -43,7 +43,7 @@ iterator. =cut -package Attean::IteratorSequence 0.033 { +package Attean::IteratorSequence 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf); use namespace::clean; diff --git a/lib/Attean/ListIterator.pm b/lib/Attean/ListIterator.pm index d32f8aad..420bffcf 100644 --- a/lib/Attean/ListIterator.pm +++ b/lib/Attean/ListIterator.pm @@ -7,7 +7,7 @@ Attean::ListIterator - Iterator implementation backed by a list/array of values =head1 VERSION -This document describes Attean::ListIterator version 0.033 +This document describes Attean::ListIterator version 0.034 =head1 SYNOPSIS @@ -49,7 +49,7 @@ iterator. =cut -package Attean::ListIterator 0.033 { +package Attean::ListIterator 0.034 { use Moo; use Scalar::Util qw(blessed); use Type::Tiny::Role; diff --git a/lib/Attean/Literal.pm b/lib/Attean/Literal.pm index 22333021..b5baa86d 100644 --- a/lib/Attean/Literal.pm +++ b/lib/Attean/Literal.pm @@ -7,7 +7,7 @@ Attean::Literal - RDF Literals =head1 VERSION -This document describes Attean::Literal version 0.033 +This document describes Attean::Literal version 0.034 =head1 SYNOPSIS @@ -48,7 +48,7 @@ Returns true if the literal has a language tag, false otherwise. =cut -package Attean::Literal 0.033 { +package Attean::Literal 0.034 { use Moo; use Types::Standard qw(Str Maybe InstanceOf); use Attean::API::Term; diff --git a/lib/Attean/Plan.pm b/lib/Attean/Plan.pm index dd303d18..38890b21 100644 --- a/lib/Attean/Plan.pm +++ b/lib/Attean/Plan.pm @@ -8,7 +8,7 @@ Attean::Plan - Representation of SPARQL query plan operators =head1 VERSION -This document describes Attean::Plan version 0.033 +This document describes Attean::Plan version 0.034 =head1 SYNOPSIS @@ -32,7 +32,7 @@ Evaluates a quad pattern against the model. =cut -package Attean::Plan::Quad 0.033 { +package Attean::Plan::Quad 0.034 { use Moo; use Scalar::Util qw(blessed reftype); use Types::Standard qw(ConsumerOf ArrayRef); @@ -139,7 +139,7 @@ Evaluates a join (natural-, anti-, or left-) using a nested loop. =cut -package Attean::Plan::NestedLoopJoin 0.033 { +package Attean::Plan::NestedLoopJoin 0.034 { use Moo; use List::MoreUtils qw(all); use namespace::clean; @@ -228,7 +228,7 @@ Evaluates a join (natural-, anti-, or left-) using a hash join. =cut -package Attean::Plan::HashJoin 0.033 { +package Attean::Plan::HashJoin 0.034 { use Moo; use List::MoreUtils qw(all); use namespace::clean; @@ -369,7 +369,7 @@ package Attean::Plan::HashJoin 0.033 { =cut -package Attean::Plan::Construct 0.033 { +package Attean::Plan::Construct 0.034 { use Moo; use List::MoreUtils qw(all); use Types::Standard qw(Str ArrayRef ConsumerOf InstanceOf); @@ -480,7 +480,7 @@ package Attean::Plan::Construct 0.033 { =cut -package Attean::Plan::Describe 0.033 { +package Attean::Plan::Describe 0.034 { use Moo; use Attean::RDF; use List::MoreUtils qw(all); @@ -566,7 +566,7 @@ named variable binding. =cut -package Attean::Plan::EBVFilter 0.033 { +package Attean::Plan::EBVFilter 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(Str ConsumerOf); @@ -625,7 +625,7 @@ ordering. =cut -package Attean::Plan::Merge 0.033 { +package Attean::Plan::Merge 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(Str ArrayRef ConsumerOf); @@ -654,7 +654,7 @@ Evaluates a set of sub-plans, returning the union of results. =cut -package Attean::Plan::Union 0.033 { +package Attean::Plan::Union 0.034 { use Moo; use Scalar::Util qw(blessed); use namespace::clean; @@ -725,7 +725,7 @@ expressions, binding the produced values to new variables. =cut -package Attean::Plan::Extend 0.033 { +package Attean::Plan::Extend 0.034 { use Moo; use Encode; use UUID::Tiny ':std'; @@ -1415,7 +1415,7 @@ hash of already-seen results. =cut -package Attean::Plan::HashDistinct 0.033 { +package Attean::Plan::HashDistinct 0.034 { use Moo; use namespace::clean; @@ -1443,7 +1443,7 @@ filtering out sequential duplicates. =cut -package Attean::Plan::Unique 0.033 { +package Attean::Plan::Unique 0.034 { use Moo; use namespace::clean; @@ -1478,7 +1478,7 @@ number of results ("offset") and limiting the total number of returned results =cut -package Attean::Plan::Slice 0.033 { +package Attean::Plan::Slice 0.034 { use Moo; use Types::Standard qw(Int); use namespace::clean; @@ -1519,7 +1519,7 @@ of variable bindings in each result. =cut -package Attean::Plan::Project 0.033 { +package Attean::Plan::Project 0.034 { use Moo; with 'Attean::API::BindingSubstitutionPlan', 'Attean::API::UnaryQueryTree'; use Types::Standard qw(ArrayRef ConsumerOf); @@ -1596,7 +1596,7 @@ sorting is applied. =cut -package Attean::Plan::OrderBy 0.033 { +package Attean::Plan::OrderBy 0.034 { use Moo; use Types::Standard qw(HashRef ArrayRef InstanceOf Bool Str); use Scalar::Util qw(blessed); @@ -1679,7 +1679,7 @@ Evaluates a SPARQL query against a remote endpoint. =cut -package Attean::Plan::Service 0.033 { +package Attean::Plan::Service 0.034 { use Moo; use Types::Standard qw(ConsumerOf Bool Str InstanceOf); use Encode qw(encode); @@ -1730,7 +1730,7 @@ Returns a constant set of results. =cut -package Attean::Plan::Table 0.033 { +package Attean::Plan::Table 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf); use namespace::clean; @@ -1795,7 +1795,7 @@ L, the size of that iterator will be used. =cut -package Attean::Plan::Iterator 0.033 { +package Attean::Plan::Iterator 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf Int); use namespace::clean; @@ -1859,7 +1859,7 @@ package Attean::Plan::Iterator 0.033 { =cut -package Attean::Plan::ALPPath 0.033 { +package Attean::Plan::ALPPath 0.034 { use Moo; use Attean::TreeRewriter; use Types::Standard qw(ArrayRef ConsumerOf); @@ -2011,7 +2011,7 @@ package Attean::Plan::ALPPath 0.033 { } } -package Attean::Plan::ZeroOrOnePath 0.033 { +package Attean::Plan::ZeroOrOnePath 0.034 { use Moo; use Attean::TreeRewriter; use Types::Standard qw(ArrayRef ConsumerOf); @@ -2110,7 +2110,7 @@ results were produced by evaluating the sub-plan. =cut -package Attean::Plan::Exists 0.033 { +package Attean::Plan::Exists 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf); use namespace::clean; @@ -2144,7 +2144,7 @@ package Attean::Plan::Exists 0.033 { =cut -package Attean::Plan::Aggregate 0.033 { +package Attean::Plan::Aggregate 0.034 { use Moo; use Encode; use UUID::Tiny ':std'; @@ -2493,7 +2493,7 @@ package Attean::Plan::Aggregate 0.033 { } } -package Attean::Plan::Sequence 0.033 { +package Attean::Plan::Sequence 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(ConsumerOf ArrayRef); @@ -2518,7 +2518,7 @@ package Attean::Plan::Sequence 0.033 { } } -package Attean::Plan::Clear 0.033 { +package Attean::Plan::Clear 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(ConsumerOf ArrayRef); @@ -2555,7 +2555,7 @@ package Attean::Plan::Clear 0.033 { } } -package Attean::Plan::Drop 0.033 { +package Attean::Plan::Drop 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(ConsumerOf ArrayRef); @@ -2590,7 +2590,7 @@ package Attean::Plan::Drop 0.033 { } } -package Attean::Plan::TripleTemplateToModelQuadMethod 0.033 { +package Attean::Plan::TripleTemplateToModelQuadMethod 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(ConsumerOf Str ArrayRef HashRef); @@ -2666,7 +2666,7 @@ package Attean::Plan::TripleTemplateToModelQuadMethod 0.033 { } } -package Attean::Plan::Load 0.033 { +package Attean::Plan::Load 0.034 { use Moo; use Encode; use LWP::UserAgent; diff --git a/lib/Attean/Quad.pm b/lib/Attean/Quad.pm index 9c0e10c1..147555d5 100644 --- a/lib/Attean/Quad.pm +++ b/lib/Attean/Quad.pm @@ -7,7 +7,7 @@ Attean::Quad - RDF Quads =head1 VERSION -This document describes Attean::Quad version 0.033 +This document describes Attean::Quad version 0.034 =head1 SYNOPSIS @@ -40,7 +40,7 @@ This class consumes L. =cut -package Attean::QuadPattern 0.033 { +package Attean::QuadPattern 0.034 { use Moo; use Scalar::Util qw(blessed); use Attean::RDF; @@ -54,7 +54,7 @@ package Attean::QuadPattern 0.033 { with 'Attean::API::QuadPattern'; } -package Attean::Quad 0.033 { +package Attean::Quad 0.034 { use Moo; use Attean::API::Binding; diff --git a/lib/Attean/QuadModel.pm b/lib/Attean/QuadModel.pm index f32af448..d634eed3 100644 --- a/lib/Attean/QuadModel.pm +++ b/lib/Attean/QuadModel.pm @@ -7,7 +7,7 @@ Attean::QuadModel - RDF model backed by a quad-store =head1 VERSION -This document describes Attean::QuadModel version 0.033 +This document describes Attean::QuadModel version 0.034 =head1 SYNOPSIS @@ -38,7 +38,7 @@ quad-store. =cut -package Attean::QuadModel 0.033 { +package Attean::QuadModel 0.034 { use Moo; use Scalar::Util qw(reftype); use namespace::clean; @@ -126,7 +126,7 @@ Delegates to the underlying store if the store consumes Attean::API::CostPlanner } -package Attean::MutableQuadModel 0.033 { +package Attean::MutableQuadModel 0.034 { use Moo; extends 'Attean::QuadModel'; diff --git a/lib/Attean/QueryPlanner.pm b/lib/Attean/QueryPlanner.pm index 0ef1843c..182d68c0 100644 --- a/lib/Attean/QueryPlanner.pm +++ b/lib/Attean/QueryPlanner.pm @@ -7,7 +7,7 @@ Attean::QueryPlanner - Query planner =head1 VERSION -This document describes Attean::QueryPlanner version 0.033 +This document describes Attean::QueryPlanner version 0.034 =head1 SYNOPSIS @@ -41,7 +41,7 @@ use Attean::Algebra; use Attean::Plan; use Attean::Expression; -package Attean::QueryPlanner 0.033 { +package Attean::QueryPlanner 0.034 { use Moo; use Encode qw(encode); use Attean::RDF; diff --git a/lib/Attean/RDF.pm b/lib/Attean/RDF.pm index 63df016b..0ad7af50 100644 --- a/lib/Attean/RDF.pm +++ b/lib/Attean/RDF.pm @@ -4,7 +4,7 @@ Attean::RDF - Utility package for exporting shorthand functions for constructing =head1 VERSION -This document describes Attean::RDF version 0.033 +This document describes Attean::RDF version 0.034 =head1 SYNOPSIS @@ -31,7 +31,7 @@ by default). =cut -package Attean::RDF 0.033 { +package Attean::RDF 0.034 { use v5.14; use warnings; diff --git a/lib/Attean/Result.pm b/lib/Attean/Result.pm index dbdc8acd..4c9519dd 100644 --- a/lib/Attean/Result.pm +++ b/lib/Attean/Result.pm @@ -7,7 +7,7 @@ Attean::Result - SPARQL Result =head1 VERSION -This document describes Attean::Result version 0.033 +This document describes Attean::Result version 0.034 =head1 SYNOPSIS @@ -29,7 +29,7 @@ It conforms to the L role. =cut -package Attean::Result 0.033 { +package Attean::Result 0.034 { use Moo; use Types::Standard qw(HashRef ConsumerOf); use Attean::API::Binding; diff --git a/lib/Attean/SPARQLClient.pm b/lib/Attean/SPARQLClient.pm index 5dcf65b0..51969ee9 100644 --- a/lib/Attean/SPARQLClient.pm +++ b/lib/Attean/SPARQLClient.pm @@ -7,7 +7,7 @@ Attean::SPARQLClient - RDF blank nodes =head1 VERSION -This document describes Attean::SPARQLClient version 0.033 +This document describes Attean::SPARQLClient version 0.034 =head1 SYNOPSIS @@ -49,7 +49,7 @@ is a L, but can be coerced from a string. =cut -package Attean::SPARQLClient 0.033 { +package Attean::SPARQLClient 0.034 { use Moo; use Types::Standard qw(ConsumerOf Bool Str InstanceOf); use Encode qw(encode); diff --git a/lib/Attean/SimpleQueryEvaluator.pm b/lib/Attean/SimpleQueryEvaluator.pm index 5999f40b..a7e3887f 100644 --- a/lib/Attean/SimpleQueryEvaluator.pm +++ b/lib/Attean/SimpleQueryEvaluator.pm @@ -7,7 +7,7 @@ Attean::SimpleQueryEvaluator - Simple query evaluator =head1 VERSION -This document describes Attean::SimpleQueryEvaluator version 0.033 +This document describes Attean::SimpleQueryEvaluator version 0.034 =head1 SYNOPSIS @@ -34,7 +34,7 @@ model, and returns a query result. use Attean::Algebra; use Attean::Expression; -package Attean::SimpleQueryEvaluator 0.033 { +package Attean::SimpleQueryEvaluator 0.034 { use Moo; use Encode qw(encode); use Attean::RDF; @@ -667,7 +667,7 @@ appended to C<< @new_vars >> as it is created. } } -package Attean::SimpleQueryEvaluator::ExpressionEvaluator 0.033 { +package Attean::SimpleQueryEvaluator::ExpressionEvaluator 0.034 { use Moo; use Attean::RDF; use Scalar::Util qw(blessed); diff --git a/lib/Attean/TermMap.pm b/lib/Attean/TermMap.pm index d2b88f7c..5efe0511 100644 --- a/lib/Attean/TermMap.pm +++ b/lib/Attean/TermMap.pm @@ -7,7 +7,7 @@ Attean::TermMap - Mapping terms to new terms =head1 VERSION -This document describes Attean::TermMap version 0.033 +This document describes Attean::TermMap version 0.034 =head1 SYNOPSIS @@ -42,7 +42,7 @@ term objects. =cut -package Attean::TermMap 0.033 { +package Attean::TermMap 0.034 { use Moo; use Types::Standard qw(CodeRef); use Attean::API::Binding; diff --git a/lib/Attean/TreeRewriter.pm b/lib/Attean/TreeRewriter.pm index 68e24adf..209b2490 100644 --- a/lib/Attean/TreeRewriter.pm +++ b/lib/Attean/TreeRewriter.pm @@ -7,7 +7,7 @@ Attean::TreeRewriter - Walk and rewrite subtrees =head1 VERSION -This document describes Attean::TreeRewriter version 0.033 +This document describes Attean::TreeRewriter version 0.034 =head1 SYNOPSIS @@ -34,7 +34,7 @@ None. =cut -package Attean::TreeRewriter 0.033 { +package Attean::TreeRewriter 0.034 { use Moo; use Types::Standard qw(CodeRef ArrayRef Str); use Scalar::Util qw(blessed refaddr); diff --git a/lib/Attean/Triple.pm b/lib/Attean/Triple.pm index e2a1f3d0..90cd5903 100644 --- a/lib/Attean/Triple.pm +++ b/lib/Attean/Triple.pm @@ -7,7 +7,7 @@ Attean::Triple - RDF Triples =head1 VERSION -This document describes Attean::Triple version 0.033 +This document describes Attean::Triple version 0.034 =head1 SYNOPSIS @@ -38,7 +38,7 @@ This role consumes L. =cut -package Attean::TriplePattern 0.033 { +package Attean::TriplePattern 0.034 { use Moo; use Scalar::Util qw(blessed); use Attean::RDF; @@ -63,7 +63,7 @@ package Attean::TriplePattern 0.033 { } } -package Attean::Triple 0.033 { +package Attean::Triple 0.034 { use Moo; use Attean::API::Binding; diff --git a/lib/Attean/TripleModel.pm b/lib/Attean/TripleModel.pm index 3bcf5697..8febc33b 100644 --- a/lib/Attean/TripleModel.pm +++ b/lib/Attean/TripleModel.pm @@ -7,7 +7,7 @@ Attean::TripleModel - RDF model backed by a set of triple-stores =head1 VERSION -This document describes Attean::TripleModel version 0.033 +This document describes Attean::TripleModel version 0.034 =head1 SYNOPSIS @@ -41,7 +41,7 @@ objects representing the backing triple-store for that graph. =cut -package Attean::TripleModel 0.033 { +package Attean::TripleModel 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf HashRef); use Scalar::Util qw(reftype blessed); @@ -238,7 +238,7 @@ Attempts to delegate to all the underlying stores if that store consumes Attean: } } -package Attean::AddativeTripleModelRole 0.033 { +package Attean::AddativeTripleModelRole 0.034 { use Scalar::Util qw(blessed); use Types::Standard qw(CodeRef); @@ -302,7 +302,7 @@ Removes the store associated with the given C<< $graph >>. } -package Attean::MutableTripleModel 0.033 { +package Attean::MutableTripleModel 0.034 { use Moo; use Types::Standard qw(ArrayRef ConsumerOf HashRef); use Scalar::Util qw(reftype); @@ -385,7 +385,7 @@ Removes all quads with the given C<< $graph >>. } } -package Attean::AddativeTripleModel 0.033 { +package Attean::AddativeTripleModel 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(CodeRef); @@ -395,7 +395,7 @@ package Attean::AddativeTripleModel 0.033 { with 'Attean::AddativeTripleModelRole'; } -package Attean::AddativeMutableTripleModel 0.033 { +package Attean::AddativeMutableTripleModel 0.034 { use Moo; use Scalar::Util qw(blessed); use Types::Standard qw(CodeRef); diff --git a/lib/Attean/Variable.pm b/lib/Attean/Variable.pm index 3371bd98..53498c12 100644 --- a/lib/Attean/Variable.pm +++ b/lib/Attean/Variable.pm @@ -7,7 +7,7 @@ Attean::Variable - Pattern matching variables =head1 VERSION -This document describes Attean::Variable version 0.033 +This document describes Attean::Variable version 0.034 =head1 SYNOPSIS @@ -33,7 +33,7 @@ It conforms to the L role. =cut -package Attean::Variable 0.033 { +package Attean::Variable 0.034 { use Moo; use Types::Standard qw(Str); use UUID::Tiny ':std'; diff --git a/lib/AtteanX/API/JoinRotatingPlanner.pm b/lib/AtteanX/API/JoinRotatingPlanner.pm index 2f939e1d..49008aa7 100644 --- a/lib/AtteanX/API/JoinRotatingPlanner.pm +++ b/lib/AtteanX/API/JoinRotatingPlanner.pm @@ -9,7 +9,7 @@ AtteanX::API::JoinRotatingPlanner - Query planning role to produce alternative j =head1 VERSION -This document describes AtteanX::API::JoinRotatingPlanner version 0.033 +This document describes AtteanX::API::JoinRotatingPlanner version 0.034 =head1 DESCRIPTION @@ -35,7 +35,7 @@ plan. =cut -package AtteanX::API::JoinRotatingPlanner 0.033 { +package AtteanX::API::JoinRotatingPlanner 0.034 { # Rotate joins like (A⋈B)⋈C to A⋈(B⋈C), with the ability to coalesce B⋈C (e.g. for adjacent BGPs) use Attean; use Attean::RDF; diff --git a/lib/AtteanX/API/Lexer.pm b/lib/AtteanX/API/Lexer.pm index 1367909c..9a0c4510 100644 --- a/lib/AtteanX/API/Lexer.pm +++ b/lib/AtteanX/API/Lexer.pm @@ -7,7 +7,7 @@ AtteanX::API::Lexer - Role defining common functionality for lexers. =head1 VERSION -This document describes AtteanX::API::Lexer version 0.033 +This document describes AtteanX::API::Lexer version 0.034 =head1 DESCRIPTION @@ -41,7 +41,7 @@ of characters, constant strings, and fixed-length buffers. =cut -package AtteanX::API::Lexer 0.033 { +package AtteanX::API::Lexer 0.034 { use strict; use Types::Standard qw(FileHandle Ref Str Int ArrayRef HashRef ConsumerOf InstanceOf); diff --git a/lib/AtteanX/Functions/CompositeLists.pm b/lib/AtteanX/Functions/CompositeLists.pm index e478cf85..1f78cf11 100644 --- a/lib/AtteanX/Functions/CompositeLists.pm +++ b/lib/AtteanX/Functions/CompositeLists.pm @@ -8,7 +8,7 @@ AtteanX::Functions::CompositeLists - Functions and aggregates to work with compo =head1 VERSION -This document describes AtteanX::Functions::CompositeLists version 0.033 +This document describes AtteanX::Functions::CompositeLists version 0.034 =head1 SYNOPSIS @@ -61,7 +61,7 @@ package AtteanX::Functions::CompositeLists::TurtleLexerWithNull { } } -package AtteanX::Functions::CompositeLists 0.033 { +package AtteanX::Functions::CompositeLists 0.034 { use Attean; use Attean::RDF; diff --git a/lib/AtteanX/Parser/NQuads.pm b/lib/AtteanX/Parser/NQuads.pm index d25b1636..15ac3ddd 100644 --- a/lib/AtteanX/Parser/NQuads.pm +++ b/lib/AtteanX/Parser/NQuads.pm @@ -7,7 +7,7 @@ AtteanX::Parser::NQuads - N-Quads Parser =head1 VERSION -This document describes AtteanX::Parser::NQuads version 0.033 +This document describes AtteanX::Parser::NQuads version 0.034 =head1 SYNOPSIS @@ -48,7 +48,7 @@ the UTF-8 encoded byte string C<< $data >>. =cut -package AtteanX::Parser::NQuads 0.033 { +package AtteanX::Parser::NQuads 0.034 { use utf8; use Attean; diff --git a/lib/AtteanX/Parser/NTriples.pm b/lib/AtteanX/Parser/NTriples.pm index b6fcf4a6..1563c82a 100644 --- a/lib/AtteanX/Parser/NTriples.pm +++ b/lib/AtteanX/Parser/NTriples.pm @@ -4,7 +4,7 @@ AtteanX::Parser::NTriples - N-Triples Parser =head1 VERSION -This document describes AtteanX::Parser::NTriples version 0.033 +This document describes AtteanX::Parser::NTriples version 0.034 =head1 SYNOPSIS @@ -48,7 +48,7 @@ the UTF-8 encoded byte string C<< $data >>. use v5.14; use warnings; -package AtteanX::Parser::NTriples 0.033 { +package AtteanX::Parser::NTriples 0.034 { use utf8; use Attean; diff --git a/lib/AtteanX/Parser/NTuples.pm b/lib/AtteanX/Parser/NTuples.pm index 616d5b82..91804140 100644 --- a/lib/AtteanX/Parser/NTuples.pm +++ b/lib/AtteanX/Parser/NTuples.pm @@ -7,7 +7,7 @@ AtteanX::Parser::NTuples - Shared functionality for N-Triples and N-Quads parser =head1 VERSION -This document describes AtteanX::Parser::NTuples version 0.033 +This document describes AtteanX::Parser::NTuples version 0.034 =head1 SYNOPSIS @@ -23,7 +23,7 @@ This module provides a base class for RDF formats N-Triples and N-Quads. =cut -package AtteanX::Parser::NTuples 0.033 { +package AtteanX::Parser::NTuples 0.034 { use utf8; use Moo; use Attean; diff --git a/lib/AtteanX/Parser/RDFXML.pm b/lib/AtteanX/Parser/RDFXML.pm index 98a2cbb7..65edf13c 100644 --- a/lib/AtteanX/Parser/RDFXML.pm +++ b/lib/AtteanX/Parser/RDFXML.pm @@ -4,7 +4,7 @@ AtteanX::Parser::RDFXML - RDF/XML Parser =head1 VERSION -This document describes AtteanX::Parser::RDFXML version 0.033 +This document describes AtteanX::Parser::RDFXML version 0.034 =head1 SYNOPSIS @@ -57,7 +57,7 @@ A string prefix for identifiers generated for blank nodes. use v5.14; use warnings; -package AtteanX::Parser::RDFXML 0.033 { +package AtteanX::Parser::RDFXML 0.034 { use Moo; use Types::Standard qw(Str Object); use Attean; diff --git a/lib/AtteanX/Parser/SPARQL.pm b/lib/AtteanX/Parser/SPARQL.pm index cb212970..3f5dc432 100644 --- a/lib/AtteanX/Parser/SPARQL.pm +++ b/lib/AtteanX/Parser/SPARQL.pm @@ -7,7 +7,7 @@ AtteanX::Parser::SPARQL - SPARQL 1.1 Parser. =head1 VERSION -This document describes AtteanX::Parser::SPARQL version 0.033. +This document describes AtteanX::Parser::SPARQL version 0.034. =head1 SYNOPSIS @@ -70,7 +70,7 @@ L. =cut -package AtteanX::Parser::SPARQL 0.033; +package AtteanX::Parser::SPARQL 0.034; use strict; use warnings; @@ -3939,7 +3939,7 @@ sub _token_error { croak $message; } -package AtteanX::Parser::SPARQL::ObjectWrapper 0.033; +package AtteanX::Parser::SPARQL::ObjectWrapper 0.034; use strict; use warnings; diff --git a/lib/AtteanX/Parser/SPARQLJSON.pm b/lib/AtteanX/Parser/SPARQLJSON.pm index 95f54faf..3ec693b8 100644 --- a/lib/AtteanX/Parser/SPARQLJSON.pm +++ b/lib/AtteanX/Parser/SPARQLJSON.pm @@ -4,7 +4,7 @@ AtteanX::Parser::SPARQLJSON - SPARQL JSON Parser =head1 VERSION -This document describes AtteanX::Parser::SPARQLJSON version 0.033 +This document describes AtteanX::Parser::SPARQLJSON version 0.034 =head1 SYNOPSIS @@ -37,7 +37,7 @@ This document describes AtteanX::Parser::SPARQLJSON version 0.033 use v5.14; use warnings; -package AtteanX::Parser::SPARQLJSON 0.033 { +package AtteanX::Parser::SPARQLJSON 0.034 { use Attean; use Moo; use JSON; diff --git a/lib/AtteanX/Parser/SPARQLLex.pm b/lib/AtteanX/Parser/SPARQLLex.pm index 78a3ab60..cb0385e9 100644 --- a/lib/AtteanX/Parser/SPARQLLex.pm +++ b/lib/AtteanX/Parser/SPARQLLex.pm @@ -7,7 +7,7 @@ AtteanX::Parser::SPARQLLex - SPARQL Lexer =head1 VERSION -This document describes AtteanX::Parser::SPARQLLex version 0.033 +This document describes AtteanX::Parser::SPARQLLex version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ This document describes AtteanX::Parser::SPARQLLex version 0.033 =cut -package AtteanX::Parser::SPARQLLex 0.033 { +package AtteanX::Parser::SPARQLLex 0.034 { use utf8; use Moo; use Attean; @@ -104,7 +104,7 @@ the SPARQL query/update read from the L object C<< $fh >>. } } -package AtteanX::Parser::SPARQLLex::Iterator 0.033 { +package AtteanX::Parser::SPARQLLex::Iterator 0.034 { use utf8; use Moo; use Attean; diff --git a/lib/AtteanX/Parser/SPARQLTSV.pm b/lib/AtteanX/Parser/SPARQLTSV.pm index 6ecc9ee6..b95dbb9a 100644 --- a/lib/AtteanX/Parser/SPARQLTSV.pm +++ b/lib/AtteanX/Parser/SPARQLTSV.pm @@ -7,7 +7,7 @@ AtteanX::Parser::SPARQLTSV - SPARQL Results TSV Parser =head1 VERSION -This document describes AtteanX::Parser::SPARQLTSV version 0.033 +This document describes AtteanX::Parser::SPARQLTSV version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Parser::SPARQLTSV version 0.033 =cut -package AtteanX::Parser::SPARQLTSV 0.033 { +package AtteanX::Parser::SPARQLTSV 0.034 { use utf8; use Moo; use Attean; diff --git a/lib/AtteanX/Parser/SPARQLXML.pm b/lib/AtteanX/Parser/SPARQLXML.pm index bcf623eb..2ad2dbe6 100644 --- a/lib/AtteanX/Parser/SPARQLXML.pm +++ b/lib/AtteanX/Parser/SPARQLXML.pm @@ -7,7 +7,7 @@ AtteanX::Parser::SPARQLXML - SPARQL XML Parser =head1 VERSION -This document describes AtteanX::Parser::SPARQLXML version 0.033 +This document describes AtteanX::Parser::SPARQLXML version 0.034 =head1 SYNOPSIS @@ -28,7 +28,7 @@ This document describes AtteanX::Parser::SPARQLXML version 0.033 use v5.14; use warnings; -package AtteanX::Parser::SPARQLXML 0.033 { +package AtteanX::Parser::SPARQLXML 0.034 { use XML::SAX::ParserFactory; use Attean; use Moo; diff --git a/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm b/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm index a387648a..4b2385cf 100644 --- a/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm +++ b/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm @@ -7,7 +7,7 @@ AtteanX::Parser::SPARQLXML::SAXHandler - XML parser for SPARQL XML Results forma =head1 VERSION -This document describes AtteanX::Parser::SPARQLXML::SAXHandler version 0.033 +This document describes AtteanX::Parser::SPARQLXML::SAXHandler version 0.034 =head1 STATUS @@ -25,7 +25,7 @@ or be removed entirely. =cut -package AtteanX::Parser::SPARQLXML::SAXHandler 0.033; +package AtteanX::Parser::SPARQLXML::SAXHandler 0.034; use v5.14; use warnings; diff --git a/lib/AtteanX/Parser/Trig.pm b/lib/AtteanX/Parser/Trig.pm index 70f71f30..b0813e04 100644 --- a/lib/AtteanX/Parser/Trig.pm +++ b/lib/AtteanX/Parser/Trig.pm @@ -10,7 +10,7 @@ AtteanX::Parser::Trig - Trig RDF Parser =head1 VERSION -This document describes AtteanX::Parser::Trig version 0.033 +This document describes AtteanX::Parser::Trig version 0.034 =head1 SYNOPSIS @@ -57,7 +57,7 @@ A boolean indicating whether term values should be canonicalized during parsing. =cut -package AtteanX::Parser::Trig 0.033 { +package AtteanX::Parser::Trig 0.034 { use Moo; use Types::Standard qw(Bool ArrayRef HashRef Str Maybe InstanceOf); use Types::Namespace qw( NamespaceMap ); diff --git a/lib/AtteanX/Parser/Turtle.pm b/lib/AtteanX/Parser/Turtle.pm index 26fc8bdb..d82dbe89 100644 --- a/lib/AtteanX/Parser/Turtle.pm +++ b/lib/AtteanX/Parser/Turtle.pm @@ -10,7 +10,7 @@ AtteanX::Parser::Turtle - Turtle RDF Parser =head1 VERSION -This document describes AtteanX::Parser::Turtle version 0.033 +This document describes AtteanX::Parser::Turtle version 0.034 =head1 SYNOPSIS @@ -57,7 +57,7 @@ A boolean indicating whether term values should be canonicalized during parsing. =cut -package AtteanX::Parser::Turtle 0.033 { +package AtteanX::Parser::Turtle 0.034 { use Moo; use Types::Standard qw(Bool HashRef ArrayRef HashRef Str Maybe InstanceOf ConsumerOf); use Types::Namespace qw( NamespaceMap ); diff --git a/lib/AtteanX/Parser/Turtle/Constants.pm b/lib/AtteanX/Parser/Turtle/Constants.pm index 9438f673..b4b466d4 100644 --- a/lib/AtteanX/Parser/Turtle/Constants.pm +++ b/lib/AtteanX/Parser/Turtle/Constants.pm @@ -7,7 +7,7 @@ AtteanX::Parser::Turtle::Constants - Constant definitions for use in parsing Tur =head1 VERSION -This document describes AtteanX::Parser::Turtle::Constants version 0.033 +This document describes AtteanX::Parser::Turtle::Constants version 0.034 =head1 SYNOPSIS @@ -19,7 +19,7 @@ This document describes AtteanX::Parser::Turtle::Constants version 0.033 =cut -package AtteanX::Parser::Turtle::Constants 0.033 { +package AtteanX::Parser::Turtle::Constants 0.034 { use v5.14; use warnings; diff --git a/lib/AtteanX/Parser/Turtle/Lexer.pm b/lib/AtteanX/Parser/Turtle/Lexer.pm index 0c36cdfe..2d9fa0c5 100644 --- a/lib/AtteanX/Parser/Turtle/Lexer.pm +++ b/lib/AtteanX/Parser/Turtle/Lexer.pm @@ -7,7 +7,7 @@ AtteanX::Parser::Turtle::Lexer - Tokenizer for parsing Turtle, TriG, and N-Tripl =head1 VERSION -This document describes AtteanX::Parser::Turtle::Lexer version 0.033 +This document describes AtteanX::Parser::Turtle::Lexer version 0.034 =head1 SYNOPSIS @@ -23,7 +23,7 @@ This document describes AtteanX::Parser::Turtle::Lexer version 0.033 =cut -package AtteanX::Parser::Turtle::Lexer 0.033 { +package AtteanX::Parser::Turtle::Lexer 0.034 { use AtteanX::Parser::Turtle::Constants; use v5.14; use strict; diff --git a/lib/AtteanX/Parser/Turtle/Token.pm b/lib/AtteanX/Parser/Turtle/Token.pm index 3ab5e2cb..241aa386 100644 --- a/lib/AtteanX/Parser/Turtle/Token.pm +++ b/lib/AtteanX/Parser/Turtle/Token.pm @@ -7,7 +7,7 @@ AtteanX::Parser::Turtle::Token - Token objects used for parsing of Turtle =head1 VERSION -This document describes AtteanX::Parser::Turtle::Token version 0.033 +This document describes AtteanX::Parser::Turtle::Token version 0.034 =head1 SYNOPSIS @@ -67,7 +67,7 @@ use AtteanX::Parser::Turtle::Constants; use Sub::Install; use namespace::clean; -our $VERSION = 0.033; +our $VERSION = 0.034; has type => ( is => 'ro', ); has start_line => ( is => 'ro', ); diff --git a/lib/AtteanX/SPARQL/Constants.pm b/lib/AtteanX/SPARQL/Constants.pm index c4046fbc..1bf7dd1d 100644 --- a/lib/AtteanX/SPARQL/Constants.pm +++ b/lib/AtteanX/SPARQL/Constants.pm @@ -7,7 +7,7 @@ AtteanX::SPARQL::Constants - Constant definitions for use in parsing and seriali =head1 VERSION -This document describes AtteanX::SPARQL::Constants version 0.033 +This document describes AtteanX::SPARQL::Constants version 0.034 =head1 SYNOPSIS @@ -19,7 +19,7 @@ This document describes AtteanX::SPARQL::Constants version 0.033 =cut -package AtteanX::SPARQL::Constants 0.033 { +package AtteanX::SPARQL::Constants 0.034 { use v5.14; use warnings; use AtteanX::Parser::Turtle::Constants; diff --git a/lib/AtteanX/SPARQL/Token.pm b/lib/AtteanX/SPARQL/Token.pm index 54dec058..c98b5188 100644 --- a/lib/AtteanX/SPARQL/Token.pm +++ b/lib/AtteanX/SPARQL/Token.pm @@ -7,7 +7,7 @@ AtteanX::SPARQL::Token - Token objects used for parsing and serializing SPARQL =head1 VERSION -This document describes AtteanX::SPARQL::Token version 0.033 +This document describes AtteanX::SPARQL::Token version 0.034 =head1 SYNOPSIS @@ -55,7 +55,7 @@ An array of values associated with the token (e.g. the integer value of an INT t =cut -package AtteanX::SPARQL::Token 0.033; +package AtteanX::SPARQL::Token 0.034; use Moo; use Types::Standard qw(ArrayRef Str); diff --git a/lib/AtteanX/Serializer/CanonicalNTriples.pm b/lib/AtteanX/Serializer/CanonicalNTriples.pm index cf7edf09..15456196 100644 --- a/lib/AtteanX/Serializer/CanonicalNTriples.pm +++ b/lib/AtteanX/Serializer/CanonicalNTriples.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::CanonicalNTriples - Canonical N-Triples Serializer =head1 VERSION -This document describes AtteanX::Serializer::CanonicalNTriples version 0.033 +This document describes AtteanX::Serializer::CanonicalNTriples version 0.034 =head1 SYNOPSIS @@ -25,7 +25,7 @@ This document describes AtteanX::Serializer::CanonicalNTriples version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::CanonicalNTriples 0.033 { +package AtteanX::Serializer::CanonicalNTriples 0.034 { use Moo; use Encode; extends 'AtteanX::Serializer::NTriples'; diff --git a/lib/AtteanX/Serializer/NQuads.pm b/lib/AtteanX/Serializer/NQuads.pm index ed2c5105..e4e305bc 100644 --- a/lib/AtteanX/Serializer/NQuads.pm +++ b/lib/AtteanX/Serializer/NQuads.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::NQuads - N-Triples Serializer =head1 VERSION -This document describes AtteanX::Serializer::NQuads version 0.033 +This document describes AtteanX::Serializer::NQuads version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ Serializes triples and quads into the RDF 1.1 N-Quads format. use v5.14; use warnings; -package AtteanX::Serializer::NQuads 0.033 { +package AtteanX::Serializer::NQuads 0.034 { use Moo; use Types::Standard qw(Str ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/NTriples.pm b/lib/AtteanX/Serializer/NTriples.pm index ca2016f8..bc17d6d0 100644 --- a/lib/AtteanX/Serializer/NTriples.pm +++ b/lib/AtteanX/Serializer/NTriples.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::NTriples - N-Triples Serializer =head1 VERSION -This document describes AtteanX::Serializer::NTriples version 0.033 +This document describes AtteanX::Serializer::NTriples version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ Serializes triples into the RDF 1.1 N-Triples format. use v5.14; use warnings; -package AtteanX::Serializer::NTriples 0.033 { +package AtteanX::Serializer::NTriples 0.034 { use Moo; use Types::Standard qw(Str ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/NTuples.pm b/lib/AtteanX/Serializer/NTuples.pm index 79bef325..b13701a6 100644 --- a/lib/AtteanX/Serializer/NTuples.pm +++ b/lib/AtteanX/Serializer/NTuples.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::NTuples - Shared functionality for N-Triples and N-Quads se =head1 VERSION -This document describes AtteanX::Serializer::NTuples version 0.033 +This document describes AtteanX::Serializer::NTuples version 0.034 =head1 SYNOPSIS @@ -25,7 +25,7 @@ This document describes AtteanX::Serializer::NTuples version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::NTuples 0.033 { +package AtteanX::Serializer::NTuples 0.034 { use Moo; use Encode qw(encode); use Attean::ListIterator; diff --git a/lib/AtteanX/Serializer/RDFXML.pm b/lib/AtteanX/Serializer/RDFXML.pm index 0cd126fe..a19a1f19 100644 --- a/lib/AtteanX/Serializer/RDFXML.pm +++ b/lib/AtteanX/Serializer/RDFXML.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::RDFXML - RDF/XML Serializer =head1 VERSION -This document describes AtteanX::Serializer::RDFXML version 0.033 +This document describes AtteanX::Serializer::RDFXML version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ This document describes AtteanX::Serializer::RDFXML version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::RDFXML 0.033 { +package AtteanX::Serializer::RDFXML 0.034 { use Moo; use Types::Standard qw(Str ArrayRef HashRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQL.pm b/lib/AtteanX/Serializer/SPARQL.pm index db72c26d..3ad78dc8 100644 --- a/lib/AtteanX/Serializer/SPARQL.pm +++ b/lib/AtteanX/Serializer/SPARQL.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQL - SPARQL Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQL version 0.033 +This document describes AtteanX::Serializer::SPARQL version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ This document describes AtteanX::Serializer::SPARQL version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQL 0.033 { +package AtteanX::Serializer::SPARQL 0.034 { use Moo; use Data::Dumper; use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQLCSV.pm b/lib/AtteanX/Serializer/SPARQLCSV.pm index 5d76191d..f25f4a6b 100644 --- a/lib/AtteanX/Serializer/SPARQLCSV.pm +++ b/lib/AtteanX/Serializer/SPARQLCSV.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQLCSV - SPARQL Results CSV Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQLCSV version 0.033 +This document describes AtteanX::Serializer::SPARQLCSV version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::SPARQLCSV version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQLCSV 0.033 { +package AtteanX::Serializer::SPARQLCSV 0.034 { use Moo; use Types::Standard qw(Str ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQLHTML.pm b/lib/AtteanX/Serializer/SPARQLHTML.pm index 98a89eba..0b7683a5 100644 --- a/lib/AtteanX/Serializer/SPARQLHTML.pm +++ b/lib/AtteanX/Serializer/SPARQLHTML.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQLHTML - SPARQL Results HTML Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQLHTML version 0.033 +This document describes AtteanX::Serializer::SPARQLHTML version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::SPARQLHTML version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQLHTML 0.033 { +package AtteanX::Serializer::SPARQLHTML 0.034 { use Moo; use Types::Standard qw(Str Bool ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQLJSON.pm b/lib/AtteanX/Serializer/SPARQLJSON.pm index 245c9db9..62c947df 100644 --- a/lib/AtteanX/Serializer/SPARQLJSON.pm +++ b/lib/AtteanX/Serializer/SPARQLJSON.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQLJSON - SPARQL Results JSON Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQLJSON version 0.033 +This document describes AtteanX::Serializer::SPARQLJSON version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::SPARQLJSON version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQLJSON 0.033 { +package AtteanX::Serializer::SPARQLJSON 0.034 { use Moo; use Types::Standard qw(Str); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQLTSV.pm b/lib/AtteanX/Serializer/SPARQLTSV.pm index 2b296594..8d77f7fd 100644 --- a/lib/AtteanX/Serializer/SPARQLTSV.pm +++ b/lib/AtteanX/Serializer/SPARQLTSV.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQLTSV - SPARQL Results TSV Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQLTSV version 0.033 +This document describes AtteanX::Serializer::SPARQLTSV version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::SPARQLTSV version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQLTSV 0.033 { +package AtteanX::Serializer::SPARQLTSV 0.034 { use Moo; use Types::Standard qw(Str ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/SPARQLXML.pm b/lib/AtteanX/Serializer/SPARQLXML.pm index 7432aae6..a7516b37 100644 --- a/lib/AtteanX/Serializer/SPARQLXML.pm +++ b/lib/AtteanX/Serializer/SPARQLXML.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::SPARQLXML - SPARQL Results XML Serializer =head1 VERSION -This document describes AtteanX::Serializer::SPARQLXML version 0.033 +This document describes AtteanX::Serializer::SPARQLXML version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::SPARQLXML version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::SPARQLXML 0.033 { +package AtteanX::Serializer::SPARQLXML 0.034 { use Moo; use Types::Standard qw(Str ArrayRef); use Encode qw(encode encode_utf8); diff --git a/lib/AtteanX/Serializer/TextTable.pm b/lib/AtteanX/Serializer/TextTable.pm index 4ac4941f..33385d18 100644 --- a/lib/AtteanX/Serializer/TextTable.pm +++ b/lib/AtteanX/Serializer/TextTable.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::TextTable - SPARQL Results TSV Serializer =head1 VERSION -This document describes AtteanX::Serializer::TextTable version 0.033 +This document describes AtteanX::Serializer::TextTable version 0.034 =head1 SYNOPSIS @@ -35,7 +35,7 @@ This document describes AtteanX::Serializer::TextTable version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::TextTable 0.033 { +package AtteanX::Serializer::TextTable 0.034 { use Moo; use Types::Standard qw(Str Bool ArrayRef); use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/Turtle.pm b/lib/AtteanX/Serializer/Turtle.pm index 3fe90a25..07461f84 100644 --- a/lib/AtteanX/Serializer/Turtle.pm +++ b/lib/AtteanX/Serializer/Turtle.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::Turtle - Turtle Serializer =head1 VERSION -This document describes AtteanX::Serializer::Turtle version 0.033 +This document describes AtteanX::Serializer::Turtle version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ This document describes AtteanX::Serializer::Turtle version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::Turtle 0.033 { +package AtteanX::Serializer::Turtle 0.034 { use Moo; use Data::Dumper; use Encode qw(encode); diff --git a/lib/AtteanX/Serializer/TurtleTokens.pm b/lib/AtteanX/Serializer/TurtleTokens.pm index 563e25a9..2c02298a 100644 --- a/lib/AtteanX/Serializer/TurtleTokens.pm +++ b/lib/AtteanX/Serializer/TurtleTokens.pm @@ -4,7 +4,7 @@ AtteanX::Serializer::TurtleTokens - Turtle Serializer =head1 VERSION -This document describes AtteanX::Serializer::TurtleTokens version 0.033 +This document describes AtteanX::Serializer::TurtleTokens version 0.034 =head1 SYNOPSIS @@ -39,7 +39,7 @@ This document describes AtteanX::Serializer::TurtleTokens version 0.033 use v5.14; use warnings; -package AtteanX::Serializer::TurtleTokens 0.033 { +package AtteanX::Serializer::TurtleTokens 0.034 { use Moo; use Data::Dumper; use Types::Standard qw(Bool ArrayRef HashRef ConsumerOf); diff --git a/lib/AtteanX/Store/Memory.pm b/lib/AtteanX/Store/Memory.pm index c2408247..71a7af6a 100644 --- a/lib/AtteanX/Store/Memory.pm +++ b/lib/AtteanX/Store/Memory.pm @@ -4,7 +4,7 @@ AtteanX::Store::Memory - Simple in-memory RDF store =head1 VERSION -This document describes AtteanX::Store::Memory version 0.033 +This document describes AtteanX::Store::Memory version 0.034 =head1 SYNOPSIS @@ -19,7 +19,7 @@ AtteanX::Store::Memory provides an in-memory quad-store. use v5.14; use warnings; -package AtteanX::Store::Memory 0.033 { +package AtteanX::Store::Memory 0.034 { use Moo; use Type::Tiny::Role; use Types::Standard qw(Int ArrayRef HashRef ConsumerOf InstanceOf); diff --git a/lib/AtteanX/Store/Simple.pm b/lib/AtteanX/Store/Simple.pm index 43887b53..9e5b5f43 100644 --- a/lib/AtteanX/Store/Simple.pm +++ b/lib/AtteanX/Store/Simple.pm @@ -4,7 +4,7 @@ AtteanX::Store::Simple - Simple, unindexed, in-memory RDF store =head1 VERSION -This document describes AtteanX::Store::Simple version 0.033 +This document describes AtteanX::Store::Simple version 0.034 =head1 SYNOPSIS @@ -19,7 +19,7 @@ AtteanX::Store::Simple provides an in-memory quad-store. use v5.14; use warnings; -package AtteanX::Store::Simple 0.033 { +package AtteanX::Store::Simple 0.034 { use Moo; use Type::Tiny::Role; use Types::Standard qw(Int ArrayRef HashRef ConsumerOf InstanceOf); diff --git a/lib/AtteanX/Store/SimpleTripleStore.pm b/lib/AtteanX/Store/SimpleTripleStore.pm index ef5445a3..5bf051f3 100644 --- a/lib/AtteanX/Store/SimpleTripleStore.pm +++ b/lib/AtteanX/Store/SimpleTripleStore.pm @@ -4,7 +4,7 @@ AtteanX::Store::SimpleTripleStore - SimpleTripleStore, unindexed, in-memory RDF =head1 VERSION -This document describes AtteanX::Store::SimpleTripleStore version 0.033 +This document describes AtteanX::Store::SimpleTripleStore version 0.034 =head1 SYNOPSIS @@ -19,7 +19,7 @@ AtteanX::Store::SimpleTripleStore provides an in-memory triple-store. use v5.14; use warnings; -package AtteanX::Store::SimpleTripleStore 0.033 { +package AtteanX::Store::SimpleTripleStore 0.034 { use Moo; use Type::Tiny::Role; use Types::Standard qw(Int ArrayRef HashRef ConsumerOf InstanceOf); diff --git a/lib/Types/Attean.pm b/lib/Types/Attean.pm index f3a00538..6a8ea0c1 100644 --- a/lib/Types/Attean.pm +++ b/lib/Types/Attean.pm @@ -22,7 +22,7 @@ my $TrineNS = InstanceOf['RDF::Trine::Namespace']; my $XmlNS = InstanceOf['XML::Namespace']; -our $VERSION = '0.033'; +our $VERSION = '0.034'; =head1 NAME diff --git a/meta/changes.ttl b/meta/changes.ttl index bbaa742b..4dd9d6a7 100644 --- a/meta/changes.ttl +++ b/meta/changes.ttl @@ -39,7 +39,7 @@ my:project my:v_0-034 a :Version ; - dc:issued "2024-06-15"^^xsd:date ; + dc:issued "2024-06-25"^^xsd:date ; :revision "0.034" ; dcterms:replaces my:v_0-033 ; dcs:changeset [