Calendar-Julian

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.09  Wed Mar 27 15:40:00 2019
      - Added dependency on Date::Julian::Simple v0.07.

0.08  Sun Dec 16 12:20:00 2018
      - Added dependency on Date::Julian::Simple v0.06.

0.07  Sun Jan 28 21:35:00 2018
      - Added test script t/calendar-julian.t.

0.06  Fri Jan 26 09:40:00 2018
      - Using namespace::autoclean instead.

0.05  Thu Jan 25 13:55:00 2018
      - Added test scripts (t/meta-json.t and t/meta-yml.t).

0.04  Wed Jan 24 19:55:00 2018
      - Added key 'provides' to the Makefile.PL script.

0.03  Tue Jan 23 12:45:00 2018
      - Added dependency on Date::Julian::Simple v0.05.

META.json  view on Meta::CPAN

      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Calendar::Plugin::Renderer" : "0.15",
            "Date::Julian::Simple" : "0.12",
            "Moo" : "2.000000",
            "namespace::autoclean" : "0.28",
            "perl" : "5.006"
         }
      }
   },
   "provides" : {
      "Calendar::Julian" : {
         "file" : "lib/Calendar/Julian.pm",
         "version" : "0.17"
      }
   },

META.yml  view on Meta::CPAN

    - t
    - inc
provides:
  Calendar::Julian:
    file: lib/Calendar/Julian.pm
    version: '0.17'
requires:
  Calendar::Plugin::Renderer: '0.15'
  Date::Julian::Simple: '0.12'
  Moo: '2.000000'
  namespace::autoclean: '0.28'
  perl: '5.006'
resources:
  repository: https://github.com/manwar/Calendar-Julian.git
version: '0.17'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

    CONFIGURE_REQUIRES => {
        'ExtUtils::MakeMaker' => 0,
    },
    BUILD_REQUIRES   => {
        'Test::More'        => 0,
        'File::Temp'        => 0,
        'XML::SemanticDiff' => 0,
    },
    PREREQ_PM => {
        'Moo'                        => '2.000000',
        'namespace::autoclean'       => '0.28',
        'Date::Julian::Simple'       => '0.12',
        'Calendar::Plugin::Renderer' => '0.15',
    },
    dist  => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
    clean => { FILES => 'Calendar-Julian-*' },
    (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => {
        'meta-spec' => { version => 2 },
        provides    => {
            'Calendar::Julian' => { file => 'lib/Calendar/Julian.pm', version => '0.17' },
        },

lib/Calendar/Julian.pm  view on Meta::CPAN


Version 0.17

=cut

use 5.006;
use Data::Dumper;

use Date::Julian::Simple;
use Moo;
use namespace::autoclean;
use overload q{""} => 'as_string', fallback => 1;

has year  => (is => 'rw', predicate => 1);
has month => (is => 'rw', predicate => 1);
has date  => (is => 'ro', default   => sub { Date::Julian::Simple->new });
with 'Calendar::Plugin::Renderer';

sub BUILD {
    my ($self) = @_;

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.995 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )