App-Inotify-Hookable

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Class::Inspector" : "0",
            "Data::BitMask" : "0",
            "Data::Dumper" : "0",
            "Linux::Inotify2" : "0",
            "List::MoreUtils" : "0",
            "Moose" : "0",
            "MooseX::Getopt::Dashes" : "0",
            "MooseX::Types::Moose" : "0",
            "POSIX" : "0",
            "Time::HiRes" : "0",
            "Try::Tiny" : "0",
            "strict" : "0",
            "warnings" : "0"
         }
      },
      "test" : {
         "requires" : {
            "File::Spec" : "0",
            "IO::Handle" : "0",
            "IPC::Open3" : "0",
            "Test::More" : "0",

META.yml  view on Meta::CPAN

  Class::Inspector: 0
  Data::BitMask: 0
  Data::Dumper: 0
  Linux::Inotify2: 0
  List::MoreUtils: 0
  Moose: 0
  MooseX::Getopt::Dashes: 0
  MooseX::Types::Moose: 0
  POSIX: 0
  Time::HiRes: 0
  Try::Tiny: 0
  strict: 0
  warnings: 0
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=App-Inotify-Hookable
  homepage: http://metacpan.org/release/App-Inotify-Hookable
  license: http://dev.perl.org/licenses/
  repository: git://github.com/avar/app-inotify-hookable.git
version: 0.09
x_authority: cpan:AVAR

Makefile.PL  view on Meta::CPAN

    "Class::Inspector" => 0,
    "Data::BitMask" => 0,
    "Data::Dumper" => 0,
    "Linux::Inotify2" => 0,
    "List::MoreUtils" => 0,
    "Moose" => 0,
    "MooseX::Getopt::Dashes" => 0,
    "MooseX::Types::Moose" => 0,
    "POSIX" => 0,
    "Time::HiRes" => 0,
    "Try::Tiny" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Test::More" => 0
  },
  "VERSION" => "0.09",

lib/App/Inotify/Hookable.pm  view on Meta::CPAN

  $App::Inotify::Hookable::AUTHORITY = 'cpan:AVAR';
}
{
  $App::Inotify::Hookable::VERSION = '0.09';
}
use Moose;
use MooseX::Types::Moose ':all';
use Linux::Inotify2;
use POSIX ':errno_h';
use Time::HiRes qw(gettimeofday tv_interval ualarm);
use Try::Tiny;
use Data::BitMask;
use Data::Dumper;
use Class::Inspector;
use List::MoreUtils qw(uniq);

with 'MooseX::Getopt::Dashes';

has debug => (
    metaclass      => 'MooseX::Getopt::Meta::Attribute',
    is            => 'ro',



( run in 0.343 second using v1.01-cache-2.11-cpan-05444aca049 )