OpenTelemetry-Instrumentation-namespace

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Test::Pod" : "1.41"
         }
      },
      "runtime" : {
         "requires" : {
            "Class::Method::Modifiers" : "1.08",
            "Devel::Peek" : "0",
            "List::Util" : "1.29",
            "Module::Runtime" : "0.009",
            "OpenTelemetry" : "0.032",
            "Ref::Util" : "0",
            "YAML::PP" : "0",
            "namespace::clean" : "0",
            "perl" : "v5.38.0"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },
         "requires" : {

META.yml  view on Meta::CPAN

    version: '0.033'
  OpenTelemetry::Instrumentation::namespace:
    file: lib/OpenTelemetry/Instrumentation/namespace.pm
    version: '0.033'
requires:
  Class::Method::Modifiers: '1.08'
  Devel::Peek: '0'
  List::Util: '1.29'
  Module::Runtime: '0.009'
  OpenTelemetry: '0.032'
  Ref::Util: '0'
  YAML::PP: '0'
  namespace::clean: '0'
  perl: v5.38.0
resources:
  bugtracker: https://github.com/jjatria/perl-opentelemetry-instrumentation-namespace/issues
  repository: git://github.com/jjatria/perl-opentelemetry-instrumentation-namespace.git
version: '0.033'
x_generated_by_perl: v5.40.0
x_serialization_backend: 'YAML::Tiny version 1.74'
x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'

lib/OpenTelemetry/Instrumentation/namespace.pm  view on Meta::CPAN


use v5.38;
use experimental 'try';

use Class::Method::Modifiers 'install_modifier';
use Devel::Peek;
use List::Util 'pairs';
use Module::Runtime ();
use OpenTelemetry::Common;
use OpenTelemetry;
use Ref::Util qw( is_regexpref is_coderef is_hashref );
use YAML::PP;

use namespace::clean ();

use parent 'OpenTelemetry::Instrumentation';

my $LOGGER = OpenTelemetry::Common::internal_logger;
my %CACHE;

sub install {

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

                                      'Test::Pod' => '1.41'
                                    }
                    },
       'runtime' => {
                      'requires' => {
                                      'Class::Method::Modifiers' => '1.08',
                                      'Devel::Peek' => '0',
                                      'List::Util' => '1.29',
                                      'Module::Runtime' => '0.009',
                                      'OpenTelemetry' => '0.032',
                                      'Ref::Util' => '0',
                                      'YAML::PP' => '0',
                                      'namespace::clean' => '0',
                                      'perl' => 'v5.38.0'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {



( run in 0.205 second using v1.01-cache-2.11-cpan-5f4f29bf90f )