AnyEvent-Subprocess
view release on metacpan or search on metacpan
"Moose" : "1.15",
"Moose::Role" : 0,
"MooseX::Clone" : 0,
"MooseX::Role::Parameterized" : 0,
"MooseX::StrictConstructor" : 0,
"MooseX::Types" : 0,
"MooseX::Types::Moose" : 0,
"MooseX::Types::Signal" : 0,
"POSIX" : 0,
"Sub::Exporter" : 0,
"Try::Tiny" : 0,
"namespace::autoclean" : 0,
"namespace::clean" : 0
}
},
"test" : {
"requires" : {
"Scalar::Util" : 0,
"Test::Exception" : 0,
"Test::More" : 0,
"ok" : 0
Moose: 1.15
Moose::Role: 0
MooseX::Clone: 0
MooseX::Role::Parameterized: 0
MooseX::StrictConstructor: 0
MooseX::Types: 0
MooseX::Types::Moose: 0
MooseX::Types::Signal: 0
POSIX: 0
Sub::Exporter: 0
Try::Tiny: 0
namespace::autoclean: 0
namespace::clean: 0
resources:
repository: http://github.com/jrockway/anyevent-subprocess
version: 1.102912
x_Dist_Zilla:
plugins:
-
class: Dist::Zilla::Plugin::BeJROCKWAY
name: '@JROCKWAY/BeJROCKWAY'
Makefile.PL view on Meta::CPAN
'Moose' => '1.15',
'Moose::Role' => '0',
'MooseX::Clone' => '0',
'MooseX::Role::Parameterized' => '0',
'MooseX::StrictConstructor' => '0',
'MooseX::Types' => '0',
'MooseX::Types::Moose' => '0',
'MooseX::Types::Signal' => '0',
'POSIX' => '0',
'Sub::Exporter' => '0',
'Try::Tiny' => '0',
'namespace::autoclean' => '0',
'namespace::clean' => '0'
},
'VERSION' => '1.102912',
'test' => {
'TESTS' => 't/*.t'
}
);
lib/AnyEvent/Subprocess/Easy.pm view on Meta::CPAN
BEGIN {
$AnyEvent::Subprocess::Easy::VERSION = '1.102912';
}
# ABSTRACT: wrappers around AnyEvent::Subprocess to save typing in simple cases
use strict;
use warnings;
use AnyEvent;
use AnyEvent::Subprocess;
use Try::Tiny;
use Sub::Exporter -setup => {
exports => ['qx_nonblock'],
};
sub _build_input_capture_job {
my ($callback, $code, @delegates) = @_;
my $proc = AnyEvent::Subprocess->new(
delegates => [
lib/AnyEvent/Subprocess/Job.pm view on Meta::CPAN
package AnyEvent::Subprocess::Job;
BEGIN {
$AnyEvent::Subprocess::Job::VERSION = '1.102912';
}
# ABSTRACT: role representing a runnable job
use AnyEvent;
use AnyEvent::Subprocess::Types qw(JobDelegate SubprocessCode);
use Try::Tiny;
use namespace::autoclean;
use Moose::Role;
with 'AnyEvent::Subprocess::Role::WithDelegates' => {
type => JobDelegate,
};
has 'code' => (
is => 'ro',
( run in 0.317 second using v1.01-cache-2.11-cpan-05444aca049 )