summaryrefslogtreecommitdiff
path: root/pod/perltodo.pod
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-05-10 16:31:11 +0100
committerNicholas Clark <nick@ccl4.org>2009-05-10 16:42:10 +0100
commit0befdfba7e496a43f86e2109879b571806ccf83e (patch)
treee381ad79410b1a961da0cb203de00a09431a9c8f /pod/perltodo.pod
parentb7a0f54ced0ebd7e1706b3c27338d5e5ef39ab7d (diff)
downloadperl-0befdfba7e496a43f86e2109879b571806ccf83e.tar.gz
Making ExtUtils::ParseXS use strict; is TODO.
Diffstat (limited to 'pod/perltodo.pod')
-rw-r--r--pod/perltodo.pod12
1 files changed, 12 insertions, 0 deletions
diff --git a/pod/perltodo.pod b/pod/perltodo.pod
index 0a75e7092b..387f03b517 100644
--- a/pod/perltodo.pod
+++ b/pod/perltodo.pod
@@ -94,6 +94,18 @@ is needed to improve the cross-linking.
The addition of C<Pod::Simple> and its related modules may make this task
easier to complete.
+=head2 Make ExtUtils::ParseXS use strict;
+
+F<lib/ExtUtils/ParseXS.pm> contains this line
+
+ # use strict; # One of these days...
+
+Simply uncomment it, and fix all the resulting issues :-)
+
+The more practical approach, to break the task down into manageable chunks, is
+to work your way though the code from bottom to top, or if necessary adding
+extra C<{ ... }> blocks, and turning on strict within them.
+
=head2 Parallel testing
(This probably impacts much more than the core: also the Test::Harness