From 0a291b54c77c09c18b90a426e2e573a58916ed22 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Fri, 18 Oct 2024 11:10:12 +0100 Subject: [PATCH] ParseXS: refactor: simplify require fields require 'fields.pm' can be written more simply as require fields They compile to the same optree. --- dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm | 2 +- dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm b/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm index 12175666bcbf..cc5dcf59dde2 100644 --- a/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm +++ b/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm @@ -346,7 +346,7 @@ BEGIN { # needs us. So only 'use fields' on systems where Hash::Util has already # been built. if (eval 'require Hash::Util; 1;') { - require 'fields.pm'; + require fields; $USING_FIELDS = 1; fields->import(@fields); } diff --git a/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm b/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm index acf1fcb3188d..fa9594927cb5 100644 --- a/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm +++ b/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm @@ -50,7 +50,7 @@ BEGIN { # needs us. So only 'use fields' on systems where Hash::Util has already # been built. if (eval 'require Hash::Util; 1;') { - require 'fields.pm'; + require fields; $USING_FIELDS = 1; fields->import(@FIELDS); }