Branch: refs/heads/haarg/autouse-cleanup
Home: https://github.com/Perl/perl5
Commit: 1d7374ce841cb4867c56400410263af4cd56ff0d
https://github.com/Perl/perl5/commit/1d7374ce841cb4867c56400410263af4cd56ff0d
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M dist/autouse/lib/autouse.pm
Log Message:
-----------
autouse: bump version
Commit: 3b1e8ee9096e050939110b377d1767160230f4f9
https://github.com/Perl/perl5/commit/3b1e8ee9096e050939110b377d1767160230f4f9
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M dist/autouse/lib/autouse.pm
M dist/autouse/t/autouse.t
M dist/autouse/t/lib/MyTestModule.pm
M dist/autouse/t/lib/MyTestModule2.pm
Log Message:
-----------
autouse: normalize whitespace
Commit: fe4426eeea630a483f4c43e54742d6bdfcd59bc8
https://github.com/Perl/perl5/commit/fe4426eeea630a483f4c43e54742d6bdfcd59bc8
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M dist/autouse/lib/autouse.pm
M dist/autouse/t/autouse.t
M dist/autouse/t/lib/MyTestModule.pm
M dist/autouse/t/lib/MyTestModule2.pm
Log Message:
-----------
autouse: use strict and warnings
autouse was already loading warnings.pm, so there is no reason to avoid
using it. And there is no reason to avoid strict in a module like this.
Commit: 668c045654ed8326b6f6330c3556a819ab290298
https://github.com/Perl/perl5/commit/668c045654ed8326b6f6330c3556a819ab290298
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
M dist/autouse/t/autouse.t
Log Message:
-----------
autouse: set up t/lib early in tests
Commit: e3dea2f8ed3791540cd823b709662d3698fbdf29
https://github.com/Perl/perl5/commit/e3dea2f8ed3791540cd823b709662d3698fbdf29
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
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: f0167be33747f420c4429834b029e5c3fd84cb3d
https://github.com/Perl/perl5/commit/f0167be33747f420c4429834b029e5c3fd84cb3d
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: 4f41d66af0ef4adc1438fe7827b94b45129b0449
https://github.com/Perl/perl5/commit/4f41d66af0ef4adc1438fe7827b94b45129b0449
Author: Graham Knop <[email protected]>
Date: 2026-06-16 (Tue, 16 Jun 2026)
Changed paths:
A dist/autouse/Changes
Log Message:
-----------
autouse: add change log
Compare: https://github.com/Perl/perl5/compare/1d7374ce841c%5E...4f41d66af0ef
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications