Bot-Backbone

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
      "Moose::Exporter" : "0",
      "Moose::Meta::Class" : "0",
      "Moose::Role" : "0",
      "Moose::Util" : "0",
      "MooseX::Types" : "0",
      "MooseX::Types::Moose" : "0",
      "POE" : "0",
      "POE::Loop::AnyEvent" : "0",
      "POE::Wheel::ReadLine" : "0",
      "Scalar::Util" : "0",
      "namespace::autoclean" : "0",
      "perl" : "v5.10.0"
   }
},
"test" : {
   "requires" : {
      "Test::More" : "0",
      "lib" : "0",
      "strict" : "0",
      "warnings" : "0"
   }

META.yml  view on Meta::CPAN

27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
  Moose::Exporter: '0'
  Moose::Meta::Class: '0'
  Moose::Role: '0'
  Moose::Util: '0'
  MooseX::Types: '0'
  MooseX::Types::Moose: '0'
  POE: '0'
  POE::Loop::AnyEvent: '0'
  POE::Wheel::ReadLine: '0'
  Scalar::Util: '0'
  namespace::autoclean: '0'
  perl: v5.10.0
resources:
  IRC: irc://irc.perl.org/#backbone
version: '0.161950'
x_serialization_backend: 'YAML::Tiny version 1.69'

Makefile.PL  view on Meta::CPAN

27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  "Moose::Exporter" => 0,
  "Moose::Meta::Class" => 0,
  "Moose::Role" => 0,
  "Moose::Util" => 0,
  "MooseX::Types" => 0,
  "MooseX::Types::Moose" => 0,
  "POE" => 0,
  "POE::Loop::AnyEvent" => 0,
  "POE::Wheel::ReadLine" => 0,
  "Scalar::Util" => 0,
  "namespace::autoclean" => 0
},
"TEST_REQUIRES" => {
  "Test::More" => 0,
  "lib" => 0,
  "strict" => 0,
  "warnings" => 0
},
"VERSION" => "0.161950",
"test" => {
  "TESTS" => "t/*.t"

lib/Bot/Backbone/Service/Role/Dispatch.pm  view on Meta::CPAN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$Bot::Backbone::Service::Role::Dispatch::VERSION = '0.161950';
use v5.10;
 
with 'https://metacpan.org/pod/Bot::Backbone::Service::Role::SendPolicy">Bot::Backbone::Service::Role::SendPolicy';
 
 
# ABSTRACT: Role for services that can perform dispatch
 
 
has dispatcher_name => (
    is          => 'rw',
    isa         => 'Str',
    init_arg    => 'dispatcher',
    predicate   => 'has_dispatcher',
);

lib/Bot/Backbone/Types.pm  view on Meta::CPAN

7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
use MooseX::Types::Moose qw( ArrayRef ClassName CodeRef HashRef Object );
use MooseX::Types -declare => [ qw(
    DispatcherType
    EventLoop
    PredicateList
    ServiceList
    VolumeLevel
) ];
use Scalar::Util qw( blessed );
 
 
# ABSTRACT: The type library for Bot::Backbone
 
 
class_type 'Moose::Meta::Class';
enum DispatcherType, [qw( bot service )];
coerce DispatcherType,
    from 'Moose::Meta::Class',
    via {
        if    ($_->name->isa('Bot::Backbone::Bot'))                     { 'bot' }

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

( run in 1.621 second using v1.00-cache-2.02-grep-82fe00e-cpan-5f0c44f8eee )