diff -Nru libcatmandu-perl-1.2012/Build.PL libcatmandu-perl-1.2016/Build.PL --- libcatmandu-perl-1.2012/Build.PL 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/Build.PL 2021-09-17 07:07:58.000000000 +0000 @@ -18,7 +18,7 @@ "Nicolas Steenlant, C<< >>" ], "dist_name" => "Catmandu", - "dist_version" => "1.2012", + "dist_version" => "1.2016", "license" => "perl", "module_name" => "Catmandu", "recommends" => { diff -Nru libcatmandu-perl-1.2012/Changes libcatmandu-perl-1.2016/Changes --- libcatmandu-perl-1.2012/Changes 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/Changes 2021-09-17 07:07:58.000000000 +0000 @@ -1,5 +1,19 @@ Revision history for Catmandu +1.2016 2021-09-17 09:07:55 CEST + - new mapping fix + - bump minimum required version of perl to 5.14, some dependencies already + require this + +1.2015 2021-01-22 16:23:42 CET + - fix applying Readonly to bags that are not Droppable + +1.2014 2021-01-15 15:29:19 CET + - Path::Simple value argument is never stringified + +1.2013 2020-07-09 09:47:03 CEST + - rewritten Exporter::Count uses optimized count when available + 1.2012 2020-05-25 14:14:08 CEST - support quote_space option in CSV exporter diff -Nru libcatmandu-perl-1.2012/debian/changelog libcatmandu-perl-1.2016/debian/changelog --- libcatmandu-perl-1.2012/debian/changelog 2020-06-06 08:22:11.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/changelog 2021-09-21 22:22:10.000000000 +0000 @@ -1,3 +1,40 @@ +libcatmandu-perl (1.2016-1) unstable; urgency=medium + + [ upstream ] + * new release + + -- Jonas Smedegaard Wed, 22 Sep 2021 00:22:10 +0200 + +libcatmandu-perl (1.2015-1) unstable; urgency=medium + + [ upstream ] + * new release(s) + + [ Debian Janitor ] + * Remove constraints unnecessary since stretch: + + Build-Depends: Drop versioned constraint on libapp-cmd-perl, + libcpanel-json-xs-perl, liblog-any-perl, libtest-exception-perl, + liburi-template-perl. + + libcatmandu-perl: Drop versioned constraint on libapp-cmd-perl, + libcpanel-json-xs-perl, liburi-template-perl in Depends. + + [ Jonas Smedegaard ] + * simplify source helper script copyright-check + * update copyright info: + + use Reference field (not License-Reference); + update lintian overrides + + update coverage + * use debhelper compatibility level 13 (not 12) + * stop build-depend explicitly on perl: + not called directly during build + * relax to (build-)depend unversioned on libdata-util-perl: + required version satisfied in all supported Debian releases + * stop break ancient packages + * annotate test-only build-dependencies + * declare compliance with Debian Policy 4.6.0 + + -- Jonas Smedegaard Sun, 12 Sep 2021 12:27:44 +0200 + libcatmandu-perl (1.2012-2) unstable; urgency=medium * break libcatmandu-sru-perl older than 0.42.2 diff -Nru libcatmandu-perl-1.2012/debian/control libcatmandu-perl-1.2016/debian/control --- libcatmandu-perl-1.2012/debian/control 2020-06-06 08:19:16.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/control 2021-09-12 10:27:19.000000000 +0000 @@ -2,56 +2,55 @@ Section: perl Priority: optional Build-Depends: - debhelper-compat (= 12), - libany-uri-escape-perl, - libapp-cmd-perl (>= 0.330), - libasa-perl, - libcgi-expand-perl, + debhelper-compat (= 13), + libany-uri-escape-perl , + libapp-cmd-perl , + libasa-perl , + libcgi-expand-perl , libcapture-tiny-perl , libclass-method-modifiers-perl , - libclone-perl, - libconfig-onion-perl, - libcpanel-json-xs-perl (>= 3.0213), - libdata-compare-perl, - libdata-util-perl (>= 0.66), - libhash-merge-simple-perl, + libclone-perl , + libconfig-onion-perl , + libcpanel-json-xs-perl , + libdata-compare-perl , + libdata-util-perl , + libhash-merge-simple-perl , libhttp-message-perl , - libio-handle-util-perl, - liblist-moreutils-perl, - liblog-any-adapter-log4perl-perl, - liblog-any-perl (>= 1.03) , - liblog-log4perl-perl, - libmime-types-perl, + libio-handle-util-perl , + liblist-moreutils-perl , + liblog-any-adapter-log4perl-perl , + liblog-any-perl , + liblog-log4perl-perl , + libmime-types-perl , libmodule-build-perl , - libmodule-info-perl, - libmoo-perl, - libmoox-aliases-perl, - libnamespace-clean-perl, + libmodule-info-perl , + libmoo-perl , + libmoox-aliases-perl , + libnamespace-clean-perl , libpackage-stash-perl , - libparser-mgc-perl, - libpath-iterator-rule-perl, - libpath-tiny-perl, + libparser-mgc-perl , + libpath-iterator-rule-perl , + libpath-tiny-perl , librole-tiny-perl , - libstring-camelcase-perl, - libsub-exporter-perl, + libstring-camelcase-perl , + libsub-exporter-perl , libtest-deep-perl , - libtest-exception-perl (>= 0.43) , + libtest-exception-perl , libtest-lwp-useragent-perl , libtest-pod-perl , - libtext-csv-perl, - libtext-hogan-perl, - libthrowable-perl, - libtry-tiny-byclass-perl, - liburi-perl, - liburi-template-perl (>= 0.22), + libtext-csv-perl , + libtext-hogan-perl , + libthrowable-perl , + libtry-tiny-byclass-perl , + liburi-perl , + liburi-template-perl , libuuid-tiny-perl , - libwww-perl, - libyaml-libyaml-perl, - perl, + libwww-perl , + libyaml-libyaml-perl , Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard , -Standards-Version: 4.5.0 +Standards-Version: 4.6.0 Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libcatmandu-perl.git Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libcatmandu-perl Homepage: https://librecat.org/Catmandu/ @@ -62,15 +61,15 @@ Architecture: all Depends: libany-uri-escape-perl, - libapp-cmd-perl (>= 0.330), + libapp-cmd-perl, libasa-perl, libcgi-expand-perl, libclass-method-modifiers-perl, libclone-perl, libconfig-onion-perl, - libcpanel-json-xs-perl (>= 3.0213), + libcpanel-json-xs-perl, libdata-compare-perl, - libdata-util-perl (>= 0.66), + libdata-util-perl, libhash-merge-simple-perl, libhttp-message-perl, libio-handle-util-perl, @@ -93,7 +92,7 @@ libthrowable-perl, libtry-tiny-byclass-perl, liburi-perl, - liburi-template-perl (>= 0.22), + liburi-template-perl, libuuid-tiny-perl, libwww-perl, libyaml-libyaml-perl, @@ -102,9 +101,6 @@ Suggests: liblog-any-adapter-log4perl-perl, liblog-log4perl-perl, -Breaks: - libcatmandu-filestore-perl (<< 1.16-1~), - libcatmandu-sru-perl (<< 0.42.2), Description: metadata toolkit Catmandu provides a suite of Perl modules to ease the import, storage, retrieval, export diff -Nru libcatmandu-perl-1.2012/debian/copyright libcatmandu-perl-1.2016/debian/copyright --- libcatmandu-perl-1.2012/debian/copyright 2020-05-26 19:19:52.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/copyright 2021-09-12 10:22:30.000000000 +0000 @@ -5,7 +5,8 @@ https://github.com/LibreCat/Catmandu Files: * -Copyright: 2020, Nicolas Steenlant +Copyright: + 2021 Nicolas Steenlant License-Grant: This library is free software; you can redistribute it and/or modify it @@ -17,8 +18,8 @@ Files: debian/* Copyright: - 2013, Vasudev Kamath - 2013-2020, Jonas Smedegaard + 2013-2021 Jonas Smedegaard + 2013 Vasudev Kamath License-Grant: This program is free software: you can redistribute it and/or modify it @@ -26,12 +27,13 @@ as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. License: GPL-3+ +Reference: debian/copyright License: Artistic -License-Reference: /usr/share/common-licenses/Artistic +Reference: /usr/share/common-licenses/Artistic License: GPL-1+ -License-Reference: /usr/share/common-licenses/GPL-1 +Reference: /usr/share/common-licenses/GPL-1 License: GPL-3+ -License-Reference: /usr/share/common-licenses/GPL-3 +Reference: /usr/share/common-licenses/GPL-3 diff -Nru libcatmandu-perl-1.2012/debian/copyright-check libcatmandu-perl-1.2016/debian/copyright-check --- libcatmandu-perl-1.2012/debian/copyright-check 2018-05-05 13:01:07.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/copyright-check 2021-09-12 10:18:52.000000000 +0000 @@ -1,26 +1,3 @@ #!/bin/sh -# Copyright © 2016-2017 Jonas Smedegaard -# Description: helper script to update copyright_hints -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -set -eu - -export DEB_COPYRIGHT_EXTRACT_EXTS="pdf" - -make -f /usr/share/cdbs/1/rules/utils.mk pre-build || true -make -f /usr/share/cdbs/1/rules/utils.mk clean DEB_COPYRIGHT_CHECK_STRICT=1 - -# unconditionally merge changes - safe to do with git-tracked package -[ ! -f debian/copyright_newhints ] || mv -f debian/copyright_newhints debian/copyright_hints +licensecheck --check '.*' --recursive --copyright --deb-machine --ignore '^(t/data2/000/000/002/test\.pdf|benchmark/data\.json|debian/(changelog|copyright(_hints)?))$' --lines 0 -- * > debian/copyright_hints diff -Nru libcatmandu-perl-1.2012/debian/copyright_hints libcatmandu-perl-1.2016/debian/copyright_hints --- libcatmandu-perl-1.2012/debian/copyright_hints 2020-05-26 19:18:46.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/copyright_hints 2021-09-21 22:21:17.000000000 +0000 @@ -2,7 +2,7 @@ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME -Disclaimer: Autogenerated by CDBS +Disclaimer: Autogenerated by licensecheck Files: Build.PL Changes @@ -16,13 +16,14 @@ bin/catmandu cpanfile debian/control + debian/copyright-check debian/gbp.conf debian/rules debian/source/format debian/tests/pkg-perl/smoke-files debian/tests/pkg-perl/smoke-skip debian/tests/pkg-perl/syntax-skip - debian/upstream + debian/upstream/metadata debian/watch dist.ini docker/apt.txt @@ -215,6 +216,8 @@ lib/Catmandu/Pluggable.pm lib/Catmandu/Plugin/Datestamps.pm lib/Catmandu/Plugin/Readonly.pm + lib/Catmandu/Plugin/Readonly/Droppable.pm + lib/Catmandu/Plugin/Readonly/Searchable.pm lib/Catmandu/Plugin/Versioning.pm lib/Catmandu/Sane.pm lib/Catmandu/Searchable.pm @@ -393,6 +396,7 @@ t/Catmandu-Iterator.t t/Catmandu-MultiIterator.t t/Catmandu-Paged.t + t/Catmandu-Path-simple.t t/Catmandu-Pluggable.t t/Catmandu-Plugin-Datestamps.t t/Catmandu-Plugin-Readonly.t @@ -404,6 +408,7 @@ t/Catmandu-Store-Multi-Bag.t t/Catmandu-Store-Multi.t t/Catmandu-Store.t + t/Catmandu-Util.t t/Catmandu-Validator-Mock.t t/Catmandu-Validator-Simple.t t/Catmandu-Validator.t @@ -412,7 +417,6 @@ t/catmandu.yml t/csv_test.json t/data2/000/000/001/test.txt - t/data2/000/000/002/test.pdf t/data2/000/000/002/test.txt t/data2/000/000/003/test.txt t/fix-include-glob/fix-1.fix @@ -428,6 +432,8 @@ t/lib/T/Fix/test.pm t/log4perl.conf t/myfixes.fix + t/non_ascii.json + t/non_ascii.yaml t/planet_ids.txt t/planets.csv t/planets.tab @@ -442,27 +448,16 @@ License: UNKNOWN FIXME -Files: LICENSE -Copyright: 1989, Free Software Foundation, Inc. - 19xx name of author - 19yy - 2020, Nicolas Steenlant. - disclaimer" for the program, if - ed by the Free - interest in the - of this Package, but belong to whomever generated them, and may be sold - the software, and -License: Artistic or GPL-1+ and/or Artistic-1.0 and/or GPL-1 - FIXME - Files: README -Copyright: This program is free software; you can redistribute it and/or modify it + lib/Catmandu.pm +Copyright: NONE License: GPL FIXME -Files: lib/Catmandu.pm -Copyright: This program is free software; you can redistribute it and/or modify it / -License: GPL +Files: LICENSE +Copyright: 1989, Free Software Foundation, Inc. + 2021, Nicolas Steenlant. +License: Artistic-1.0 and/or GPL-1 and/or Perl FIXME Files: lib/Catmandu/Introduction.pod @@ -470,488 +465,13 @@ License: GPL-2+ FIXME -Files: debian/copyright-check -Copyright: 2016-2017, Jonas Smedegaard -License: GPL-3+ - FIXME - -Files: t/non_ascii.yaml -Copyright: (1883-1944) - (1888-1961) - (1897-1979) - (1914-1991) - (1922-2001) - -Adrien, 1716-1790 - -Adrien1716-1790 - -Delbosc, Raymond, 1864-1929 - -DelboscRaymond1864-1929 - 1503-1576, lc: n81072380 - 1503-1576, version: 2013-07-01T14:07:50Z - 1531-1591, lc: n85068727 - 1531-1591, version: 2013-07-01T14:07:50Z - 1660-1744, lc: n81047490 - 1660-1744, version: 2013-07-01T14:07:50Z - 1698-1762, lc: nr99034050 - 1698-1762, version: 2013-07-01T14:07:50Z - 1749-1813, lc: n93063231 - 1749-1813, version: 2013-07-01T14:07:50Z - 1774-1833, lc: n87896516 - 1774-1833, version: 2013-07-01T14:07:50Z - 1836-1915, lc: nr91022441 - 1836-1915, version: 2013-07-01T14:07:50Z - 1862-1948, lc: nr95031656 - 1862-1948, version: 2013-07-01T14:07:50Z - 1881-1960, lc: no98070124 - 1881-1960, version: 2013-07-01T14:07:50Z - 1884-1963, lc: n2007182382 - 1884-1963, version: 2013-07-01T14:07:50Z - 1885-1966, lc: no2004059607 - 1885-1966, version: 2013-07-01T14:07:50Z - 1887-1978, lc: n85381411 - 1887-1978, version: 2013-07-01T14:07:50Z - 1889-1966, lc: no2010137107 - 1889-1966, version: 2013-07-01T14:07:50Z - 1891-1991, lc: n50038763 - 1891-1991, version: 2013-07-01T14:07:50Z - 1900-1991, lc: n50001694 - 1900-1991, version: 2013-07-01T14:07:50Z - 1901-1980, lc: n50050793 - 1901-1980, version: 2013-07-01T14:07:50Z - 1902-1994, lc: n79062986 - 1902-1994, version: 2013-07-01T14:07:50Z - 1904-1974, lc: n85801037 - 1904-1974, version: 2013-07-01T14:07:50Z - 1906-1997, lc: n50030362 - 1906-1997, version: 2013-07-01T14:07:50Z - 1908-1973, lc: n50038278 - 1908-1973, version: 2013-07-01T14:07:50Z - 1908-1992, lc: n50043392 - 1908-1992, version: 2013-07-01T14:07:50Z - 1909-1991, lc: n50012843 - 1909-1991, version: 2013-07-01T14:07:50Z - 1915-1998, lc: n50050381 - 1915-1998, version: 2013-07-01T14:07:50Z - 1924-2006, lc: n50050313 - 1924-2006, version: 2013-07-01T14:07:50Z - Antonin (1632-1706) - Antonin(1632-1706) - Charles, 1883-1965 - Charles1883-1965 - Eric Samuel (1910-2002) - EricSamuel(1910-2002) - Eugène (1832-1910) - Eugène(1832-1910) - Eugène, 1809-1877 - Eugène1809-1877 - François (1912-2002) - François(1912-2002) - Gabriel, 1843-1913 - Gabriel1843-1913 - Georges, 1899-1957 - Georges1899-1957 - Gervasio, 1764-1850 - Gervasio1764-1850 - Gustave, 1832-1883 - Gustave1832-1883 - Jean, 1815-1894 - Jean1815-1894 - Louis-Mathieu (1781-1855) - Louis-Mathieu(1781-1855) - María 1828-1888 - María1828-1888 - Pierre, 1898-1987 - Pierre-Julien, 1681-1740 - Pierre-Julien1681-1740 - Pierre1898-1987 - Robert, 1889-1974 - Robert1889-1974 - Toribio, 1852-1930 - Toribio1852-1930 - Yves-Marie, 1675-1764 - Yves-Marie1675-1764 - ar, 1786-1848 - ar1786-1848 - atrix, 1888-1969 - atrix1888-1969 - au, Charles-Théodore (1772-1830) - auCharles-Théodore(1772-1830) - b. 1879 - b1879 - bastien, 1637-1714 - bastien1637-1714 - clard, Jules 1817-1887 - clardJules1817-1887 - darride, Jassuda (1804-1882) - darrideJassuda(1804-1882) - de Bercenay, François (1761-ca 1830) - de Saint-Maur, Nicolas-François, 1695-1774 - de Sousa, 1922-2010 - de, Édouard, 1873-1940 - deBercenayFrançois(1761-ca1830) - deSaint-MaurNicolas-François1695-1774 - deSousa1922-2010 - deÉdouard1873-1940 - diene, Houari, 1932-1978 - dieneHouari1932-1978 - dée Florent (1813-1865) - dée, 1795-1877 - dée1795-1877 - déeFlorent(1813-1865) - déon Busken, 1860-1921 - déonBusken1860-1921 - déric, 1855-1943 - déric, 1869-1938 - déric, b. 1866 - déric1855-1943 - déric1869-1938 - déricb1866 - e, 1920-2011 - e, Antoine Laurent Apollinaire, 1789-1874 - e, Bonamy, 1891-1974 - e, Charles, 1872-1940 - e, Johan Hendrik, 1847-1908 - e1920-2011 - eAntoineLaurentApollinaire1789-1874 - eBonamy1891-1974 - eCharles1872-1940 - eJohanHendrik1847-1908 - ger, Louis, 1843-1923 - gerLouis1843-1923 - gis, 1813-1860 - gis1813-1860 - gnault, Élias, 1801-1868 - gnaultÉlias1801-1868 - goire, Pierre, 1540-1617 - goirePierre1540-1617 - gur, Louis-Philippe, 1753-1830 - gurLouis-Philippe1753-1830 - guy, Jean, 1920-2011 - guyJean1920-2011 - lestin (1828-1901) - lestin(1828-1901) - libien, Michel, 1665-1719 - libienMichel1665-1719 - licien, 1859-1934 - licien1859-1934 - lie, Faustin, 1799-1884 - lieFaustin1799-1884 - lis, Nicolas-Joseph, 1737-1802 - lisNicolas-Joseph1737-1802 - lix (1536-1614) - lix (1812-1866) - lix François, b. 1880 - lix(1536-1614) - lix(1812-1866) - lix, 1802-1878 - lix, 1831-1920 - lix1802-1878 - lix1831-1920 - lixFrançoisb1880 - ment, Félix, 1822-1885 - ment-Pierre, 1740-1808 - ment-Pierre1740-1808 - mentFélix1822-1885 - mont, Albert (1788-1862) - montAlbert(1788-1862) - n, E., 1898-1985, (Erik) - n, Johan Gabriel, 1814-1875 - n, Johan Philip, 1811-1896 - n, Uno, 1920-2006 - nE1898-1985(Erik) - nJohanGabriel1814-1875 - nJohanPhilip1811-1896 - nUno1920-2006 - nac, Jean-Baptiste, 1693-1770 - nacJean-Baptiste1693-1770 - nault, Charles-Jean-François, 1685-1770 - naultCharles-Jean-François1685-1770 - ndez y Pelayo, Marcelino, 1856-1912 - ndezyPelayoMarcelino1856-1912 - ne, 1815-1887 - ne, 1846-1888 - ne, 1859-1937 - ne1815-1887 - ne1846-1888 - ne1859-1937 - nez Caballero, Ernesto 1899-1988 - nez-Frontín, José Luis 1943-2008 - nez-FrontínJoséLuis1943-2008 - nezCaballeroErnesto1899-1988 - odore, 1739-1819 - odore, 1785-1852 - odore, 1787-1832 - odore1739-1819 - odore1785-1852 - odore1787-1832 - on, 1834-1910 - on, 1862-1889 - on, 1910-1997 - on1834-1910 - on1862-1889 - on1910-1997 - ophile, 1811-1872 - ophile, 1821-1878 - ophile-Jules (1807-1867) - ophile-Jules(1807-1867) - ophile1811-1872 - ophile1821-1878 - ophraste, 1586-1653 - ophraste1586-1653 - opold (1830-1910) - opold(1830-1910) - opold, 1817-1890 - opold, 1878-1963 - opold1817-1890 - opold1878-1963 - phane, 1922-2006 - phane1922-2006 - pin, Ange, 1805-1873 - pinAnge1805-1873 - prez, Eugène, 1874-1951 - prezEugène1874-1951 - quier, Gustave, 1868-1946 - quierGustave1868-1946 - r, Christopher, 1807-1885 - rChristopher1807-1885 - rard (1925-1996) - rard(1925-1996) - rard, 1896-1974 - rard, Joseph-Marie, 1797-1865 - rard1896-1974 - rardJoseph-Marie1797-1865 - rez, Vicente, 1780-1849 - rezVicente1780-1849 - ric, 1817-1887 - ric1817-1887 - rier, 1739-1823 - rier1739-1823 - rieys, Antoine, 1755-1829 - rieysAntoine1755-1829 - rignhac, A., 1857-1927, (Alexandre Giraud Jacques Antoine) - rignhacA1857-1927(AlexandreGiraudJacquesAntoine) - ril, André-Marie-Constant, 1774-1860 - rilAndré-Marie-Constant1774-1860 - rin, Marcel, 1873-1948 - rinMarcel1873-1948 - roe de las mansardas de Mansard Alemán - roedelasmansardasdeMansardAlemán - ron Duverger, 1722-1800 - ronDuverger1722-1800 - ruel, Adolphe, 1809-1891 - ruelAdolphe1809-1891 - ry, Marius, 1873-1957 - ryMarius1873-1957 - s de (1553?-1625) - s, Giles, d. 1535 - sGilesd1535 - saire, 1852-1931 - saire1852-1931 - sar, d. 1625 - sard1625 - saugiers, Marc-Antoine, 1772-1827 - saugiersMarc-Antoine1772-1827 - sde(1553?-1625) - spedes y Meneses, Gonzalo de (1585?-1638) - spedesyMenesesGonzalode(1585?-1638) - therie, Jean-Claude, 1743-1817 - therieJean-Claude1743-1817 - thune, Philippe de (1561-1649) - thunePhilippede(1561-1649) - tis, François-Joseph, 1784-1871 - tisFrançois-Joseph1784-1871 - try, Andrée, 1907-1992 - tryAndrée1907-1992 - venin, René, 1877-1967 - veninRené1877-1967 - vert, Jacques, 1900-1977 - vertJacques1900-1977 - ville, Jean-Laurent, 1674-1707 - villeJean-Laurent1674-1707 - vost, Jean, 1901-1944 - vostJean1901-1944 - vy, Daniel, 1872-1962 - vy, Ludovic, 1834-1908 - vyDaniel1872-1962 - vyLudovic1834-1908 - vêque, Pierre, 1921-2004 - vêquePierre1921-2004 -License: UNKNOWN - FIXME - -Files: t/non_ascii.json -Copyright: (1883-1944)","key":"LoteRené(1883-1944)","viafid":"54271583","merge":{"source":"viaf","id":"03c3cf3001a80f27e47e06f77a3f277d","type":"document"},"lc":"no2012126721","bnf":"12707211"} - (1888-1961)","key":"DeRidderAndré(1888-1961)","viafid":"44443789","merge":{"source":"viaf","id":"070e472ad2d8b0b3a20837aa00e01b2f","type":"document"},"bnf":"13324451"} - (1897-1979)","key":"CouderAndré(1897-1979)"} - (1914-1991)","key":"PiatierAndré(1914-1991)","viafid":"73858552","merge":{"source":"viaf","id":"0a7c336d48e3eba772809417fdf62a1a","type":"document"},"bnf":"11919623"} - (1922-2001)","key":"BlavierAndré(1922-2001)","nlilat":"000453847","viafid":"84032513","merge":{"source":"viaf","id":"000290adb8fba464410b5466d462565d","type":"document"},"lc":"n83068143","bnf":"11892331"} - -Adrien, 1716-1790","key":"PluquetFrançois-André-Adrien1716-1790","nlilat":"000461740","viafid":"7432776","merge":{"source":"viaf","id":"1586f5c9b26fe22deb7e4972ee3a9121","type":"document"},"lc":"n84094341","bnf":"12176450","bav":"adv11098930"} - -Delbosc, Raymond, 1864-1929","key":"Foulché-DelboscRaymond1864-1929","viafid":"49225549","nlilat":"000048154","merge":{"source":"viaf","id":"0306f6666be652a7020c3e03c2c65330","type":"document"},"lc":"n84055843","bnf":"11903228","bav":"adv10196029"} - 1503-1576, - 1531-1591, - 1660-1744, - 1698-1762, - 1749-1813, - 1774-1833, - 1836-1915, - 1862-1948, - 1881-1960, - 1884-1963, - 1885-1966, - 1887-1978, - 1889-1966, - 1891-1991, - 1900-1991, - 1901-1980, - 1902-1994, - 1904-1974, - 1906-1997, - 1908-1973, - 1908-1992, - 1909-1991, - 1915-1998, - 1924-2006, - Antonin (1632-1706)","key":"MassouliéAntonin(1632-1706)","viafid":"52033741","merge":{"source":"viaf","id":"0c5483eddbe4489895a7acfb2f2c53cf","type":"document"},"bav":"adv10995044"} - Charles, 1883-1965","key":"ChasséCharles1883-1965","nlilat":"000030950","viafid":"7409159","merge":{"source":"viaf","id":"145ab3d7dc37ee27e5c496f713925069","type":"document"},"lc":"no99078971","bnf":"12050988","bav":"adv10024278"} - Eric Samuel (1910-2002)","key":"DeMaréEricSamuel(1910-2002)","nlilat":"000037760","viafid":"97764159","merge":{"source":"viaf","id":"06b6e21b0c20cc0e2f9150570cf73ce2","type":"document"},"jpg":"500226038","lc":"n50040408","bnf":"12762896"} - Eugène (1832-1910)","key":"RouchéEugène(1832-1910)","viafid":"37000162","merge":{"source":"viaf","id":"141e1e5bd08b42bd1c7523b0ecaca044","type":"document"},"lc":"n87831201","bnf":"12386318"} - Eugène, 1809-1877","key":"BoréEugène1809-1877","viafid":"27053093","nlilat":"000468248","merge":{"source":"viaf","id":"178cb999ebbd2e6eb43ecaaf0d15a25b","type":"document"},"lc":"n85055606","bnf":"10233063","bav":"adv10010389"} - François (1912-2002)","key":"Bloch-LainéFrançois(1912-2002)","viafid":"108594372","merge":{"source":"viaf","id":"086acc40c4caf51f99b41dc6603196fd","type":"document"},"lc":"n82127136","bnf":"11892379"} - Gabriel, 1843-1913","key":"CompayréGabriel1843-1913","nlilat":"000407506","viafid":"22140258","merge":{"source":"viaf","id":"06f5a795af4d5a07f91b01a4030dcf09","type":"document"},"lc":"n50031444","bnf":"11897473"} - Georges, 1899-1957","key":"JorréGeorges1899-1957","viafid":"115316830","nlilat":"000551599","merge":{"source":"viaf","id":"159f6e0cdaa31f9a740ed2cfd3387173","type":"document"},"lc":"no2005097209","bnf":"12185852"} - Gervasio, 1764-1850","key":"ArtigasJoséGervasio1764-1850","viafid":"64804413","nlilat":"000011996","merge":{"source":"viaf","id":"01f6f82561aa134233d13eb97350f21e","type":"document"},"lc":"n50001870"} - Gustave, 1832-1883","key":"DoréGustave1832-1883","viafid":"41839207","nliheb":"000170985","merge":{"source":"viaf","id":"0ae1b7bd53660ff54bd85eeb4f77422b","type":"document"},"jpg":"500013657","bnf":"11900422","selibr":"183977","version":"2013-07-01T14:07:50Z","nlicyr":"000150638","nlilat":"000040461","lc":"n79089221","bav":"adv11670777"} - Jean, 1815-1894","key":"MacéJean1815-1894","nlilat":"000421092","viafid":"71467271","merge":{"source":"viaf","id":"02d0df5b90896e9fb8b51b0e181ea545","type":"document"},"lc":"n79072856","bnf":"12356458","bav":"adv10891193"} - Louis-Mathieu (1781-1855)","key":"MoléLouis-Mathieu(1781-1855)","viafid":"7440787","nlilat":"000490971","merge":{"source":"viaf","id":"07c5b2a28ea57dd817f8663f22ce8d63","type":"document"},"lc":"n87933602","bnf":"12217781"} - María 1828-1888","key":"SamperJoséMaría1828-1888","viafid":"1399395","merge":{"source":"viaf","id":"0b01d2a9700a7d54ee731d6383b2e4bf","type":"document"},"lc":"n83800651","bnf":"12745736","bav":"adv11183840"} - Pierre, 1898-1987","key":"MasséPierre1898-1987","nlilat":"000447735","viafid":"92140116","merge":{"source":"viaf","id":"00c8f93e5374df88a55f5359b750ef24","type":"document"},"lc":"n82131779","bnf":"11996192"} - Pierre-Julien, 1681-1740","key":"RouilléPierre-Julien1681-1740","viafid":"44736092","merge":{"source":"viaf","id":"056fe57dfe05468bd2ae1359ac28050c","type":"document"}} - Robert, 1889-1974","key":"PotoniéRobert1889-1974","viafid":"27322147","merge":{"source":"viaf","id":"1001463adc0d5335f15f13f7faff80a7","type":"document"},"bnf":"14636361"} - Toribio, 1852-1930","key":"MedinaJoséToribio1852-1930","viafid":"26820","nlilat":"000091327","merge":{"source":"viaf","id":"12e7ac401844ae4a6c0087cbdb8e210e","type":"document"},"lc":"n50009972","bnf":"12034483","bav":"adv10212780"} - Yves-Marie, 1675-1764","key":"AndréYves-Marie1675-1764","viafid":"51732793","merge":{"source":"viaf","id":"0b48f16cd146bdbd10521a2f73947714","type":"document"},"lc":"n2006066584","bnf":"12180932","bav":"adv10231928"} - ar, 1786-1848","key":"BlazeElzéar1786-1848","nlilat":"000511655","viafid":"100298928","merge":{"source":"viaf","id":"0e075a99b15576a4e2d54e0f36be31b1","type":"document"},"lc":"n94092630","bnf":"12662470"} - atrix, 1888-1969","key":"DussaneBéatrix1888-1969","nlilat":"000414404","viafid":"79078480","merge":{"source":"viaf","id":"0de77299cbc27e571f919464dd45e29e","type":"document"},"lc":"n78007044","bnf":"12210660"} - au, Charles-Théodore (1772-1830)","key":"BeauvaisdePréauCharles-Théodore(1772-1830)","viafid":"119187","merge":{"source":"viaf","id":"0b6b1325923ef33c1921943d7841fb83","type":"document"},"lc":"n2007013911","bnf":"12521155","bav":"adv10283417"} - b. 1879","key":"ChavanceRenéb1879","viafid":"17341597","nlilat":"000496780","merge":{"source":"viaf","id":"10e4d6033cd06328a9dcecd8ea47d334","type":"document"},"lc":"n88614786","bnf":"12596595"} - bastien, 1637-1714","key":"LeClercSébastien1637-1714","nlilat":"000468571","viafid":"99735429","merge":{"source":"viaf","id":"0ad1cd6f32cb1b2b6785ae670f28e96b","type":"document"},"jpg":"500021137","lc":"n85066159","bav":"adv10906530"} - clard, Jules 1817-1887","key":"BéclardJules1817-1887","viafid":"84790772","merge":{"source":"viaf","id":"0b505506c130ec7f71785970d5a172cf","type":"document"},"lc":"n87803195","bnf":"13165778","bav":"adv10070923"} - darride, Jassuda (1804-1882)","key":"BédarrideJassuda(1804-1882)","nlilat":"000542886","viafid":"51833963","merge":{"source":"viaf","id":"00219ae462575e719052d408162e98e0","type":"document"},"lc":"n2001080239","bnf":"13200607"} - de Bercenay, François (1761-ca 1830)","key":"BabiédeBercenayFrançois(1761-ca1830)","viafid":"73986061","merge":{"source":"viaf","id":"0a963063c003c9643fa33ad66ba86268","type":"document"},"lc":"nr93015814","bnf":"13009419","bav":"adv10072631"} - de Saint-Maur, Nicolas-François, 1695-1774","key":"DuprédeSaint-MaurNicolas-François1695-1774","viafid":"49357530","nlilat":"000473385","merge":{"source":"viaf","id":"00ff3f71c3e341af27d2136061ce4589","type":"document"},"lc":"n85246249","bnf":"13005068"} - de Sousa, 1922-2010","key":"SaramagoJosédeSousa1922-2010","viafid":"114473675","merge":{"source":"viaf","id":"141b2c94c573f20c3f8dca411aa423b7","type":"document"},"bnf":"12027213","selibr":"89703","version":"2013-07-01T14:07:50Z","swnl":"vtls002352195","nlilat":"000116640","lc":"n85130797"} - de, Édouard, 1873-1940","key":"ClaparédeÉdouard1873-1940","viafid":"106976487","nlilat":"000412971","merge":{"source":"viaf","id":"0933fb83f6d0c7334ced8364ac746106","type":"document"},"lc":"n50062963","bnf":"12212638"} - diene, Houari, 1932-1978","key":"BoumédieneHouari1932-1978","viafid":"79122917","nlilat":"000378490","merge":{"source":"viaf","id":"16dabedcb2bde8779fb1f7025eb077a6","type":"document"},"lc":"n78027600","bnf":"12592217"} - dée Florent (1813-1865)","key":"JacquesAmédéeFlorent(1813-1865)","viafid":"51736445","merge":{"source":"viaf","id":"05c24a54ad3bb52213c5eeeb9ced6576","type":"document"},"bnf":"12198402"} - dée, 1795-1877","key":"PichotAmédée1795-1877","viafid":"59117355","nlilat":"000105593","merge":{"source":"viaf","id":"0fa30fcbad5199c59a33885b0a93cbed","type":"document"},"lc":"n85800955","bnf":"12127349","bav":"adv11088462"} - déon Busken, 1860-1921","key":"HuetGédéonBusken1860-1921","viafid":"64087869","merge":{"source":"viaf","id":"0e6fe1039278b5f9765de1d73df1369f","type":"document"},"lc":"no2006006757","bnf":"12384910","bav":"adv10179609"} - déric, 1855-1943","key":"LachèvreFrédéric1855-1943","nlilat":"000409956","viafid":"66480802","merge":{"source":"viaf","id":"13fb7b3ce61d32d193657045a7144100","type":"document"},"lc":"n50041323","bnf":"12025019","bav":"adv10187258"} - déric, 1869-1938","key":"MaclerFrédéric1869-1938","viafid":"7513167","nlilat":"000087347","merge":{"source":"viaf","id":"0cd10f96b0b78521f0d5fd69631b7a48","type":"document"},"lc":"n82063735","bnf":"12730350","bav":"adv10179324"} - déric, b. 1866","key":"DufourMédéricb1866","nlilat":"000500303","viafid":"12307650","merge":{"source":"viaf","id":"03f7de51fb3112824e3b5bb61e8907ec","type":"document"},"lc":"n89633919","bnf":"11900980","bav":"adv11107034"} - e, 1920-2011","key":"ChedidAndrée1920-2011","viafid":"111004523","nlilat":"000031065","merge":{"source":"viaf","id":"08ce86b3888dfbfe4b725116c17c3192","type":"document"},"lc":"n50036246","bnf":"11896485"} - e, Antoine Laurent Apollinaire, 1789-1874","key":"FéeAntoineLaurentApollinaire1789-1874","nlilat":"000503594","viafid":"49249817","merge":{"source":"viaf","id":"073c2d618d0ab73d183d88598a8af374","type":"document"},"lc":"n90674184","bnf":"12078882"} - e, Bonamy, 1891-1974","key":"DobréeBonamy1891-1974","viafid":"66531126","nlilat":"000039948","merge":{"source":"viaf","id":"11a4369ec430c44cd9e45a9e398ea046","type":"document"},"lc":"n80050351","bnf":"12298055"} - e, Charles, 1872-1940","key":"PoréeCharles1872-1940","viafid":"34508165","nlilat":"000525850","merge":{"source":"viaf","id":"0fc03de01de143c90044f51bfce7ac7c","type":"document"},"lc":"nr91042385","bnf":"12221244","bav":"adv11083383"} - e, Johan Hendrik, 1847-1908","key":"GalléeJohanHendrik1847-1908","nlilat":"000450063","viafid":"37015462","merge":{"source":"viaf","id":"0cb8162365f84bfec6cef3edbaf8ab76","type":"document"},"lc":"n82231018","bnf":"12465031"} - ger, Louis, 1843-1923","key":"LégerLouis1843-1923","viafid":"7470950","nlilat":"000252572","merge":{"source":"viaf","id":"017e34f753aad0bf826ac2e1f641cd93","type":"document"},"lc":"n86037863","bnf":"12380380","bav":"adv10877220"} - gis, 1813-1860","key":"HucÉvaristeRégis1813-1860","nlilat":"000441520","viafid":"36919766","merge":{"source":"viaf","id":"04f7b06776c01709ec4b03011a72d1e3","type":"document"},"lc":"n81149691","bnf":"11907907","bav":"adv10230780"} - gnault, Élias, 1801-1868","key":"RégnaultÉlias1801-1868","nlilat":"000115050","viafid":"9910357","merge":{"source":"viaf","id":"0aa02a0326b5a1cb9a6503a9691ec363","type":"document"},"lc":"n88623052","bnf":"12282457","bav":"adv11097753"} - goire, Pierre, 1540-1617","key":"GrégoirePierre1540-1617","viafid":"120702894","merge":{"source":"viaf","id":"125236206f6f8c5f9952f9a56df4bb60","type":"document"},"lc":"n86809119"} - gur, Louis-Philippe, 1753-1830","key":"DeSégurLouis-Philippe1753-1830","nlilat":"000448585","viafid":"76361034","merge":{"source":"viaf","id":"12acc80a38d1e9f7e4a109ac92b9fce5","type":"document"},"lc":"n82152242","bnf":"12185861","bav":"adv11172695"} - guy, Jean, 1920-2011","key":"LartéguyJean1920-2011","nlilat":"000081198","viafid":"68931538","merge":{"source":"viaf","id":"12d1ae3009278fd235b3a5583bc15511","type":"document"},"lc":"n79061369","bnf":"11911167"} - lestin (1828-1901)","key":"PortCélestin(1828-1901)","viafid":"22147287","merge":{"source":"viaf","id":"1485667c00189da4004dc7c5b03231e7","type":"document"},"lc":"n81112405","bnf":"11920343","bav":"adv11083613"} - libien, Michel, 1665-1719","key":"FélibienMichel1665-1719","viafid":"68972042","merge":{"source":"viaf","id":"149aae21a35233e4e1be474b69b2547d","type":"document"},"lc":"no2002064523","bnf":"12177715","bav":"adv10222330"} - licien, 1859-1934","key":"ChampsaurFélicien1859-1934","viafid":"49253009","nlilat":"000515789","merge":{"source":"viaf","id":"073c3efb70e7e7730859e80d2ecdda94","type":"document"},"lc":"no90020373","bnf":"12094974","bav":"adv12205170"} - lie, Faustin, 1799-1884","key":"HélieFaustin1799-1884","viafid":"51769095","nlilat":"000535904","merge":{"source":"viaf","id":"0193fa290117df6b396336374bc83693","type":"document"},"lc":"no98117099","bnf":"12373434","bav":"adv12126276"} - lis, Nicolas-Joseph, 1737-1802","key":"SélisNicolas-Joseph1737-1802","viafid":"29639918","merge":{"source":"viaf","id":"1878d1d2f3fce433aeaac57c6476176d","type":"document"},"lc":"nr93035607","bnf":"12511996"} - lix (1536-1614)","key":"PlatterFélix(1536-1614)","nlilat":"000412483","viafid":"47796696","merge":{"source":"viaf","id":"00ba74c3ce9aa261d62b4a8e0cfc7515","type":"document"},"lc":"n50054102","bnf":"11920025","bav":"adv11094436"} - lix (1812-1866)","key":"DanjouFélix(1812-1866)","viafid":"61664547","merge":{"source":"viaf","id":"10139278c5bae5ff15af953229f4619d","type":"document"},"bnf":"12567375","bav":"adv10063447"} - lix François, b. 1880","key":"BoillotFélixFrançoisb1880","viafid":"87020333","nlilat":"000517994","merge":{"source":"viaf","id":"11ffa2bf241015a028fa82d09ff5bafa","type":"document"},"lc":"no93027215","bnf":"12943480","bav":"adv12233131"} - lix, 1802-1878","key":"DupanloupFélix1802-1878","viafid":"27102015","nlilat":"000452277","merge":{"source":"viaf","id":"02581c0f4c008827aa22b353e7d4c137","type":"document"},"lc":"n83025558","bnf":"12138603","bav":"adv10216063"} - lix, 1831-1920","key":"GuyonJean-Casimir-Félix1831-1920","viafid":"49372271","merge":{"source":"viaf","id":"0489983008b30ffffd5411a765b47605","type":"document"},"lc":"no2008022904","bnf":"13474474","bav":"adv11098073"} - ment, Félix, 1822-1885","key":"ClémentFélix1822-1885","viafid":"44344471","nlilat":"000032468","merge":{"source":"viaf","id":"05a1ad199447e7c1e449462c1579d559","type":"document"},"lc":"nr97044067","bnf":"12194364","bav":"adv10045031"} - ment-Pierre, 1740-1808","key":"MarillierClément-Pierre1740-1808","viafid":"54151134","nlilat":"000479801","merge":{"source":"viaf","id":"0590e1ff5d2e281aecdbe39a91978b21","type":"document"},"jpg":"500025546","lc":"n86024578","bnf":"11914583"} - mont, Albert (1788-1862)","key":"MontémontAlbert(1788-1862)","viafid":"29538219","nlilat":"000094858","merge":{"source":"viaf","id":"15bae8790fbe90a2a6956fe7e81890ee","type":"document"},"lc":"nr90008612","bnf":"11916640"} - n, E., 1898-1985, (Erik)","key":"PalménE1898-1985(Erik)","viafid":"39509314","merge":{"source":"viaf","id":"0c122418227c6ebf7ebd8eed91f8135d","type":"document"},"lc":"no2007068414","bnf":"12981645"} - n, Johan Gabriel, 1814-1875","key":"CarlénJohanGabriel1814-1875","viafid":"87975148","merge":{"source":"viaf","id":"0713c7b3126aedb05de82e427bcced8d","type":"document"}} - n, Johan Philip, 1811-1896","key":"PalménJohanPhilip1811-1896","viafid":"42777810","merge":{"source":"viaf","id":"0557fcc095ac131dfd8a7a3b25362260","type":"document"}} - n, Uno, 1920-2006","key":"DalénUno1920-2006","viafid":"53002882","nlilat":"000289082","merge":{"source":"viaf","id":"11e9eda3d3f2a272ff3af8f62c5bcd2f","type":"document"},"lc":"n81018994"} - nac, Jean-Baptiste, 1693-1770","key":"SénacJean-Baptiste1693-1770","viafid":"71540730","nlilat":"000120304","merge":{"source":"viaf","id":"10d9cb8c7501eaf822ca50296a7cd5fd","type":"document"},"lc":"n86811220","bnf":"13475545","bav":"adv11209849"} - nault, Charles-Jean-François, 1685-1770","key":"HénaultCharles-Jean-François1685-1770","viafid":"118096","nlilat":"000527278","merge":{"source":"viaf","id":"10cebad9e509da3a730ac5a554d666ea","type":"document"},"lc":"nr93016004","bnf":"12515502","bav":"adv10214038"} - ndez y Pelayo, Marcelino, 1856-1912","key":"MenéndezyPelayoMarcelino1856-1912","viafid":"64018425","nlilat":"000092132","merge":{"source":"viaf","id":"1410a071456c9e4a0c12eaa6a9825b5d","type":"document"},"lc":"n50045147","bnf":"12020646","bav":"adv10475174"} - ne, 1815-1887","key":"VanDrivalEugéne1815-1887","viafid":"2604273","merge":{"source":"viaf","id":"0b92335de725ebb682d787ebb2459509","type":"document"},"bnf":"12982992","bav":"adv12446024"} - ne, 1846-1888","key":"DarmesteterArséne1846-1888","viafid":"24600230","nlilat":"000037029","merge":{"source":"viaf","id":"07df3dc1e5aea3037235c5ea2206a78d","type":"document"},"lc":"n83826298","bnf":"11898644","bav":"adv10073900"} - ne, 1859-1937","key":"AlexandreArséne1859-1937","nlilat":"000454512","viafid":"142432","merge":{"source":"viaf","id":"091f662b284692555f6f489f422f5b5f","type":"document"},"lc":"n83132619","bnf":"12956187","bav":"adv10151963"} - nez Caballero, Ernesto 1899-1988","key":"GiménezCaballeroErnesto1899-1988","viafid":"113723156","merge":{"source":"viaf","id":"052ad322c9255c4a341361b79afced42","type":"document"},"lc":"n80010160","bnf":"12028378","bav":"adv10249073"} - nez-Frontín, José Luis 1943-2008","key":"Giménez-FrontínJoséLuis1943-2008","viafid":"34467951","merge":{"source":"viaf","id":"0d77900253ba388b5255d55ef81c9d7f","type":"document"},"lc":"n79059089","bnf":"12015500"} - odore, 1739-1819","key":"BourritMarc-Théodore1739-1819","nlilat":"000485707","viafid":"19797689","merge":{"source":"viaf","id":"16bd06101f6643bc0c3ccab665f971de","type":"document"},"lc":"n86869362","bnf":"12592475","bav":"adv10085559"} - odore, 1785-1852","key":"BourgEdme-Théodore1785-1852","viafid":"43510090","merge":{"source":"viaf","id":"1053d5a5708a914861d36d2f22b601e3","type":"document"},"lc":"n93029999","bnf":"13007660"} - odore, 1787-1832","key":"LicquetThéodore1787-1832","viafid":"64044043","merge":{"source":"viaf","id":"02ce71786a3011157d12d72bbcb34f90","type":"document"},"lc":"n82066662","bnf":"12150892","bav":"adv12076465"} - on, 1834-1910","key":"WalrasLéon1834-1910","viafid":"76324284","nlilat":"000405752","merge":{"source":"viaf","id":"11708df76838ac4d4180628604e1bc7f","type":"document"},"lc":"n50024510","bnf":"11928836"} - on, 1862-1889","key":"CadierLéon1862-1889","viafid":"17341513","nlilat":"000278813","merge":{"source":"viaf","id":"066e22c971053b945164b1c3c0211929","type":"document"},"lc":"n81098089","bnf":"12594274","bav":"adv10001382"} - on, 1910-1997","key":"PoliakovLéon1910-1997","viafid":"9852041","nlilat":"000106612","nlicyr":"000155288","merge":{"source":"viaf","id":"0f9d2b40874b458272fba9aa5732ad11","type":"document"},"lc":"n50020456","bnf":"11920171","bav":"adv12061671"} - ophile, 1811-1872","key":"GautierPierre-Jules-Théophile1811-1872","viafid":"96428598","nlilat":"000051647","merge":{"source":"viaf","id":"1724c8201d4cbe7638a0336182e24981","type":"document"},"jpg":"500100875","lc":"n79079291","bnf":"11904435","bav":"adv10018578"} - ophile, 1821-1878","key":"SchulerThéophile1821-1878","nlilat":"000525235","viafid":"17229379","merge":{"source":"viaf","id":"13e2d8c4dc31844a867b6de39b505803","type":"document"},"jpg":"500003958","lc":"nr91017449","bnf":"11924142"} - ophile-Jules (1807-1867)","key":"PelouzeThéophile-Jules(1807-1867)","viafid":"39487493","merge":{"source":"viaf","id":"0d5c2a6f1c5b22c9eaf86831f81181e8","type":"document"},"lc":"nr96026093","bnf":"12529341"} - ophraste, 1586-1653","key":"RenaudotThéophraste1586-1653","nlilat":"000444219","viafid":"83101172","merge":{"source":"viaf","id":"036e6fbff7192f45d46785102305497e","type":"document"},"lc":"n82058563","bnf":"12335203"} - opold (1830-1910)","key":"DevillersLéopold(1830-1910)","viafid":"59072407","merge":{"source":"viaf","id":"09e6427b6396ea3e3211eed18740fe8a","type":"document"},"lc":"nb2004023543","bnf":"10467378","bav":"adv10110731"} - opold, 1817-1890","key":"FavreLéopold1817-1890","viafid":"59150551","nlilat":"000534313","merge":{"source":"viaf","id":"11d987f31f828af3822f4bc4c060da3f","type":"document"},"lc":"n98019681","bnf":"12308886","bav":"adv10188666"} - opold, 1878-1963","key":"WillaertLéopold1878-1963","viafid":"34466149","merge":{"source":"viaf","id":"0ca18ed2867025b393b053133fae9a13","type":"document"},"bnf":"11996019","bav":"adv10183604"} - phane, 1922-2006","key":"GroueffStéphane1922-2006","nlilat":"000407419","viafid":"111740137","merge":{"source":"viaf","id":"01130c0c62fdf6c28a74dfb0edc3f776","type":"document"},"lc":"n50031027","bnf":"11906034"} - pin, Ange, 1805-1873","key":"GuépinAnge1805-1873","viafid":"61546622","nlilat":"000273572","merge":{"source":"viaf","id":"149502ce01e11e56077947e42fe4bb75","type":"document"},"lc":"n88101326","bnf":"11906150","bav":"adv12500368"} - prez, Eugène, 1874-1951","key":"DéprezEugène1874-1951","viafid":"44435780","nlilat":"000281240","merge":{"source":"viaf","id":"0ac89f2ab469a3fa5949b4887702912e","type":"document"},"lc":"nr91009898","bnf":"13092522","bav":"adv10924095"} - quier, Gustave, 1868-1946","key":"JéquierGustave1868-1946","viafid":"22212511","nlilat":"000464986","merge":{"source":"viaf","id":"0ae86ae78ae8c5c203c362d2b3ebeaf0","type":"document"},"lc":"n84211924","bnf":"12331292","bav":"adv10098378"} - r, Christopher, 1807-1885","key":"TegnérChristopher1807-1885"} - rard (1925-1996)","key":"LinzeJacques-Gérard(1925-1996)","viafid":"110278317","nlilat":"000470013","merge":{"source":"viaf","id":"14f4d1d7539a08f6d8d5c4f8e46a2be4","type":"document"},"lc":"n85117846","bnf":"12028448"} - rard, 1896-1974","key":"WalterGérard1896-1974","viafid":"100184549","nlilat":"000219078","merge":{"source":"viaf","id":"1333cb8714f1197d884318699e12bf0b","type":"document"},"lc":"n83022460","bnf":"12161707","bav":"adv10206542"} - rard, Joseph-Marie, 1797-1865","key":"QuérardJoseph-Marie1797-1865","viafid":"9937773","nlilat":"000523225","merge":{"source":"viaf","id":"0c4129814ef8ac3bf2dbb51dbe314690","type":"document"},"lc":"nr89003391","bnf":"12422351","bav":"adv11050052"} - rez, Vicente, 1780-1849","key":"SalváyPérezVicente1780-1849","viafid":"100211129","nlilat":"000457441","merge":{"source":"viaf","id":"04c42fa5aa718c75d0b58bc29012f229","type":"document"},"lc":"n83219748","bav":"adv11208671"} - ric, 1817-1887","key":"SecondAlbéric1817-1887","viafid":"5052468","nlilat":"000479237","merge":{"source":"viaf","id":"02c0aff9e788c7e6bf0469f8aefd5a30","type":"document"},"lc":"n86005747","bnf":"12638602"} - rier, 1739-1823","key":"DumouriezCharlesFrançoisDuPérier1739-1823","nlilat":"000247028","viafid":"69039374","merge":{"source":"viaf","id":"0b31740d71378e3019d4a0b2541c8f7d","type":"document"},"lc":"n85008400","bnf":"12524528","bav":"adv10129907"} - rieys, Antoine, 1755-1829","key":"SérieysAntoine1755-1829","nlilat":"000120450","viafid":"36473672","merge":{"source":"viaf","id":"0773d9d3625f21a6e6f54a849cf18fd6","type":"document"},"lc":"no89010699","bav":"adv12186963"} - rignhac, A., 1857-1927, (Alexandre Giraud Jacques Antoine)","key":"MérignhacA1857-1927(AlexandreGiraudJacquesAntoine)","nlilat":"000474154","viafid":"17267136","merge":{"source":"viaf","id":"09a60539bdf2d8f1fed1cb4a0713eedc","type":"document"},"lc":"n85273789","bnf":"12185733"} - ril, André-Marie-Constant, 1774-1860","key":"DumérilAndré-Marie-Constant1774-1860","viafid":"71508982","nlilat":"000041337","merge":{"source":"viaf","id":"0fc38da6be3afcc7194bca75c4917b45","type":"document"},"lc":"n86863676","bnf":"12566453","bav":"adv10129428"} - rin, Marcel, 1873-1948","key":"GuérinMarcel1873-1948","viafid":"54251295","merge":{"source":"viaf","id":"0b5e32448bf96341c274810b19807da6","type":"document"},"lc":"n81042631","bnf":"12496738","bav":"adv12227711"} - roe de las mansardas de Mansard Alemán","key":"PomboÁlvaro1939-|ElhéroedelasmansardasdeMansardAlemán"} - ron Duverger, 1722-1800","key":"DeForbonnaisFrançoisVéronDuverger1722-1800","viafid":"46796949","nlilat":"000498699","merge":{"source":"viaf","id":"10d406dbad0f5f6d3ab67d7e1090054d","type":"document"},"lc":"n88680604","bnf":"12141360","bav":"adv11239873"} - ruel, Adolphe, 1809-1891","key":"ChéruelAdolphe1809-1891","viafid":"9931987","nlilat":"000522399","merge":{"source":"viaf","id":"02f7e3d58b98af8f8f28fc458e18d895","type":"document"},"lc":"nr88002431","bnf":"12392284","bav":"adv10151332"} - ry, Marius, 1873-1957","key":"PiéryMarius1873-1957"} - s de (1553?-1625)","key":"SotoAndrésde(1553?-1625)","viafid":"74194245","merge":{"source":"viaf","id":"12122cdecff80f2c27dd7f7f220093ba","type":"document"},"lc":"nr93009629","bav":"adv11380927"} - s, Giles, d. 1535","key":"DuWésGilesd1535","viafid":"56958313","nlilat":"000526977","merge":{"source":"viaf","id":"06445f6f14737794c92dfdecaca526a5","type":"document"},"lc":"nr93003317"} - saire, 1852-1931","key":"JoffreJosephJacquesCésaire1852-1931","viafid":"56648875","nlilat":"000481145","merge":{"source":"viaf","id":"0f761b580a31b7f53cad15a9ecc6f0da","type":"document"},"lc":"n86069973","bnf":"12159258","bav":"adv10215500"} - sar, d. 1625","key":"OudinCésard1625","viafid":"12295511","merge":{"source":"viaf","id":"0a30a1eac61e6778b17df17cb0b9debb","type":"document"},"lc":"nr93008123","bnf":"11918284","bav":"adv10964662"} - saugiers, Marc-Antoine, 1772-1827","key":"DésaugiersMarc-Antoine1772-1827","viafid":"2565306","merge":{"source":"viaf","id":"0187a9abfe13e1e0c18c946023b15fe7","type":"document"},"lc":"n82155075","bnf":"12442988","bav":"adv10126743"} - spedes y Meneses, Gonzalo de (1585?-1638)","key":"CéspedesyMenesesGonzalode(1585?-1638)","viafid":"61801401","nlilat":"000421700","merge":{"source":"viaf","id":"003337252569cd6250932d0dbaf375f4","type":"document"},"lc":"n79082325","bnf":"14617737","bav":"adv10013430"} - therie, Jean-Claude, 1743-1817","key":"DelaMétherieJean-Claude1743-1817","nlilat":"000461920","viafid":"79028885","merge":{"source":"viaf","id":"0439994373e8de0fa5df68ff5ebf3248","type":"document"},"lc":"n84102385","bnf":"11910296","bav":"adv10872396"} - thune, Philippe de (1561-1649)","key":"BéthunePhilippede(1561-1649)","viafid":"51804405","merge":{"source":"viaf","id":"033a1893fa41fe5fa0a7ac78945ebf08","type":"document"},"lc":"n86031977","bav":"adv10300625"} - tis, François-Joseph, 1784-1871","key":"FétisFrançois-Joseph1784-1871","viafid":"69078568","nlilat":"000050348","merge":{"source":"viaf","id":"0229c939fcf37b8171d358b67cddacd9","type":"document"},"lc":"n82246099","bnf":"13474481","bav":"adv10133548"} - try, Andrée, 1907-1992","key":"TétryAndrée1907-1992","viafid":"92715419","merge":{"source":"viaf","id":"10568eab636f8a0186c12e3f0774758d","type":"document"},"lc":"n83239551","bnf":"11926277"} - venin, René, 1877-1967","key":"ThéveninRené1877-1967","nlilat":"000478817","viafid":"110022734","merge":{"source":"viaf","id":"0388edbbd32cb70508615c57a269755f","type":"document"},"lc":"n85825172","bnf":"15868284"} - vert, Jacques, 1900-1977","key":"PrévertJacques1900-1977","viafid":"76321578","merge":{"source":"viaf","id":"1238d502e90ce7f245cced87d6cd2151","type":"document"},"jpg":"500341496","bnf":"11920604","selibr":"220997","version":"2013-07-01T14:07:50Z","nlilat":"000108129","lc":"n79054068"} - ville, Jean-Laurent, 1674-1707","key":"LeCerfdelaViévilleJean-Laurent1674-1707","viafid":"74577825","nlilat":"000500134","merge":{"source":"viaf","id":"0e5e3f24fbed75f7fc072eba0d4ae00a","type":"document"},"lc":"n89629099","bnf":"12103149"} - vost, Jean, 1901-1944","key":"PrévostJean1901-1944","nlilat":"000379872","viafid":"9852191","merge":{"source":"viaf","id":"08f245995e319cc1ed731f260418239a","type":"document"},"lc":"n87903482","bnf":"11920613","bav":"adv11541526"} - vy, Daniel, 1872-1962","key":"HalévyDaniel1872-1962","viafid":"14771013","nlilat":"000059369","merge":{"source":"viaf","id":"16380a87a889409fbc14e1a28c66bb6b","type":"document"},"lc":"n88613711","bnf":"11906721","bav":"adv10075417"} - vy, Ludovic, 1834-1908","key":"HalévyLudovic1834-1908","viafid":"64006915","nlilat":"000059373","merge":{"source":"viaf","id":"05e842c4e471293dcc10cc8a81943e5d","type":"document"},"lc":"n50017872","bnf":"11906722","bav":"adv10075439"} - vêque, Pierre, 1921-2004","key":"LévêquePierre1921-2004","nlilat":"000411857","viafid":"109605207","merge":{"source":"viaf","id":"07e7744ccd84935a8e6bc5ca5aea2dd3","type":"document"},"lc":"n50049987","bnf":"11912783","bav":"adv10433888"} -License: UNKNOWN - FIXME - -Files: benchmark/data.json -Copyright: 2015, CERN for the benefit of the CMS Collaboration. Published by Elsevier B.V. C1 [Khachatryan, V.; Sirunyan, A. M.; Tumasyan, A. -License: UNKNOWN - FIXME - Files: debian/source/lintian-overrides -Copyright: Artistic - GPL-1+ - GPL-3+ - artistic - gpl-1+ - gpl-3+ -License: UNKNOWN - FIXME - -Files: t/Catmandu-Util.t -Copyright: cole"), "École", 'capitalize'; - cole"), "école", 'as_utf8'; +Copyright: debian/copyright Artistic + debian/copyright GPL-1+ + debian/copyright GPL-3+ + debian/copyright artistic + debian/copyright gpl-1+ + debian/copyright gpl-3+ License: UNKNOWN FIXME diff -Nru libcatmandu-perl-1.2012/debian/source/lintian-overrides libcatmandu-perl-1.2016/debian/source/lintian-overrides --- libcatmandu-perl-1.2012/debian/source/lintian-overrides 2018-05-05 13:01:07.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/source/lintian-overrides 2021-09-12 10:21:57.000000000 +0000 @@ -1,7 +1,7 @@ -# License is in License-Reference field (see bug#786450) -missing-license-paragraph-in-dep5-copyright artistic * -missing-license-paragraph-in-dep5-copyright gpl-1\+ * -missing-license-paragraph-in-dep5-copyright gpl-3\+ * -missing-license-text-in-dep5-copyright Artistic * -missing-license-text-in-dep5-copyright GPL-1\+ * -missing-license-text-in-dep5-copyright GPL-3\+ * +# License is in Reference field (see bug#786450) +missing-license-paragraph-in-dep5-copyright debian/copyright artistic * +missing-license-paragraph-in-dep5-copyright debian/copyright gpl-1\+ * +missing-license-paragraph-in-dep5-copyright debian/copyright gpl-3\+ * +missing-license-text-in-dep5-copyright debian/copyright Artistic * +missing-license-text-in-dep5-copyright debian/copyright GPL-1\+ * +missing-license-text-in-dep5-copyright debian/copyright GPL-3\+ * diff -Nru libcatmandu-perl-1.2012/debian/upstream/metadata libcatmandu-perl-1.2016/debian/upstream/metadata --- libcatmandu-perl-1.2012/debian/upstream/metadata 2020-05-26 19:13:49.000000000 +0000 +++ libcatmandu-perl-1.2016/debian/upstream/metadata 2021-09-12 10:13:39.000000000 +0000 @@ -1,3 +1,4 @@ +--- Bug-Database: https://github.com/LibreCat/Catmandu/issues Bug-Submit: https://github.com/LibreCat/Catmandu/issues/new Repository: https://github.com/LibreCat/Catmandu.git diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Addable.pm libcatmandu-perl-1.2016/lib/Catmandu/Addable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Addable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Addable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:is :check); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/ArrayIterator.pm libcatmandu-perl-1.2016/lib/Catmandu/ArrayIterator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/ArrayIterator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/ArrayIterator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(check_array_ref); use Role::Tiny::With; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator/Mock.pm libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator/Mock.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator/Mock.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator/Mock.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator/UUID.pm libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator/UUID.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator/UUID.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator/UUID.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator.pm libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Bag/IdGenerator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Bag/IdGenerator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Bag.pm libcatmandu-perl-1.2016/lib/Catmandu/Bag.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Bag.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Bag.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:check is_string require_package now); use Catmandu::Bag::IdGenerator::UUID; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Buffer.pm libcatmandu-perl-1.2016/lib/Catmandu/Buffer.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Buffer.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Buffer.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/CLI.pm libcatmandu-perl-1.2016/lib/Catmandu/CLI.pm --- libcatmandu-perl-1.2012/lib/Catmandu/CLI.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/CLI.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_instance); use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/compile.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/compile.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/compile.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/compile.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/config.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/config.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/config.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/config.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/convert.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/convert.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/convert.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/convert.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/copy.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/copy.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/copy.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/copy.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/count.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/count.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/count.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/count.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/delete.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/delete.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/delete.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/delete.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/drop.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/drop.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/drop.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/drop.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/export.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/export.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/export.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/export.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/help.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/help.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/help.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/help.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use App::Cmd::Command::help; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/import.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/import.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/import.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/import.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/info.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/info.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/info.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/info.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/run.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/run.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/run.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/run.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd/touch.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd/touch.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd/touch.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd/touch.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'Catmandu::Cmd'; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Cmd.pm libcatmandu-perl-1.2016/lib/Catmandu/Cmd.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Cmd.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Cmd.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent qw(App::Cmd::Command); use Catmandu::Util qw(is_array_ref pod_section); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Counter.pm libcatmandu-perl-1.2016/lib/Catmandu/Counter.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Counter.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Counter.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; @@ -10,13 +10,16 @@ has count => (is => 'rwp', default => sub {0}); sub inc_count { - my $self = $_[0]; - $self->_set_count($self->count + 1); + my ($self, $n) = @_; + $n //= 1; + $self->_set_count($self->count + $n); } sub dec_count { - my $self = $_[0]; - $self->count ? $self->_set_count($self->count - 1) : 0; + my ($self, $n) = @_; + $n //= 1; + my $count = $self->count - $n; + $self->_set_count($count > 0 ? $count : 0); } sub reset_count { diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/CQLSearchable.pm libcatmandu-perl-1.2016/lib/Catmandu/CQLSearchable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/CQLSearchable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/CQLSearchable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; @@ -53,7 +53,7 @@ my $hits = $store->bag->search( cql_query => 'keyword any dna', - sru_sortkeys => 'title', + sru_sortkeys => 'title,,0', limit => 100, ); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Droppable.pm libcatmandu-perl-1.2016/lib/Catmandu/Droppable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Droppable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Droppable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Emit.pm libcatmandu-perl-1.2016/lib/Catmandu/Emit.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Emit.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Emit.pm 2021-09-17 07:07:58.000000000 +0000 @@ -3,7 +3,7 @@ # eval context -> use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:is :string require_package); use Clone qw(clone); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Env.pm libcatmandu-perl-1.2016/lib/Catmandu/Env.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Env.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Env.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(require_package use_lib read_yaml read_json :is :check); use Catmandu::Fix; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Error.pm libcatmandu-perl-1.2016/lib/Catmandu/Error.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Error.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Error.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -41,7 +41,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use Catmandu::Util qw(is_string); @@ -64,7 +64,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -75,7 +75,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -86,7 +86,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -97,7 +97,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -135,7 +135,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -157,7 +157,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -181,7 +181,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; @@ -208,7 +208,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Data::Dumper; @@ -235,7 +235,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Data::Dumper; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Expander.pm libcatmandu-perl-1.2016/lib/Catmandu/Expander.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Expander.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Expander.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use parent 'CGI::Expand'; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Count.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Count.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Count.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Count.pm 2021-09-17 07:07:58.000000000 +0000 @@ -1,26 +1,47 @@ package Catmandu::Exporter::Count; use Catmandu::Sane; +use Catmandu::Util qw(is_hash_ref is_array_ref is_able); -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; with 'Catmandu::Exporter'; -has _num => (is => 'rw', default => sub {0}); - -sub add { - my $self = $_[0]; - $self->_num($self->_num + 1); -} +# add is a noop since an Exporter is already a Counter +sub add { } sub commit { my $self = $_[0]; - $self->fh->print($self->_num . "\n"); + $self->fh->print($self->count . "\n"); } +# optimize counting +around add_many => sub { + my ($orig, $self, $many) = @_; + + if (is_hash_ref($many)) { + $self->inc_count; + return 1; + } + + if (is_array_ref($many)) { + my $n = scalar @$many; + $self->inc_count($n); + return $n; + } + + if (is_able($many, 'count')) { + my $n = $many->count; + $self->inc_count($n); + return $n; + } + + $orig->($self, $many); +}; + 1; __END__ diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/CSV.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/CSV.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/CSV.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/CSV.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Text::CSV; use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/JSON.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/JSON.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/JSON.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/JSON.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Cpanel::JSON::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Mock.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Mock.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Mock.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Mock.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Multi.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Multi.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Multi.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Multi.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_string); use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Null.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Null.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Null.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Null.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Text.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Text.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/Text.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/Text.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/TSV.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/TSV.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/TSV.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/TSV.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Exporter::CSV; use Moo; @@ -51,10 +51,12 @@ my $exporter = Catmandu->exporter( 'TSV', fix => 'myfix.txt', + fields => "f1,f2,f3", header => 1); - $exporter->fields("f1,f2,f3"); - $exporter->fields([qw(f1 f2 f3)]); + my $exporter = Catmandu->exporter( + 'TSV', + fields => [qw(f1 f2 f3)]); $exporter->add_many($arrayref); $exporter->add_many($iterator); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter/YAML.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter/YAML.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter/YAML.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter/YAML.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use YAML::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Exporter.pm libcatmandu-perl-1.2016/lib/Catmandu/Exporter.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Exporter.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Exporter.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(io); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/add.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/add.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/add.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/add.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_to_exporter.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_to_exporter.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_to_exporter.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_to_exporter.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_to_store.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_to_store.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/add_to_store.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/add_to_store.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/append.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/append.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/append.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/append.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/array.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/array.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/array.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/array.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/assoc.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/assoc.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/assoc.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/assoc.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Base.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Base.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Base.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Base.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Fix; use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/benchmark.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/benchmark.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/benchmark.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/benchmark.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Time::HiRes qw(gettimeofday tv_interval); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/each.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/each.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/each.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/each.pm 2021-09-17 07:07:58.000000000 +0000 @@ -1,6 +1,6 @@ package Catmandu::Fix::Bind::each; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use strict; use warnings; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/Group.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/Group.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/Group.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/Group.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/hashmap.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/hashmap.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/hashmap.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/hashmap.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(:is); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/identity.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/identity.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/identity.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/identity.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/importer.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/importer.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/importer.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/importer.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(:is); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/iterate.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/iterate.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/iterate.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/iterate.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/list.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/list.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/list.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/list.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Clone (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/maybe.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/maybe.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/maybe.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/maybe.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Scalar::Util qw(reftype); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/timeout.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/timeout.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/timeout.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/timeout.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Clone (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/visitor.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/visitor.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/visitor.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/visitor.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/with.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/with.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind/with.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind/with.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Clone (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Bind.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Bind.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use Package::Stash; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Builder.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Builder.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Builder.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Builder.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Fix; use Catmandu::Util qw(is_value require_package); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/capitalize.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/capitalize.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/capitalize.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/capitalize.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/clone.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/clone.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/clone.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/clone.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Clone qw(clone); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/code.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/code.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/code.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/code.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(check_code_ref); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/collapse.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/collapse.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/collapse.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/collapse.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Expander (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/compact.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/compact.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/compact.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/compact.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/all_equal.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/all_equal.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/all_equal.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/all_equal.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/all_match.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/all_match.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/all_match.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/all_match.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/any_equal.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/any_equal.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/any_equal.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/any_equal.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/any_match.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/any_match.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/any_match.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/any_match.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/Builder/Simple.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/Builder/Simple.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/Builder/Simple.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/Builder/Simple.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use List::MoreUtils qw(all_u any); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/Builder.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/Builder.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/Builder.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/Builder.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Clone qw(clone); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/exists.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/exists.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/exists.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/exists.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/greater_than.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/greater_than.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/greater_than.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/greater_than.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/in.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/in.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/in.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/in.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_array.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_array.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_array.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_array.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_array_ref); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_false.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_false.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_false.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_false.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_number is_string is_bool); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_null.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_null.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_null.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_null.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_number.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_number.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_number.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_number.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_number); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_object.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_object.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_object.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_object.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_hash_ref); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_string.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_string.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_string.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_string.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_number is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_true.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_true.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/is_true.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/is_true.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_number is_string is_bool); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/less_than.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/less_than.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/less_than.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/less_than.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleAllTest.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleAllTest.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleAllTest.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleAllTest.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleAnyTest.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleAnyTest.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleAnyTest.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleAnyTest.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleCompareTest.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleCompareTest.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/SimpleCompareTest.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/SimpleCompareTest.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/valid.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/valid.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition/valid.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition/valid.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(require_package); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Condition.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Condition.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/copy_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/copy_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/copy_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/copy_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/copy.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/copy.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/copy.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/copy.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/count.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/count.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/count.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/count.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/cp.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/cp.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/cp.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/cp.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/downcase.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/downcase.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/downcase.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/downcase.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/error.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/error.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/error.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/error.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/eval.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/eval.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/eval.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/eval.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use List::Util qw(all); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/expand_date.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/expand_date.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/expand_date.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/expand_date.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/expand.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/expand.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/expand.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/expand.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/export_to_string.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/export_to_string.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/export_to_string.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/export_to_string.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/filter.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/filter.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/filter.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/filter.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_array_ref); use Catmandu::Util::Regex qw(as_regex); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/flatten.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/flatten.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/flatten.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/flatten.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/format.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/format.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/format.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/format.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/from_json.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/from_json.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/from_json.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/from_json.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Cpanel::JSON::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/hash.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/hash.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/hash.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/hash.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Has.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Has.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Has.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Has.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Class::Method::Modifiers qw(install_modifier); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/import_from_string.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/import_from_string.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/import_from_string.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/import_from_string.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/import.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/import.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/import.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/import.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/include.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/include.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/include.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/include.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/index.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/index.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/index.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/index.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Inlineable.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Inlineable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Inlineable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Inlineable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Clone qw(clone); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/int.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/int.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/int.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/int.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_string is_array_ref is_hash_ref); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/join_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/join_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/join_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/join_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/join.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/join.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/join.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/join.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/log.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/log.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/log.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/log.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/lookup_in_store.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/lookup_in_store.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/lookup_in_store.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/lookup_in_store.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/lookup.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/lookup.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/lookup.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/lookup.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Importer::CSV; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/move_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/move_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/move_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/move_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/move.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/move.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/move.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/move.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/mv.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/mv.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/mv.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/mv.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Namespace/perl.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Namespace/perl.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Namespace/perl.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Namespace/perl.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_instance require_package); use String::CamelCase qw(camelize); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Namespace.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Namespace.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Namespace.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Namespace.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/nothing.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/nothing.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/nothing.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/nothing.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/Parser.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/Parser.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/Parser.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/Parser.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(check_value check_string is_array_ref is_instance is_able require_package); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/parse_text.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/parse_text.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/parse_text.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/parse_text.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/paste.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/paste.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/paste.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/paste.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(is_value is_code_ref); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/perlcode.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/perlcode.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/perlcode.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/perlcode.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/prepend.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/prepend.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/prepend.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/prepend.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/random.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/random.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/random.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/random.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util::Path qw(as_path); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/reject.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/reject.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/reject.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/reject.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/remove_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/remove_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/remove_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/remove_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/remove.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/remove.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/remove.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/remove.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/rename.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/rename.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/rename.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/rename.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util::Path qw(as_path); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/replace_all.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/replace_all.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/replace_all.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/replace_all.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/retain_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/retain_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/retain_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/retain_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/retain.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/retain.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/retain.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/retain.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/reverse.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/reverse.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/reverse.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/reverse.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/rm.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/rm.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/rm.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/rm.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_array.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_array.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_array.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_array.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_hash.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_hash.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/set_hash.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/set_hash.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/set.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/set.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/set.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/set.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/SimpleGetValue.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/SimpleGetValue.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/SimpleGetValue.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/SimpleGetValue.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/sleep.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/sleep.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/sleep.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/sleep.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Time::HiRes; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/sort_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/sort_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/sort_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/sort_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use List::MoreUtils qw(uniq); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/sort.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/sort.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/sort.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/sort.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/split_field.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/split_field.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/split_field.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/split_field.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/split.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/split.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/split.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/split.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/string.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/string.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/string.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/string.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use List::Util qw(all); use Catmandu::Util qw(is_string is_value is_array_ref is_hash_ref); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/substring.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/substring.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/substring.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/substring.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(as_utf8); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/sum.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/sum.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/sum.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/sum.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_number); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/to_json.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/to_json.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/to_json.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/to_json.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Cpanel::JSON::XS (); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/trim.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/trim.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/trim.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/trim.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/uniq.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/uniq.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/uniq.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/uniq.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use List::MoreUtils qw(uniq); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/upcase.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/upcase.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/upcase.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/upcase.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/uri_decode.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/uri_decode.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/uri_decode.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/uri_decode.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/uri_encode.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/uri_encode.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/uri_encode.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/uri_encode.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/vacuum.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/vacuum.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/vacuum.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/vacuum.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_value is_hash_ref is_array_ref); use Scalar::Util qw(refaddr); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix/validate.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix/validate.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix/validate.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix/validate.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(require_package); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fixable.pm libcatmandu-perl-1.2016/lib/Catmandu/Fixable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fixable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fixable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_instance); use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Fix.pm libcatmandu-perl-1.2016/lib/Catmandu/Fix.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Fix.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Fix.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Fix::Parser; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Flushable.pm libcatmandu-perl-1.2016/lib/Catmandu/Flushable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Flushable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Flushable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Hits.pm libcatmandu-perl-1.2016/lib/Catmandu/Hits.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Hits.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Hits.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator/Mock.pm libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator/Mock.pm --- libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator/Mock.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator/Mock.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(check_natural); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator/UUID.pm libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator/UUID.pm --- libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator/UUID.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator/UUID.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use UUID::Tiny qw(:std); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator.pm libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/IdGenerator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/IdGenerator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/CSV.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/CSV.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/CSV.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/CSV.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Text::CSV; use List::Util qw(reduce); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/DKVP.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/DKVP.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/DKVP.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/DKVP.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/JSON.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/JSON.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/JSON.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/JSON.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Cpanel::JSON::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/Mock.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/Mock.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/Mock.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/Mock.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/Modules.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/Modules.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/Modules.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/Modules.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Module::Info; use File::Spec; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/Multi.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/Multi.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/Multi.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/Multi.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_string); use Catmandu; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/Null.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/Null.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/Null.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/Null.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/Text.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/Text.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/Text.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/Text.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/TSV.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/TSV.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/TSV.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/TSV.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Importer::CSV; use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer/YAML.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer/YAML.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer/YAML.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer/YAML.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use YAML::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Importer.pm libcatmandu-perl-1.2016/lib/Catmandu/Importer.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Importer.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Importer.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(io is_value is_string is_array_ref is_hash_ref); use Catmandu::Util::Path qw(as_path); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Interactive.pm libcatmandu-perl-1.2016/lib/Catmandu/Interactive.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Interactive.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Interactive.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu; use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Iterable.pm libcatmandu-perl-1.2016/lib/Catmandu/Iterable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Iterable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Iterable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw( is_number diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Iterator.pm libcatmandu-perl-1.2016/lib/Catmandu/Iterator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Iterator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Iterator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Role::Tiny::With; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Logger.pm libcatmandu-perl-1.2016/lib/Catmandu/Logger.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Logger.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Logger.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use Log::Any (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/MultiIterator.pm libcatmandu-perl-1.2016/lib/Catmandu/MultiIterator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/MultiIterator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/MultiIterator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Role::Tiny::With; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Paged.pm libcatmandu-perl-1.2016/lib/Catmandu/Paged.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Paged.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Paged.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; @@ -121,12 +121,18 @@ } sub first_page { + my $self = shift; + + return if $self->limit < 1; + return 1; } sub last_page { my $self = shift; + return if $self->limit < 1; + my $last = $self->_capped_total / $self->limit; return _ceil($last); } @@ -134,6 +140,8 @@ sub page { my $self = shift; + return if $self->limit < 1; + ($self->start == 0) && (return 1); my $page = _ceil(($self->start + 1) / $self->limit); @@ -143,12 +151,16 @@ sub previous_page { my $self = shift; + return if $self->limit < 1; + ($self->page > 1) ? (return $self->page - 1) : (return undef); } sub next_page { my $self = shift; + return if $self->limit < 1; + ($self->page < $self->last_page) ? (return $self->page + 1) : (return undef); @@ -157,27 +169,31 @@ sub first_on_page { my $self = shift; - ($self->total == 0) - ? (return 0) - : (return (($self->page - 1) * $self->limit) + 1); + return 0 if $self->limit < 1 || $self->total == 0; + + return (($self->page - 1) * $self->limit) + 1; } sub last_on_page { my $self = shift; + return 0 if $self->limit < 1; + ($self->page == $self->last_page) ? (return $self->_capped_total) : (return ($self->page * $self->limit)); } sub page_size { - my $self = shift,; + my $self = shift; return $self->limit; } sub page_ranges { my $self = shift; + return if $self->limit < 1; + $self->_do_pagination; return @{$self->{PAGE_RANGES}}; } @@ -185,6 +201,8 @@ sub pages_in_spread { my $self = shift; + return [] if $self->limit < 1; + $self->_do_pagination; my $ranges = $self->{PAGE_RANGES}; my $pages = []; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Path/simple.pm libcatmandu-perl-1.2016/lib/Catmandu/Path/simple.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Path/simple.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Path/simple.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_hash_ref is_array_ref is_value is_natural is_code_ref trim); @@ -69,7 +69,8 @@ $val = "${val_var}->(${var}, ${data_var})"; } elsif (exists $opts{value}) { - $val = $self->_emit_value($opts{value}); + $captures->{$val_var} = $opts{value}; + $val = $val_var; } else { push @$args, $val_var; @@ -150,10 +151,10 @@ }; } elsif (exists $opts{value}) { - my $val = $self->_emit_value($opts{value}); + $captures->{$val_var} = $opts{value}; $cb = sub { my $var = $_[0]; - "${var} = ${val};"; + "${var} = ${val_var};"; }; } else { diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Path.pm libcatmandu-perl-1.2016/lib/Catmandu/Path.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Path.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Path.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_array_ref is_code_ref); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Pluggable.pm libcatmandu-perl-1.2016/lib/Catmandu/Pluggable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Pluggable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Pluggable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Datestamps.pm libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Datestamps.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Datestamps.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Datestamps.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(check_string now); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly/Droppable.pm libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly/Droppable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly/Droppable.pm 1970-01-01 00:00:00.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly/Droppable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -0,0 +1,14 @@ +package Catmandu::Plugin::Readonly::Droppable; + +use Catmandu::Sane; +use Moo::Role; + +around drop => sub { + my ($orig, $self) = @_; + my $pkg = ref($self); + $self->log->warn("trying to drop a readonly store"); + my $err = Catmandu::NotImplemented->new("$pkg is readonly"); + return undef, $err; +}; + +1; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly/Searchable.pm libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly/Searchable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly/Searchable.pm 1970-01-01 00:00:00.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly/Searchable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -0,0 +1,14 @@ +package Catmandu::Plugin::Readonly::Searchable; + +use Catmandu::Sane; +use Moo::Role; + +around delete_by_query => sub { + my ($orig, $self) = @_; + my $pkg = ref($self); + $self->log->warn("trying to delete from readonly store"); + my $err = Catmandu::NotImplemented->new("$pkg is readonly"); + return undef, $err; +}; + +1; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly.pm libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Readonly.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Readonly.pm 2021-09-17 07:07:58.000000000 +0000 @@ -1,6 +1,6 @@ package Catmandu::Plugin::Readonly; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use MooX::Aliases; @@ -9,51 +9,42 @@ sub BUILD { my ($self) = @_; - my $name = ref($self->store); if ($self->store->does('Catmandu::Droppable')) { - - # Overwrite the drop method of the Catmandu::Store implementation - my $stash = Package::Stash->new($name); - $stash->add_symbol( - '&drop' => sub { - $self->log->warn("trying to drop a readonly store"); - my $err = Catmandu::NotImplemented->new("$name is readonly"); - return undef, $err; - } - ); + Role::Tiny->apply_roles_to_object($self->store, + qw(Catmandu::Plugin::Readonly::Droppable)); + } + if ($self->does('Catmandu::Droppable')) { + Role::Tiny->apply_roles_to_object($self, + qw(Catmandu::Plugin::Readonly::Droppable)); + } + if ($self->does('Catmandu::Searchable')) { + Role::Tiny->apply_roles_to_object($self, + qw(Catmandu::Plugin::Readonly::Searchable)); } } around add => sub { my ($orig, $self, $data) = @_; - my $name = ref($self); + my $pkg = ref($self); $self->log->warn("trying to add to readonly store"); - my $err = Catmandu::NotImplemented->new("$name is readonly"); + my $err = Catmandu::NotImplemented->new("$pkg is readonly"); return undef, $err; }; around delete => sub { my ($orig, $self) = @_; - my $name = ref($self); + my $pkg = ref($self); $self->log->warn("trying to delete from readonly store"); - my $err = Catmandu::NotImplemented->new("$name is readonly"); + my $err = Catmandu::NotImplemented->new("$pkg is readonly"); return undef, $err; }; around delete_all => sub { my ($orig, $self) = @_; - my $name = ref($self); + my $pkg = ref($self); $self->log->warn("trying to delete_all on readonly store"); - my $err = Catmandu::NotImplemented->new("$name is readonly"); - return undef, $err; -}; - -around drop => sub { - my ($orig, $self) = @_; - my $name = ref($self); - $self->log->warn("trying to drop a readonly store"); - my $err = Catmandu::NotImplemented->new("$name is readonly"); + my $err = Catmandu::NotImplemented->new("$pkg is readonly"); return undef, $err; }; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Versioning.pm libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Versioning.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Plugin/Versioning.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Plugin/Versioning.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_value is_array_ref check_value check_positive); use Data::Compare; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Sane.pm libcatmandu-perl-1.2016/lib/Catmandu/Sane.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Sane.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Sane.pm 2021-09-17 07:07:58.000000000 +0000 @@ -3,7 +3,7 @@ use strict; use warnings; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use feature (); use utf8; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Searchable.pm libcatmandu-perl-1.2016/lib/Catmandu/Searchable.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Searchable.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Searchable.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_natural is_positive); use Moo::Role; @@ -149,8 +149,13 @@ Delete items from the database that match $query +=head1 CQL support + +Stores that are support the L also accept the C +and C arguments. See L for more information. + =head1 SEE ALSO -L, L +L, L, L =cut diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Serializer/json.pm libcatmandu-perl-1.2016/lib/Catmandu/Serializer/json.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Serializer/json.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Serializer/json.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Cpanel::JSON::XS (); use Moo; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Serializer.pm libcatmandu-perl-1.2016/lib/Catmandu/Serializer.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Serializer.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Serializer.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(require_package); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Store/Hash/Bag.pm libcatmandu-perl-1.2016/lib/Catmandu/Store/Hash/Bag.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Store/Hash/Bag.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Store/Hash/Bag.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Hits; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Store/Hash.pm libcatmandu-perl-1.2016/lib/Catmandu/Store/Hash.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Store/Hash.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Store/Hash.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Catmandu::Util qw(:is); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Store/Multi/Bag.pm libcatmandu-perl-1.2016/lib/Catmandu/Store/Multi/Bag.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Store/Multi/Bag.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Store/Multi/Bag.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use Hash::Merge::Simple qw(merge); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Store/Multi.pm libcatmandu-perl-1.2016/lib/Catmandu/Store/Multi.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Store/Multi.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Store/Multi.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:is); use Hash::Util::FieldHash qw(fieldhash); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Store.pm libcatmandu-perl-1.2016/lib/Catmandu/Store.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Store.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Store.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Hash::Util::FieldHash qw(fieldhash); use Catmandu::Util qw(require_package); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/TabularExporter.pm libcatmandu-perl-1.2016/lib/Catmandu/TabularExporter.pm --- libcatmandu-perl-1.2012/lib/Catmandu/TabularExporter.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/TabularExporter.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:is :check); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Transactional.pm libcatmandu-perl-1.2016/lib/Catmandu/Transactional.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Transactional.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Transactional.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo::Role; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Util/Path.pm libcatmandu-perl-1.2016/lib/Catmandu/Util/Path.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Util/Path.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Util/Path.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(is_value is_string require_package); use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Util/Regex.pm libcatmandu-perl-1.2016/lib/Catmandu/Util/Regex.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Util/Regex.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Util/Regex.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Exporter qw(import); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Util.pm libcatmandu-perl-1.2016/lib/Catmandu/Util.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Util.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Util.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Exporter qw(import); use Sub::Quote (); diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Validator/Mock.pm libcatmandu-perl-1.2016/lib/Catmandu/Validator/Mock.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Validator/Mock.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Validator/Mock.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Validator/Simple.pm libcatmandu-perl-1.2016/lib/Catmandu/Validator/Simple.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Validator/Simple.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Validator/Simple.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Moo; use namespace::clean; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu/Validator.pm libcatmandu-perl-1.2016/lib/Catmandu/Validator.pm --- libcatmandu-perl-1.2012/lib/Catmandu/Validator.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu/Validator.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Util qw(:is); use Moo::Role; diff -Nru libcatmandu-perl-1.2012/lib/Catmandu.pm libcatmandu-perl-1.2016/lib/Catmandu.pm --- libcatmandu-perl-1.2012/lib/Catmandu.pm 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/lib/Catmandu.pm 2021-09-17 07:07:58.000000000 +0000 @@ -2,7 +2,7 @@ use Catmandu::Sane; -our $VERSION = '1.2012'; +our $VERSION = '1.2016'; use Catmandu::Env; use Catmandu::Util qw(:is); diff -Nru libcatmandu-perl-1.2012/LICENSE libcatmandu-perl-1.2016/LICENSE --- libcatmandu-perl-1.2012/LICENSE 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/LICENSE 2021-09-17 07:07:58.000000000 +0000 @@ -1,4 +1,4 @@ -This software is copyright (c) 2020 by Nicolas Steenlant. +This software is copyright (c) 2021 by Nicolas Steenlant. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2020 by Nicolas Steenlant. +This software is Copyright (c) 2021 by Nicolas Steenlant. This is free software, licensed under: @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2020 by Nicolas Steenlant. +This software is Copyright (c) 2021 by Nicolas Steenlant. This is free software, licensed under: diff -Nru libcatmandu-perl-1.2012/MANIFEST libcatmandu-perl-1.2016/MANIFEST --- libcatmandu-perl-1.2012/MANIFEST 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/MANIFEST 2021-09-17 07:07:58.000000000 +0000 @@ -206,6 +206,8 @@ lib/Catmandu/Pluggable.pm lib/Catmandu/Plugin/Datestamps.pm lib/Catmandu/Plugin/Readonly.pm +lib/Catmandu/Plugin/Readonly/Droppable.pm +lib/Catmandu/Plugin/Readonly/Searchable.pm lib/Catmandu/Plugin/Versioning.pm lib/Catmandu/Sane.pm lib/Catmandu/Searchable.pm @@ -384,6 +386,7 @@ t/Catmandu-Iterator.t t/Catmandu-MultiIterator.t t/Catmandu-Paged.t +t/Catmandu-Path-simple.t t/Catmandu-Pluggable.t t/Catmandu-Plugin-Datestamps.t t/Catmandu-Plugin-Readonly.t diff -Nru libcatmandu-perl-1.2012/META.json libcatmandu-perl-1.2016/META.json --- libcatmandu-perl-1.2012/META.json 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/META.json 2021-09-17 07:07:58.000000000 +0000 @@ -121,7 +121,7 @@ "web" : "https://github.com/LibreCat/Catmandu" } }, - "version" : "1.2012", + "version" : "1.2016", "x_contributors" : [ "Christian Pietsch ", "Dave Sherohman ", @@ -147,7 +147,7 @@ "Vitali Peil " ], "x_generated_by_perl" : "v5.30.0", - "x_serialization_backend" : "Cpanel::JSON::XS version 4.18", + "x_serialization_backend" : "Cpanel::JSON::XS version 4.25", "x_static_install" : 0 } diff -Nru libcatmandu-perl-1.2012/META.yml libcatmandu-perl-1.2016/META.yml --- libcatmandu-perl-1.2012/META.yml 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/META.yml 2021-09-17 07:07:58.000000000 +0000 @@ -81,7 +81,7 @@ bugtracker: https://github.com/LibreCat/Catmandu/issues homepage: https://github.com/LibreCat/Catmandu repository: https://github.com/LibreCat/Catmandu.git -version: '1.2012' +version: '1.2016' x_contributors: - 'Christian Pietsch ' - 'Dave Sherohman ' diff -Nru libcatmandu-perl-1.2012/t/Catmandu-Exporter-Count.t libcatmandu-perl-1.2016/t/Catmandu-Exporter-Count.t --- libcatmandu-perl-1.2012/t/Catmandu-Exporter-Count.t 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/t/Catmandu-Exporter-Count.t 2021-09-17 07:07:58.000000000 +0000 @@ -27,4 +27,34 @@ is $out, "3\n", "Null is empty ok"; is $exporter->count, 3, "Count ok"; +{ + + package T::Countable; + + use Catmandu::Sane; + use Moo; + + with 'Catmandu::Iterable'; + + has count_used => (is => 'rwp', default => sub {0}); + + sub generator { + my $i = 0; + sub { + return if $i; + return {i => $i++}; + } + } + + sub count { + $_[0]->_set_count_used(1); + 1; + } +}; + +$exporter = $pkg->new; +$exporter->add_many(my $it = T::Countable->new); +$exporter->commit; +ok $it->count_used, 'use optimized count method when available'; + done_testing; diff -Nru libcatmandu-perl-1.2012/t/Catmandu-Paged.t libcatmandu-perl-1.2016/t/Catmandu-Paged.t --- libcatmandu-perl-1.2012/t/Catmandu-Paged.t 2020-05-25 12:14:17.000000000 +0000 +++ libcatmandu-perl-1.2016/t/Catmandu-Paged.t 2021-09-17 07:07:58.000000000 +0000 @@ -75,6 +75,15 @@ sub limit {10;} sub total {33;} sub maximum_offset {23;} + + package T5::Paged; + use Moo; + with $pkg; + + sub start {10;} + sub limit {0;} + sub total {100;} + sub maximum_offset { } } throws_ok {Role::Tiny->apply_role_to_package('T::PagedWithoutStart', $pkg)} @@ -101,46 +110,58 @@ is $p->first_on_page, 21, "first on page ok"; is $p->last_on_page, 40, "last on page ok"; is $p->last_page, 1622, "last page ok"; -my @arr = (1, 2, 3, 4, 5, undef, 1622); -is_deeply \@{$p->pages_in_spread}, \@arr, "spread ok"; +my $arr = [1, 2, 3, 4, 5, undef, 1622]; +is_deeply $p->pages_in_spread, $arr, "spread ok"; my $p2 = T2::Paged->new; is $p2->first_page, 1, "first page ok"; -is $p2->page, 1, "Page ok"; +is $p2->page, 1, "page ok"; is $p2->previous_page, undef, "previous ok"; is $p2->next_page, 2, "next ok"; is $p2->page_size, 10, "page size ok"; is $p2->first_on_page, 1, "first on page ok"; is $p2->last_on_page, 10, "last on page ok"; is $p2->last_page, 13, "last page ok"; -my @arr2 = (1, 2, 3, 4, undef, 12, 13); -is_deeply \@{$p2->pages_in_spread}, \@arr2, "spread ok"; +my $arr2 = [1, 2, 3, 4, undef, 12, 13]; +is_deeply $p2->pages_in_spread, $arr2, "spread ok"; my $p3 = T3::Paged->new; is $p3->first_page, 1, "first page ok"; -is $p3->page, 1, "Page ok"; +is $p3->page, 1, "page ok"; is $p3->previous_page, undef, "previous ok"; is $p3->next_page, 2, "next ok"; is $p3->page_size, 10, "page size ok"; is $p3->first_on_page, 1, "first on page ok"; is $p3->last_on_page, 10, "last on page ok"; is $p3->last_page, 4, "last page ok"; -my @arr3 = (1, 2, 3, 4); +my $arr3 = [1, 2, 3, 4]; -is_deeply \@{$p3->pages_in_spread}, \@arr3, "spread ok"; +is_deeply $p3->pages_in_spread, $arr3, "spread ok"; my $p4 = T4::Paged->new; is $p4->total, 33, "total ok"; is $p4->first_page, 1, "first page ok"; -is $p4->page, 1, "Page ok"; +is $p4->page, 1, "page ok"; is $p4->previous_page, undef, "previous ok"; is $p4->next_page, 2, "next ok"; is $p4->page_size, 10, "page size ok"; is $p4->first_on_page, 1, "first on page ok"; is $p4->last_on_page, 10, "last on page ok"; is $p4->last_page, 3, "last page ok"; -my @arr4 = (1, 2, 3); +my $arr4 = [1, 2, 3]; + +is_deeply $p4->pages_in_spread, $arr4, "spread ok"; -is_deeply \@{$p4->pages_in_spread}, \@arr4, "spread ok"; +my $p5 = T5::Paged->new; +lives_ok {$p5->page} "limit 0 gives no errors"; +is $p5->first_page, undef, "limit 0 first page ok"; +is $p5->page, undef, "limit 0 page ok"; +is $p5->previous_page, undef, "limit 0 previous ok"; +is $p5->next_page, undef, "limit 0 next ok"; +is $p5->page_size, 0, "limit 0 page size ok"; +is $p5->first_on_page, 0, "limit 0 first on page ok"; +is $p5->last_on_page, 0, "limit 0 last on page ok"; +is $p5->last_page, undef, "limit 0 last page ok"; +is_deeply $p5->pages_in_spread, [], "limit 0 has an empty page spread"; done_testing; diff -Nru libcatmandu-perl-1.2012/t/Catmandu-Path-simple.t libcatmandu-perl-1.2016/t/Catmandu-Path-simple.t --- libcatmandu-perl-1.2012/t/Catmandu-Path-simple.t 1970-01-01 00:00:00.000000000 +0000 +++ libcatmandu-perl-1.2016/t/Catmandu-Path-simple.t 2021-09-17 07:07:58.000000000 +0000 @@ -0,0 +1,20 @@ +#!/usr/bin/env perl + +use strict; +use warnings; +use Test::More; +use Test::Exception; + +my $pkg; + +BEGIN { + $pkg = 'Catmandu::Path::simple'; + use_ok $pkg; +} +require_ok $pkg; + +my $p = $pkg->new(path => 'mydata'); +$p->creator(value => {my => {data => {}}})->(my $rec = {}); +is_deeply $rec, {mydata => {my => {data => {}}}}, "value isn't stringified"; + +done_testing;