Group
Extension

Matches 2

Module-ScanDeps-Static ( B/BI/BIGFOOT/Module-ScanDeps-Static-1.7.8.tar.gz, BIGFOOT, 2025; MetaCPAN )
Module-ScanDeps-Static/lib/Module/ScanDeps/Static.pm ( view source; MetaCPAN )
Carp;
use Data::Dumper;
use English qw( -no_match_vars );
use ExtUtils::MM;
use Getopt::Long;
use JSON;
use Module::CoreList;
use Pod::Usage;
use Pod::Find qw( pod_where );
use Readonly;
use IO::Scala
w( Class::Accessor::Fast );

our @OPTIONS = qw(
  add_version
  core
  handle
  include_require
  json
  min_core_version
  path
  perlreq
  raw
  require
  separator
  text
);

__PACKAGE__->follow_be
 to
    # test modules against Perls that are older than 5.8.9 - however,
    # some modules like JSON::PP did not appear until after 5.10

    if ($removed_version) {
      $core = $removed_version >
Module-ScanDeps-Static ( B/BI/BIGFOOT/Module-ScanDeps-Static-1.7.8.tar.gz, BIGFOOT, 2025; MetaCPAN )
Module-ScanDeps-Static/lib/Module/ScanDeps/FindRequires.pm ( view source; MetaCPAN )
 File::Temp qw(tempfile);
use File::Basename qw(fileparse);
use List::Util qw(any none uniq);
use JSON;
use Module::ScanDeps::Static;
use Scalar::Util qw(reftype);
use Progress::Any '$progress';
use P
 $min_perl_version,
      }
    );

    $scanner->parse;

    my @dependencies = $scanner->format_json;
    $requires_by_file{$f} = \@dependencies;

    push @all_dependencies, @dependencies;
  }

  i
f $format !~ /(?:json|text)/xsm;

  my %modules = map { $_->{name} => $_->{version} } @{$obj};

  my $fh = $self->get_output_handle;

  if ( $format eq 'json' ) {
    print {$fh} JSON->new->pretty->en

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.