Branch: refs/heads/haarg/autouse-cleanup
Home: https://github.com/Perl/perl5
Commit: a411d37c50d66103c5ff0cd2e68c8cb9ba68bd70
https://github.com/Perl/perl5/commit/a411d37c50d66103c5ff0cd2e68c8cb9ba68bd70
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M MANIFEST
M dist/autouse/t/autouse.t
A dist/autouse/t/lib/MyTestModuleNormal.pm
A dist/autouse/t/lib/MyTestModuleWithProto.pm
Log Message:
-----------
autouse: use test module rather than Scalar::Util
autouse needs a module to test with using a prototype. But there is no
reason it needs to be Scalar::Util. Using Scalar::Util presents a
problem because it is used by Test::More. This means the test has to be
written in an odd order. A simpler option is to use a test module set up
specifically for this test. This also means we don't need to care if the
perl build includes List::Util.
Since we're already reorganizing the tests for Scalar::Util, make the
prototype tests more consistent and complete.
Commit: 745a9ee7afbf6c19cec01f3424a2cad127582ab7
https://github.com/Perl/perl5/commit/745a9ee7afbf6c19cec01f3424a2cad127582ab7
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M dist/autouse/t/autouse.t
Log Message:
-----------
autouse: check test module %INC entry rather than Errno
Errno is loaded only to check for an %INC entry. Since we're already
loading a test module we can just check its entries instead.
Commit: d275fe58a05cbf019c4ae3037b98f006f83e3e5f
https://github.com/Perl/perl5/commit/d275fe58a05cbf019c4ae3037b98f006f83e3e5f
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M MANIFEST
A dist/autouse/Changes
Log Message:
-----------
autouse: add change log
Compare: https://github.com/Perl/perl5/compare/4c05ae779791...d275fe58a05c
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications