App-perlimports

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Moo" : "0",
            "Moo::Role" : "0",
            "MooX::StrictConstructor" : "0",
            "PPI" : "1.276",
            "PPI::Document" : "0",
            "PPIx::Utils::Classification" : "0",
            "Path::Iterator::Rule" : "0",
            "Path::Tiny" : "0",
            "Perl::Tidy" : "20220613",
            "Pod::Usage" : "0",
            "Ref::Util" : "0",
            "Scalar::Util" : "0",
            "Sereal::Decoder" : "0",
            "Sereal::Encoder" : "0",
            "Sub::HandlesVia" : "0",
            "Symbol::Get" : "0.10",
            "TOML::Tiny" : "0.16",
            "Text::Diff" : "0",
            "Text::SimpleTable::AutoWidth" : "0",
            "Try::Tiny" : "0",
            "Types::Standard" : "0",

META.yml  view on Meta::CPAN

  Moo: '0'
  Moo::Role: '0'
  MooX::StrictConstructor: '0'
  PPI: '1.276'
  PPI::Document: '0'
  PPIx::Utils::Classification: '0'
  Path::Iterator::Rule: '0'
  Path::Tiny: '0'
  Perl::Tidy: '20220613'
  Pod::Usage: '0'
  Ref::Util: '0'
  Scalar::Util: '0'
  Sereal::Decoder: '0'
  Sereal::Encoder: '0'
  Sub::HandlesVia: '0'
  Symbol::Get: '0.10'
  TOML::Tiny: '0.16'
  Text::Diff: '0'
  Text::SimpleTable::AutoWidth: '0'
  Try::Tiny: '0'
  Types::Standard: '0'

Makefile.PL  view on Meta::CPAN

    "Moo" => 0,
    "Moo::Role" => 0,
    "MooX::StrictConstructor" => 0,
    "PPI" => "1.276",
    "PPI::Document" => 0,
    "PPIx::Utils::Classification" => 0,
    "Path::Iterator::Rule" => 0,
    "Path::Tiny" => 0,
    "Perl::Tidy" => 20220613,
    "Pod::Usage" => 0,
    "Ref::Util" => 0,
    "Scalar::Util" => 0,
    "Sereal::Decoder" => 0,
    "Sereal::Encoder" => 0,
    "Sub::HandlesVia" => 0,
    "Symbol::Get" => "0.10",
    "TOML::Tiny" => "0.16",
    "Text::Diff" => 0,
    "Text::SimpleTable::AutoWidth" => 0,
    "Try::Tiny" => 0,
    "Types::Standard" => 0,

lib/App/perlimports/Document.pm  view on Meta::CPAN

use List::Util                        qw( any uniq );
use Module::Runtime                   qw( module_notional_filename );
use MooX::StrictConstructor;
use Path::Tiny                  qw( path );
use PPI::Document               ();
use PPIx::Utils::Classification qw(
    is_function_call
    is_hash_key
    is_method_call
);
use Ref::Util    qw( is_plain_arrayref is_plain_hashref );
use Scalar::Util qw( refaddr );
use Sub::HandlesVia;
use Text::Diff      ();
use Try::Tiny       qw( catch try );
use Types::Standard qw( ArrayRef Bool HashRef InstanceOf Maybe Object Str );

with 'App::perlimports::Role::Logger';

has _annotations => (
    is      => 'ro',

lib/App/perlimports/Include.pm  view on Meta::CPAN

use Moo;

our $VERSION = '0.000053';

use Data::Dumper qw( Dumper );
use List::Util   qw( any none uniq );
use Memoize      qw( flush_cache memoize );
use MooX::StrictConstructor;
use PPI::Document               ();
use PPIx::Utils::Classification qw( is_function_call is_perl_builtin );
use Ref::Util                   qw( is_plain_arrayref is_plain_hashref );
use Sub::HandlesVia;
use Try::Tiny       qw( catch try );
use Types::Standard qw(ArrayRef Bool HashRef InstanceOf Maybe Object Str);

with 'App::perlimports::Role::Logger';

memoize('is_function_call');

sub BUILD {
    flush_cache('is_function_call');

t/00-report-prereqs.dd  view on Meta::CPAN

                                      'Moo' => '0',
                                      'Moo::Role' => '0',
                                      'MooX::StrictConstructor' => '0',
                                      'PPI' => '1.276',
                                      'PPI::Document' => '0',
                                      'PPIx::Utils::Classification' => '0',
                                      'Path::Iterator::Rule' => '0',
                                      'Path::Tiny' => '0',
                                      'Perl::Tidy' => '20220613',
                                      'Pod::Usage' => '0',
                                      'Ref::Util' => '0',
                                      'Scalar::Util' => '0',
                                      'Sereal::Decoder' => '0',
                                      'Sereal::Encoder' => '0',
                                      'Sub::HandlesVia' => '0',
                                      'Symbol::Get' => '0.10',
                                      'TOML::Tiny' => '0.16',
                                      'Text::Diff' => '0',
                                      'Text::SimpleTable::AutoWidth' => '0',
                                      'Try::Tiny' => '0',
                                      'Types::Standard' => '0',

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

( run in 1.352 second using v1.00-cache-2.02-grep-82fe00e-cpan-9f2165ba459b )