├── .githooks └── pre-commit ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .mailmap ├── .travis.yml ├── Changes ├── LICENSE ├── MANIFEST ├── Makefile.PL ├── Piece.pm ├── Piece.xs ├── README.md ├── Seconds.pm ├── TODO ├── cpanfile ├── rev_deps.pl ├── reverse_deps.txt ├── setup-hooks.sh └── t ├── 01base.t ├── 02core.t ├── 02core_dst.t ├── 03compare.t ├── 04mjd.t ├── 05overload.t ├── 06large.t ├── 06subclass.t ├── 07arith.t ├── 08truncate.t ├── 09locales.t ├── 10overload.t ├── 11strptime_defaults.t ├── 12strptime_timezones.t ├── 13date_arithmetic_edge_cases.t └── lib └── Time └── Piece └── Twin.pm /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/.mailmap -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/.travis.yml -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/Changes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/MANIFEST -------------------------------------------------------------------------------- /Makefile.PL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/Makefile.PL -------------------------------------------------------------------------------- /Piece.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/Piece.pm -------------------------------------------------------------------------------- /Piece.xs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/Piece.xs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/README.md -------------------------------------------------------------------------------- /Seconds.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/Seconds.pm -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/TODO -------------------------------------------------------------------------------- /cpanfile: -------------------------------------------------------------------------------- 1 | on 'test' => sub { 2 | requires 'Test::More', '0.96'; 3 | }; 4 | -------------------------------------------------------------------------------- /rev_deps.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/rev_deps.pl -------------------------------------------------------------------------------- /reverse_deps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/reverse_deps.txt -------------------------------------------------------------------------------- /setup-hooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/setup-hooks.sh -------------------------------------------------------------------------------- /t/01base.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/01base.t -------------------------------------------------------------------------------- /t/02core.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/02core.t -------------------------------------------------------------------------------- /t/02core_dst.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/02core_dst.t -------------------------------------------------------------------------------- /t/03compare.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/03compare.t -------------------------------------------------------------------------------- /t/04mjd.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/04mjd.t -------------------------------------------------------------------------------- /t/05overload.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/05overload.t -------------------------------------------------------------------------------- /t/06large.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/06large.t -------------------------------------------------------------------------------- /t/06subclass.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/06subclass.t -------------------------------------------------------------------------------- /t/07arith.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/07arith.t -------------------------------------------------------------------------------- /t/08truncate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/08truncate.t -------------------------------------------------------------------------------- /t/09locales.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/09locales.t -------------------------------------------------------------------------------- /t/10overload.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/10overload.t -------------------------------------------------------------------------------- /t/11strptime_defaults.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/11strptime_defaults.t -------------------------------------------------------------------------------- /t/12strptime_timezones.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/12strptime_timezones.t -------------------------------------------------------------------------------- /t/13date_arithmetic_edge_cases.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/13date_arithmetic_edge_cases.t -------------------------------------------------------------------------------- /t/lib/Time/Piece/Twin.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dual-Life/Time-Piece/HEAD/t/lib/Time/Piece/Twin.pm --------------------------------------------------------------------------------