Venus::Array
Array Class
Array Class for Perl 5
method: all method: any method: call method: cast method: count method: default method: delete method: each method: empty method: eq method: exists method: find method: first method: ge method: gele method: grep method: gt method: gtlt method: iterator method: join method: keyed method: keys method: last method: le method: length method: list method: lt method: map method: ne method: none method: one method: order method: pairs method: part method: path method: pop method: push method: random method: reverse method: rotate method: rsort method: shift method: shuffle method: slice method: sort method: tv method: unique method: unshift
package main;
use Venus::Array;
my $array = Venus::Array->new([1..9]);
# $array->random;
This package provides methods for manipulating array data.
Venus::Kind::Value
Venus::Role::Mappable
The all method returns true if the callback returns true for all of the elements.
all(CodeRef $code) (Bool)
{ since => '0.01', }
=example-1 all
# given: synopsis;
my $all = $array->all(sub {
$_ > 0;
});
# 1
The any method returns true if the callback returns true for any of the elements.
any(CodeRef $code) (Bool)
{ since => '0.01', }
=example-1 any
# given: synopsis;
my $any = $array->any(sub {
$_ > 4;
});
The call method executes the given method (named using the first argument) which performs an iteration (i.e. takes a callback) and calls the method (named using the second argument) on the object (or value) and returns the result of the iterable method.
call(Str $iterable, Str $method) (Any)
{ since => '1.02', }
=example-1 call
# given: synopsis
package main;
my $call = $array->call('map', 'incr');
# [2..10]
The cast method converts "value" objects between different "value" object types, based on the name of the type provided. This method will return undef if the invocant is not a Venus::Kind::Value.
cast(Str $kind) (Object | Undef)
{ since => '0.08', }
=example-1 cast
package main;
use Venus::Array;
my $array = Venus::Array->new;
my $cast = $array->cast('array');
# bless({ value => [] }, "Venus::Array")
The count method returns the number of elements within the array.
count() (Int)
{ since => '0.01', }
=example-1 count
# given: synopsis;
my $count = $array->count;
# 9
The default method returns the default value, i.e. [].
default() (ArrayRef)
{ since => '0.01', }
=example-1 default
# given: synopsis;
my $default = $array->default;
# []
The delete method returns the value of the element at the index specified after removing it from the array.
delete(Int $index) (Any)
{ since => '0.01', }
=example-1 delete
# given: synopsis;
my $delete = $array->delete(2);
# 3
The each method executes a callback for each element in the array passing the index and value as arguments. This method can return a list of values in list-context.
each(CodeRef $code) (ArrayRef)
{ since => '0.01', }
=example-1 each
# given: synopsis;
my $each = $array->each(sub {
[$_]
});
# [[1], [2], [3], [4], [5], [6], [7], [8], [9]]
The empty method drops all elements from the array.
empty() (Array)
{ since => '0.01', }
=example-1 empty
# given: synopsis;
my $empty = $array->empty;
# bless({ value => [] }, "Venus::Array")
The eq method performs an "equals" operation using the argument provided.
eq(Any $arg) (Bool)
{ since => '0.08', }
=example-1 eq
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->eq($rvalue);
# 1
The exists method returns true if the element at the index specified exists, otherwise it returns false.
exists(Int $index) (Bool)
{ since => '0.01', }
=example-1 exists
# given: synopsis;
my $exists = $array->exists(0);
# 1
The find method traverses the data structure using the keys and indices provided, returning the value found or undef. In list-context, this method returns a tuple, i.e. the value found and boolean representing whether the match was successful.
find(Str @keys) (Any)
{ since => '0.01', }
=example-1 find
package main;
use Venus::Array;
my $array = Venus::Array->new([{'foo' => {'bar' => 'baz'}}, 'bar', ['baz']]);
my $find = $array->find(0, 'foo');
# { bar => "baz" }
The ge method performs a "greater-than-or-equal-to" operation using the argument provided.
ge(Any $arg) (Bool)
{ since => '0.08', }
=example-1 ge
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->ge($rvalue);
# 1
The gele method performs a "greater-than-or-equal-to" operation on the 1st argument, and "lesser-than-or-equal-to" operation on the 2nd argument.
gele(Any $arg1, Any $arg2) (Bool)
{ since => '0.08', }
=example-1 gele
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->gele($rvalue);
# 0
The first method returns the value of the first element.
first() (Any)
{ since => '0.01', }
=example-1 first
# given: synopsis;
my $first = $array->first;
# 1
The grep method executes a callback for each element in the array passing the value as an argument, returning a new array reference containing the elements for which the returned true. This method can return a list of values in list-context.
grep(CodeRef $code) (ArrayRef)
{ since => '0.01', }
=example-1 grep
# given: synopsis;
my $grep = $array->grep(sub {
$_ > 3
});
# [4..9]
The gt method performs a "greater-than" operation using the argument provided.
gt(Any $arg) (Bool)
{ since => '0.08', }
=example-1 gt
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->gt($rvalue);
# 0
The gtlt method performs a "greater-than" operation on the 1st argument, and "lesser-than" operation on the 2nd argument.
gtlt(Any $arg1, Any $arg2) (Bool)
{ since => '0.08', }
=example-1 gtlt
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->gtlt($rvalue);
# 0
The head method returns the topmost elements, limited by the desired size specified.
head(Int $size) (ArrayRef)
{ since => '1.23', }
=example-1 head
# given: synopsis;
my $head = $array->head;
# [1]
The iterator method returns a code reference which can be used to iterate over the array. Each time the iterator is executed it will return the next element in the array until all elements have been seen, at which point the iterator will return an undefined value. This method can return a tuple with the key and value in list-context.
iterator() (CodeRef)
{ since => '0.01', }
=example-1 iterator
# given: synopsis;
my $iterator = $array->iterator;
# sub { ... }
# while (my $value = $iterator->()) {
# say $value; # 1
# }
The join method returns a string consisting of all the elements in the array joined by the join-string specified by the argument. Note: If the argument is omitted, an empty string will be used as the join-string.
join(Str $seperator) (Str)
{ since => '0.01', }
=example-1 join
# given: synopsis;
my $join = $array->join;
# 123456789
The keyed method returns a hash reference where the arguments become the keys, and the elements of the array become the values.
keyed(Str @keys) (HashRef)
{ since => '0.01', }
=example-1 keyed
package main;
use Venus::Array;
my $array = Venus::Array->new([1..4]);
my $keyed = $array->keyed('a'..'d');
# { a => 1, b => 2, c => 3, d => 4 }
The keys method returns an array reference consisting of the indicies of the array.
keys() (ArrayRef)
{ since => '0.01', }
=example-1 keys
# given: synopsis;
my $keys = $array->keys;
# [0..8]
The last method returns the value of the last element in the array.
last() (Any)
{ since => '0.01', }
=example-1 last
# given: synopsis;
my $last = $array->last;
# 9
The le method performs a "lesser-than-or-equal-to" operation using the argument provided.
le(Any $arg) (Bool)
{ since => '0.08', }
=example-1 le
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->le($rvalue);
# 1
The length method returns the number of elements within the array, and is an alias for the "count" method.
length() (Int)
{ since => '0.08', }
=example-1 length
# given: synopsis;
my $length = $array->length;
# 9
The list method returns a shallow copy of the underlying array reference as an array reference.
list() (Any)
{ since => '0.01', }
=example-1 list
# given: synopsis;
my $list = $array->list;
# 9
The lt method performs a "lesser-than" operation using the argument provided.
lt(Any $arg) (Bool)
{ since => '0.08', }
=example-1 lt
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->lt($rvalue);
# 0
The map method iterates over each element in the array, executing the code reference supplied in the argument, passing the routine the value at the current position in the loop and returning a new array reference containing the elements for which the argument returns a value or non-empty list. This method can return a list of values in list-context.
map(CodeRef $code) (ArrayRef)
{ since => '0.01', }
=example-1 map
# given: synopsis;
my $map = $array->map(sub {
$_ * 2
});
# [2, 4, 6, 8, 10, 12, 14, 16, 18]
The ne method performs a "not-equal-to" operation using the argument provided.
ne(Any $arg) (Bool)
{ since => '0.08', }
=example-1 ne
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->ne($rvalue);
# 0
The none method returns true if none of the elements in the array meet the criteria set by the operand and rvalue.
none(CodeRef $code) (Bool)
{ since => '0.01', }
=example-1 none
# given: synopsis;
my $none = $array->none(sub {
$_ < 1
});
# 1
The one method returns true if only one of the elements in the array meet the criteria set by the operand and rvalue.
one(CodeRef $code) (Bool)
{ since => '0.01', }
=example-1 one
# given: synopsis;
my $one = $array->one(sub {
$_ == 1
});
# 1
The order method reorders the array items based on the indices provided and returns the invocant.
order(Int @indices) (Array)
{ since => '2.01', }
=example-1 order
# given: synopsis;
my $order = $array->order;
# bless({ value => [1..9] }, "Venus::Array")
The pairs method is an alias to the pairs_array method. This method can return a list of values in list-context.
pairs() (ArrayRef)
{ since => '0.01', }
=example-1 pairs
# given: synopsis;
my $pairs = $array->pairs;
# [
# [0, 1],
# [1, 2],
# [2, 3],
# [3, 4],
# [4, 5],
# [5, 6],
# [6, 7],
# [7, 8],
# [8, 9],
# ]
The path method traverses the data structure using the path expr provided, returning the value found or undef. In list-context, this method returns a tuple, i.e. the value found and boolean representing whether the match was successful.
path(Str $expr) (Any)
{ since => '0.01', }
=example-1 path
package main;
use Venus::Array;
my $array = Venus::Array->new([{'foo' => {'bar' => 'baz'}}, 'bar', ['baz']]);
my $path = $array->path('/0/foo');
# { bar => "baz" }
The part method iterates over each element in the array, executing the code reference supplied in the argument, using the result of the code reference to partition to array into two distinct array references. This method can return a list of values in list-context.
part(CodeRef $code) (Tuple[ArrayRef, ArrayRef])
{ since => '0.01', }
=example-1 part
# given: synopsis;
my $part = $array->part(sub {
$_ > 5
});
# [[6..9], [1..5]]
The pop method returns the last element of the array shortening it by one. Note, this method modifies the array.
pop() (Any)
{ since => '0.01', }
=example-1 pop
# given: synopsis;
my $pop = $array->pop;
# 9
The push method appends the array by pushing the agruments onto it and returns itself.
push(Any @data) (ArrayRef)
{ since => '0.01', }
=example-1 push
# given: synopsis;
my $push = $array->push(10);
# [1..10]
The random method returns a random element from the array.
random() (Any)
{ since => '0.01', }
=example-1 random
# given: synopsis;
my $random = $array->random;
# 2
# my $random = $array->random;
# 1
The reverse method returns an array reference containing the elements in the array in reverse order.
reverse() (ArrayRef)
{ since => '0.01', }
=example-1 reverse
# given: synopsis;
my $reverse = $array->reverse;
# [9, 8, 7, 6, 5, 4, 3, 2, 1]
The rotate method rotates the elements in the array such that first elements becomes the last element and the second element becomes the first element each time this method is called.
rotate() (ArrayRef)
{ since => '0.01', }
=example-1 rotate
# given: synopsis;
my $rotate = $array->rotate;
# [2..9, 1]
The rsort method returns an array reference containing the values in the array sorted alphanumerically in reverse.
rsort() (ArrayRef)
{ since => '0.01', }
=example-1 rsort
# given: synopsis;
my $rsort = $array->rsort;
# [9, 8, 7, 6, 5, 4, 3, 2, 1]
The shift method returns the first element of the array shortening it by one.
shift() (Any)
{ since => '0.01', }
=example-1 shift
# given: synopsis;
my $shift = $array->shift;
# 1
The shuffle method returns an array with the items in a randomized order.
shuffle() (ArrayRef)
{ since => '1.40', }
=example-1 shuffle
# given: synopsis
package main;
my $shuffle = $array->shuffle;
# [4, 5, 8, 7, 2, 9, 6, 3, 1]
The slice method returns a hash reference containing the elements in the array at the index(es) specified in the arguments.
slice(Str @keys) (ArrayRef)
{ since => '0.01', }
=example-1 slice
# given: synopsis;
my $slice = $array->slice(2, 4);
# [3, 5]
The sort method returns an array reference containing the values in the array sorted alphanumerically.
sort() (ArrayRef)
{ since => '0.01', }
=example-1 sort
package main;
use Venus::Array;
my $array = Venus::Array->new(['d','c','b','a']);
my $sort = $array->sort;
# ["a".."d"]
The tail method returns the bottommost elements, limited by the desired size specified.
tail(Int $size) (ArrayRef)
{ since => '1.23', }
=example-1 tail
# given: synopsis;
my $tail = $array->tail;
# [9]
The tv method performs a "type-and-value-equal-to" operation using argument provided.
tv(Any $arg) (Bool)
{ since => '0.08', }
=example-1 tv
package main;
use Venus::Array;
my $lvalue = Venus::Array->new;
my $rvalue = Venus::Array->new;
my $result = $lvalue->tv($rvalue);
# 1
The unique method returns an array reference consisting of the unique elements in the array.
unique() (ArrayRef)
{ since => '0.01', }
=example-1 unique
package main;
use Venus::Array;
my $array = Venus::Array->new([1,1,1,1,2,3,1]);
my $unique = $array->unique;
# [1, 2, 3]
The unshift method prepends the array by pushing the agruments onto it and returns itself.
unshift(Any @data) (ArrayRef)
{ since => '0.01', }
=example-1 unshift
# given: synopsis;
my $unshift = $array->unshift(-2,-1,0);
# [-2..9]
t/Venus.t: pdml: authors t/Venus.t: pdml: license
267 POD Errors
The following errors were encountered while parsing the POD:
- Around line 13:
Unknown directive: =name
- Around line 21:
Unknown directive: =tagline
- Around line 29:
Unknown directive: =abstract
- Around line 37:
Unknown directive: =includes
- Around line 92:
Unknown directive: =synopsis
- Around line 112:
Unknown directive: =description
- Around line 120:
Unknown directive: =inherits
- Around line 128:
Unknown directive: =integrates
- Around line 136:
Unknown directive: =method
- Around line 141:
Unknown directive: =signature
- Around line 145:
Unknown directive: =metadata
- Around line 183:
=cut found outside a pod block. Skipping to next block.
- Around line 193:
Unknown directive: =method
- Around line 198:
Unknown directive: =signature
- Around line 202:
Unknown directive: =metadata
- Around line 236:
=cut found outside a pod block. Skipping to next block.
- Around line 246:
Unknown directive: =method
- Around line 253:
Unknown directive: =signature
- Around line 257:
Unknown directive: =metadata
- Around line 293:
=cut found outside a pod block. Skipping to next block.
- Around line 303:
Unknown directive: =method
- Around line 309:
Unknown directive: =signature
- Around line 313:
Unknown directive: =metadata
- Around line 355:
=cut found outside a pod block. Skipping to next block.
- Around line 379:
=cut found outside a pod block. Skipping to next block.
- Around line 403:
=cut found outside a pod block. Skipping to next block.
- Around line 427:
=cut found outside a pod block. Skipping to next block.
- Around line 451:
=cut found outside a pod block. Skipping to next block.
- Around line 475:
=cut found outside a pod block. Skipping to next block.
- Around line 499:
=cut found outside a pod block. Skipping to next block.
- Around line 523:
=cut found outside a pod block. Skipping to next block.
- Around line 547:
=cut found outside a pod block. Skipping to next block.
- Around line 558:
Unknown directive: =method
- Around line 562:
Unknown directive: =signature
- Around line 566:
Unknown directive: =metadata
- Around line 590:
Unknown directive: =method
- Around line 594:
Unknown directive: =signature
- Around line 598:
Unknown directive: =metadata
- Around line 622:
Unknown directive: =method
- Around line 627:
Unknown directive: =signature
- Around line 631:
Unknown directive: =metadata
- Around line 655:
Unknown directive: =method
- Around line 661:
Unknown directive: =signature
- Around line 665:
Unknown directive: =metadata
- Around line 713:
=cut found outside a pod block. Skipping to next block.
- Around line 733:
Unknown directive: =method
- Around line 737:
Unknown directive: =signature
- Around line 741:
Unknown directive: =metadata
- Around line 766:
Unknown directive: =method
- Around line 770:
Unknown directive: =signature
- Around line 774:
Unknown directive: =metadata
- Around line 817:
=cut found outside a pod block. Skipping to next block.
- Around line 841:
=cut found outside a pod block. Skipping to next block.
- Around line 865:
=cut found outside a pod block. Skipping to next block.
- Around line 889:
=cut found outside a pod block. Skipping to next block.
- Around line 913:
=cut found outside a pod block. Skipping to next block.
- Around line 937:
=cut found outside a pod block. Skipping to next block.
- Around line 961:
=cut found outside a pod block. Skipping to next block.
- Around line 985:
=cut found outside a pod block. Skipping to next block.
- Around line 995:
Unknown directive: =method
- Around line 1000:
Unknown directive: =signature
- Around line 1004:
Unknown directive: =metadata
- Around line 1028:
Unknown directive: =method
- Around line 1035:
Unknown directive: =signature
- Around line 1039:
Unknown directive: =metadata
- Around line 1079:
=cut found outside a pod block. Skipping to next block.
- Around line 1101:
=cut found outside a pod block. Skipping to next block.
- Around line 1111:
Unknown directive: =method
- Around line 1116:
Unknown directive: =signature
- Around line 1120:
Unknown directive: =metadata
- Around line 1163:
=cut found outside a pod block. Skipping to next block.
- Around line 1187:
=cut found outside a pod block. Skipping to next block.
- Around line 1211:
=cut found outside a pod block. Skipping to next block.
- Around line 1235:
=cut found outside a pod block. Skipping to next block.
- Around line 1259:
=cut found outside a pod block. Skipping to next block.
- Around line 1283:
=cut found outside a pod block. Skipping to next block.
- Around line 1307:
=cut found outside a pod block. Skipping to next block.
- Around line 1331:
=cut found outside a pod block. Skipping to next block.
- Around line 1341:
Unknown directive: =method
- Around line 1346:
Unknown directive: =signature
- Around line 1350:
Unknown directive: =metadata
- Around line 1393:
=cut found outside a pod block. Skipping to next block.
- Around line 1417:
=cut found outside a pod block. Skipping to next block.
- Around line 1441:
=cut found outside a pod block. Skipping to next block.
- Around line 1465:
=cut found outside a pod block. Skipping to next block.
- Around line 1489:
=cut found outside a pod block. Skipping to next block.
- Around line 1513:
=cut found outside a pod block. Skipping to next block.
- Around line 1537:
=cut found outside a pod block. Skipping to next block.
- Around line 1561:
=cut found outside a pod block. Skipping to next block.
- Around line 1571:
Unknown directive: =method
- Around line 1575:
Unknown directive: =signature
- Around line 1579:
Unknown directive: =metadata
- Around line 1603:
Unknown directive: =method
- Around line 1610:
Unknown directive: =signature
- Around line 1614:
Unknown directive: =metadata
- Around line 1652:
=cut found outside a pod block. Skipping to next block.
- Around line 1662:
Unknown directive: =method
- Around line 1666:
Unknown directive: =signature
- Around line 1670:
Unknown directive: =metadata
- Around line 1713:
=cut found outside a pod block. Skipping to next block.
- Around line 1737:
=cut found outside a pod block. Skipping to next block.
- Around line 1761:
=cut found outside a pod block. Skipping to next block.
- Around line 1785:
=cut found outside a pod block. Skipping to next block.
- Around line 1809:
=cut found outside a pod block. Skipping to next block.
- Around line 1833:
=cut found outside a pod block. Skipping to next block.
- Around line 1857:
=cut found outside a pod block. Skipping to next block.
- Around line 1881:
=cut found outside a pod block. Skipping to next block.
- Around line 1891:
Unknown directive: =method
- Around line 1896:
Unknown directive: =signature
- Around line 1900:
Unknown directive: =metadata
- Around line 1943:
=cut found outside a pod block. Skipping to next block.
- Around line 1967:
=cut found outside a pod block. Skipping to next block.
- Around line 1991:
=cut found outside a pod block. Skipping to next block.
- Around line 2015:
=cut found outside a pod block. Skipping to next block.
- Around line 2039:
=cut found outside a pod block. Skipping to next block.
- Around line 2063:
=cut found outside a pod block. Skipping to next block.
- Around line 2087:
=cut found outside a pod block. Skipping to next block.
- Around line 2111:
=cut found outside a pod block. Skipping to next block.
- Around line 2121:
Unknown directive: =method
- Around line 2126:
Unknown directive: =signature
- Around line 2130:
Unknown directive: =metadata
- Around line 2162:
=cut found outside a pod block. Skipping to next block.
- Around line 2180:
=cut found outside a pod block. Skipping to next block.
- Around line 2198:
=cut found outside a pod block. Skipping to next block.
- Around line 2216:
=cut found outside a pod block. Skipping to next block.
- Around line 2226:
Unknown directive: =method
- Around line 2234:
Unknown directive: =signature
- Around line 2238:
Unknown directive: =metadata
- Around line 2280:
=cut found outside a pod block. Skipping to next block.
- Around line 2293:
Unknown directive: =method
- Around line 2299:
Unknown directive: =signature
- Around line 2303:
Unknown directive: =metadata
- Around line 2335:
=cut found outside a pod block. Skipping to next block.
- Around line 2345:
Unknown directive: =method
- Around line 2350:
Unknown directive: =signature
- Around line 2354:
Unknown directive: =metadata
- Around line 2382:
Unknown directive: =method
- Around line 2387:
Unknown directive: =signature
- Around line 2391:
Unknown directive: =metadata
- Around line 2415:
Unknown directive: =method
- Around line 2419:
Unknown directive: =signature
- Around line 2423:
Unknown directive: =metadata
- Around line 2447:
Unknown directive: =method
- Around line 2452:
Unknown directive: =signature
- Around line 2456:
Unknown directive: =metadata
- Around line 2499:
=cut found outside a pod block. Skipping to next block.
- Around line 2523:
=cut found outside a pod block. Skipping to next block.
- Around line 2547:
=cut found outside a pod block. Skipping to next block.
- Around line 2571:
=cut found outside a pod block. Skipping to next block.
- Around line 2595:
=cut found outside a pod block. Skipping to next block.
- Around line 2619:
=cut found outside a pod block. Skipping to next block.
- Around line 2643:
=cut found outside a pod block. Skipping to next block.
- Around line 2667:
=cut found outside a pod block. Skipping to next block.
- Around line 2677:
Unknown directive: =method
- Around line 2682:
Unknown directive: =signature
- Around line 2686:
Unknown directive: =metadata
- Around line 2710:
Unknown directive: =method
- Around line 2715:
Unknown directive: =signature
- Around line 2719:
Unknown directive: =metadata
- Around line 2751:
=cut found outside a pod block. Skipping to next block.
- Around line 2761:
Unknown directive: =method
- Around line 2765:
Unknown directive: =signature
- Around line 2769:
Unknown directive: =metadata
- Around line 2812:
=cut found outside a pod block. Skipping to next block.
- Around line 2836:
=cut found outside a pod block. Skipping to next block.
- Around line 2860:
=cut found outside a pod block. Skipping to next block.
- Around line 2884:
=cut found outside a pod block. Skipping to next block.
- Around line 2908:
=cut found outside a pod block. Skipping to next block.
- Around line 2932:
=cut found outside a pod block. Skipping to next block.
- Around line 2956:
=cut found outside a pod block. Skipping to next block.
- Around line 2980:
=cut found outside a pod block. Skipping to next block.
- Around line 2990:
Unknown directive: =method
- Around line 2998:
Unknown directive: =signature
- Around line 3002:
Unknown directive: =metadata
- Around line 3050:
=cut found outside a pod block. Skipping to next block.
- Around line 3070:
Unknown directive: =method
- Around line 3074:
Unknown directive: =signature
- Around line 3078:
Unknown directive: =metadata
- Around line 3121:
=cut found outside a pod block. Skipping to next block.
- Around line 3145:
=cut found outside a pod block. Skipping to next block.
- Around line 3169:
=cut found outside a pod block. Skipping to next block.
- Around line 3193:
=cut found outside a pod block. Skipping to next block.
- Around line 3217:
=cut found outside a pod block. Skipping to next block.
- Around line 3241:
=cut found outside a pod block. Skipping to next block.
- Around line 3265:
=cut found outside a pod block. Skipping to next block.
- Around line 3289:
=cut found outside a pod block. Skipping to next block.
- Around line 3299:
Unknown directive: =method
- Around line 3304:
Unknown directive: =signature
- Around line 3308:
Unknown directive: =metadata
- Around line 3346:
=cut found outside a pod block. Skipping to next block.
- Around line 3356:
Unknown directive: =method
- Around line 3361:
Unknown directive: =signature
- Around line 3365:
Unknown directive: =metadata
- Around line 3403:
=cut found outside a pod block. Skipping to next block.
- Around line 3413:
Unknown directive: =method
- Around line 3418:
Unknown directive: =signature
- Around line 3422:
Unknown directive: =metadata
- Around line 3454:
=cut found outside a pod block. Skipping to next block.
- Around line 3472:
=cut found outside a pod block. Skipping to next block.
- Around line 3482:
Unknown directive: =method
- Around line 3487:
Unknown directive: =signature
- Around line 3491:
Unknown directive: =metadata
- Around line 3535:
Unknown directive: =method
- Around line 3542:
Unknown directive: =signature
- Around line 3546:
Unknown directive: =metadata
- Around line 3586:
=cut found outside a pod block. Skipping to next block.
- Around line 3608:
=cut found outside a pod block. Skipping to next block.
- Around line 3630:
=cut found outside a pod block. Skipping to next block.
- Around line 3642:
Unknown directive: =method
- Around line 3649:
Unknown directive: =signature
- Around line 3653:
Unknown directive: =metadata
- Around line 3691:
=cut found outside a pod block. Skipping to next block.
- Around line 3701:
Unknown directive: =method
- Around line 3706:
Unknown directive: =signature
- Around line 3710:
Unknown directive: =metadata
- Around line 3734:
Unknown directive: =method
- Around line 3739:
Unknown directive: =signature
- Around line 3743:
Unknown directive: =metadata
- Around line 3767:
Unknown directive: =method
- Around line 3771:
Unknown directive: =signature
- Around line 3775:
Unknown directive: =metadata
- Around line 3802:
Unknown directive: =method
- Around line 3807:
Unknown directive: =signature
- Around line 3811:
Unknown directive: =metadata
- Around line 3835:
Unknown directive: =method
- Around line 3841:
Unknown directive: =signature
- Around line 3845:
Unknown directive: =metadata
- Around line 3869:
Unknown directive: =method
- Around line 3874:
Unknown directive: =signature
- Around line 3878:
Unknown directive: =metadata
- Around line 3902:
Unknown directive: =method
- Around line 3906:
Unknown directive: =signature
- Around line 3910:
Unknown directive: =metadata
- Around line 3934:
Unknown directive: =method
- Around line 3938:
Unknown directive: =signature
- Around line 3942:
Unknown directive: =metadata
- Around line 3968:
Unknown directive: =method
- Around line 3973:
Unknown directive: =signature
- Around line 3977:
Unknown directive: =metadata
- Around line 4001:
Unknown directive: =method
- Around line 4006:
Unknown directive: =signature
- Around line 4010:
Unknown directive: =metadata
- Around line 4038:
Unknown directive: =method
- Around line 4043:
Unknown directive: =signature
- Around line 4047:
Unknown directive: =metadata
- Around line 4079:
=cut found outside a pod block. Skipping to next block.
- Around line 4097:
=cut found outside a pod block. Skipping to next block.
- Around line 4115:
=cut found outside a pod block. Skipping to next block.
- Around line 4133:
=cut found outside a pod block. Skipping to next block.
- Around line 4143:
Unknown directive: =method
- Around line 4148:
Unknown directive: =signature
- Around line 4152:
Unknown directive: =metadata
- Around line 4195:
=cut found outside a pod block. Skipping to next block.
- Around line 4219:
=cut found outside a pod block. Skipping to next block.
- Around line 4243:
=cut found outside a pod block. Skipping to next block.
- Around line 4267:
=cut found outside a pod block. Skipping to next block.
- Around line 4291:
=cut found outside a pod block. Skipping to next block.
- Around line 4315:
=cut found outside a pod block. Skipping to next block.
- Around line 4339:
=cut found outside a pod block. Skipping to next block.
- Around line 4363:
=cut found outside a pod block. Skipping to next block.
- Around line 4373:
Unknown directive: =method
- Around line 4378:
Unknown directive: =signature
- Around line 4382:
Unknown directive: =metadata
- Around line 4410:
Unknown directive: =method
- Around line 4415:
Unknown directive: =signature
- Around line 4419:
Unknown directive: =metadata
- Around line 4443:
Unknown directive: =partials