Sponsoring The Perl Toolchain Summit 2025: Help make this important event another success Learn more

use strict;
sub register_commands {
return ( filenames => { sub => \&filenames } );
}
sub filenames {
my($req, $context) = @_;
my %filenames;
foreach my $sub (keys %DB::sub) {
my($filename, $start, $end) = $DB::sub{$sub} =~ m/^(.+):(\d+)-(\d+)$/;
next if $filename =~ /^\(eval/;
$filenames{$filename}++;
}
return { filenames => [sort keys %filenames] };
}
1;