diff --git a/Changes b/Changes index 74e2e3c..cb660c6 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,9 @@ Revision history for Data-Hopen +0.000017 2020-05-09 + - Fix dependencies + - No functional changes since 0.000016 + 0.000016 2020-05-09 (TRIAL RELEASE) - cpanfile now provided for easier installation of dependencies - An edge can have multiple links, and they run in sequence diff --git a/MANIFEST b/MANIFEST index 6769241..93b04cf 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,4 +1,3 @@ -bin/hopen Changes cpanfile lib/Data/Hopen.pm diff --git a/bin/hopen b/bin/hopen deleted file mode 100755 index 4f268f4..0000000 --- a/bin/hopen +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/perl -# Copyright (c) 2018 cxw42. All rights reserved. See LICENSE file. -# To run this manually from the source tree, do -# perl -Ilib bin/hopen -use Data::Hopen::App; -exit(Data::Hopen::App::Main(\@ARGV)); -# vi: set ts=4 sts=4 sw=4 et ai ft=perl: # diff --git a/lib/Data/Hopen.pm b/lib/Data/Hopen.pm index d13f297..6cca152 100644 --- a/lib/Data/Hopen.pm +++ b/lib/Data/Hopen.pm @@ -24,7 +24,7 @@ use Data::Hopen::Util::NameSet; use Getargs::Mixed; use Storable (); -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # Docs {{{1 diff --git a/lib/Data/Hopen/Base.pm b/lib/Data/Hopen/Base.pm index 60dbd30..3184aef 100644 --- a/lib/Data/Hopen/Base.pm +++ b/lib/Data/Hopen/Base.pm @@ -8,7 +8,7 @@ package Data::Hopen::Base; use parent 'Exporter'; use Import::Into; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # Pragmas use 5.014; diff --git a/lib/Data/Hopen/Class.pm b/lib/Data/Hopen/Class.pm index 34c7102..7063763 100644 --- a/lib/Data/Hopen/Class.pm +++ b/lib/Data/Hopen/Class.pm @@ -6,7 +6,7 @@ use strict; use warnings; use Carp qw(croak); -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # No parent, so Class::Tiny will become the parent use Class::Tiny; diff --git a/lib/Data/Hopen/G/CollectOp.pm b/lib/Data/Hopen/G/CollectOp.pm index b12ec8b..0fa690e 100644 --- a/lib/Data/Hopen/G/CollectOp.pm +++ b/lib/Data/Hopen/G/CollectOp.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::CollectOp; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Op'; use Class::Tiny { diff --git a/lib/Data/Hopen/G/DAG.pm b/lib/Data/Hopen/G/DAG.pm index 97076e6..b64a3f1 100644 --- a/lib/Data/Hopen/G/DAG.pm +++ b/lib/Data/Hopen/G/DAG.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::DAG; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Op'; use Class::Tiny { diff --git a/lib/Data/Hopen/G/Entity.pm b/lib/Data/Hopen/G/Entity.pm index 5bfbc7e..1383edc 100644 --- a/lib/Data/Hopen/G/Entity.pm +++ b/lib/Data/Hopen/G/Entity.pm @@ -7,7 +7,7 @@ use Data::Hopen::Base; use overload; use Scalar::Util qw(refaddr); -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; sub name; diff --git a/lib/Data/Hopen/G/Goal.pm b/lib/Data/Hopen/G/Goal.pm index 0e461e1..1977798 100644 --- a/lib/Data/Hopen/G/Goal.pm +++ b/lib/Data/Hopen/G/Goal.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::Goal; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Op'; use Class::Tiny { diff --git a/lib/Data/Hopen/G/GraphBuilder.pm b/lib/Data/Hopen/G/GraphBuilder.pm index 79cd788..5694e8b 100644 --- a/lib/Data/Hopen/G/GraphBuilder.pm +++ b/lib/Data/Hopen/G/GraphBuilder.pm @@ -7,7 +7,7 @@ use Exporter 'import'; our @EXPORT; BEGIN { @EXPORT=qw(make_GraphBuilder); } -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use Class::Tiny { name => 'ANON', # Name is optional; it's here so the diff --git a/lib/Data/Hopen/G/Link.pm b/lib/Data/Hopen/G/Link.pm index 2511f50..c38054f 100644 --- a/lib/Data/Hopen/G/Link.pm +++ b/lib/Data/Hopen/G/Link.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::Link; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Runnable'; use Class::Tiny { diff --git a/lib/Data/Hopen/G/NoOp.pm b/lib/Data/Hopen/G/NoOp.pm index 8fb53ef..56333ec 100644 --- a/lib/Data/Hopen/G/NoOp.pm +++ b/lib/Data/Hopen/G/NoOp.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::NoOp; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Op'; use Class::Tiny; diff --git a/lib/Data/Hopen/G/Node.pm b/lib/Data/Hopen/G/Node.pm index 906d743..58350d9 100644 --- a/lib/Data/Hopen/G/Node.pm +++ b/lib/Data/Hopen/G/Node.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; sub outputs; diff --git a/lib/Data/Hopen/G/Op.pm b/lib/Data/Hopen/G/Op.pm index c987af1..8851d0e 100644 --- a/lib/Data/Hopen/G/Op.pm +++ b/lib/Data/Hopen/G/Op.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Node'; use Class::Tiny; diff --git a/lib/Data/Hopen/G/OutputOp.pm b/lib/Data/Hopen/G/OutputOp.pm index fcdfdd5..5ffa7f9 100644 --- a/lib/Data/Hopen/G/OutputOp.pm +++ b/lib/Data/Hopen/G/OutputOp.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Data::Hopen::G::Op'; use Class::Tiny qw(output); diff --git a/lib/Data/Hopen/G/Runnable.pm b/lib/Data/Hopen/G/Runnable.pm index e80fd2d..e4d5256 100644 --- a/lib/Data/Hopen/G/Runnable.pm +++ b/lib/Data/Hopen/G/Runnable.pm @@ -3,7 +3,7 @@ package Data::Hopen::G::Runnable; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use Data::Hopen; use Data::Hopen::Scope::Hash; diff --git a/lib/Data/Hopen/OrderedPredecessorGraph.pm b/lib/Data/Hopen/OrderedPredecessorGraph.pm index f365539..69636d4 100644 --- a/lib/Data/Hopen/OrderedPredecessorGraph.pm +++ b/lib/Data/Hopen/OrderedPredecessorGraph.pm @@ -3,7 +3,7 @@ package Data::Hopen::OrderedPredecessorGraph; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Graph'; diff --git a/lib/Data/Hopen/Scope.pm b/lib/Data/Hopen/Scope.pm index 61424be..d4a7c0c 100644 --- a/lib/Data/Hopen/Scope.pm +++ b/lib/Data/Hopen/Scope.pm @@ -5,7 +5,7 @@ use Data::Hopen::Base; use Exporter 'import'; use Scalar::Util qw(refaddr); -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # Class definition use Class::Tiny { diff --git a/lib/Data/Hopen/Scope/Environment.pm b/lib/Data/Hopen/Scope/Environment.pm index fd1c127..5687528 100644 --- a/lib/Data/Hopen/Scope/Environment.pm +++ b/lib/Data/Hopen/Scope/Environment.pm @@ -4,7 +4,7 @@ package Data::Hopen::Scope::Environment; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use Data::Hopen::Scope qw(:default :internal); use parent 'Data::Hopen::Scope'; diff --git a/lib/Data/Hopen/Scope/Hash.pm b/lib/Data/Hopen/Scope/Hash.pm index 90c8987..8b5d20d 100644 --- a/lib/Data/Hopen/Scope/Hash.pm +++ b/lib/Data/Hopen/Scope/Hash.pm @@ -3,7 +3,7 @@ package Data::Hopen::Scope::Hash; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use Data::Hopen::Scope qw(:default :internal); use parent 'Data::Hopen::Scope'; diff --git a/lib/Data/Hopen/Scope/Inputs.pm b/lib/Data/Hopen/Scope/Inputs.pm index 746f3bb..b644366 100644 --- a/lib/Data/Hopen/Scope/Inputs.pm +++ b/lib/Data/Hopen/Scope/Inputs.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # TODO if a class use parent 'Data::Hopen::Scope'; diff --git a/lib/Data/Hopen/Scope/Overrides.pm b/lib/Data/Hopen/Scope/Overrides.pm index b7573f1..71a074f 100644 --- a/lib/Data/Hopen/Scope/Overrides.pm +++ b/lib/Data/Hopen/Scope/Overrides.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # TODO if using exporter use parent 'Exporter'; diff --git a/lib/Data/Hopen/TEMPLATE.pm b/lib/Data/Hopen/TEMPLATE.pm index 598c519..b128516 100644 --- a/lib/Data/Hopen/TEMPLATE.pm +++ b/lib/Data/Hopen/TEMPLATE.pm @@ -6,7 +6,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # TODO if using exporter use parent 'Exporter'; diff --git a/lib/Data/Hopen/Util/Data.pm b/lib/Data/Hopen/Util/Data.pm index 54dde85..779f325 100644 --- a/lib/Data/Hopen/Util/Data.pm +++ b/lib/Data/Hopen/Util/Data.pm @@ -4,7 +4,7 @@ use Data::Hopen; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Exporter'; our (@EXPORT, @EXPORT_OK, %EXPORT_TAGS); diff --git a/lib/Data/Hopen/Util/Filename.pm b/lib/Data/Hopen/Util/Filename.pm index 6dfc611..3143242 100644 --- a/lib/Data/Hopen/Util/Filename.pm +++ b/lib/Data/Hopen/Util/Filename.pm @@ -3,7 +3,7 @@ package Data::Hopen::Util::Filename; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use parent 'Exporter'; our (@EXPORT, @EXPORT_OK, %EXPORT_TAGS); diff --git a/lib/Data/Hopen/Util/MergeWithoutCloneBlessed.pm b/lib/Data/Hopen/Util/MergeWithoutCloneBlessed.pm index efa1718..df33eb6 100644 --- a/lib/Data/Hopen/Util/MergeWithoutCloneBlessed.pm +++ b/lib/Data/Hopen/Util/MergeWithoutCloneBlessed.pm @@ -6,7 +6,7 @@ use warnings; use 5.014; use Carp qw(croak); -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use base 'Hash::Merge'; # since `base` is what Hash::Merge uses use Clone::Choose 0.008; # also from Hash::Merge diff --git a/lib/Data/Hopen/Util/NameSet.pm b/lib/Data/Hopen/Util/NameSet.pm index dc0de33..f58c58f 100644 --- a/lib/Data/Hopen/Util/NameSet.pm +++ b/lib/Data/Hopen/Util/NameSet.pm @@ -3,7 +3,7 @@ package Data::Hopen::Util::NameSet; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; # Docs {{{1 diff --git a/lib/Data/Hopen/Visitor.pm b/lib/Data/Hopen/Visitor.pm index 31adeb2..9e3fb34 100644 --- a/lib/Data/Hopen/Visitor.pm +++ b/lib/Data/Hopen/Visitor.pm @@ -3,7 +3,7 @@ package Data::Hopen::Visitor; use strict; use Data::Hopen::Base; -our $VERSION = '0.000017'; # TRIAL +our $VERSION = '0.000017'; use Class::Tiny;