]> git.donarmstrong.com Git - perltidy.git/commitdiff
Turned VERSION checking on in perlcritic
authorSteve Hancock <perltidy@users.sourceforge.net>
Sun, 18 Nov 2018 05:33:33 +0000 (21:33 -0800)
committerSteve Hancock <perltidy@users.sourceforge.net>
Sun, 18 Nov 2018 05:33:33 +0000 (21:33 -0800)
.perlcriticrc
dev-bin/build.pl

index 2440ac13a0d3004fe1642b2e816563e4fcd38d46..17a1c4bacd8dec6f315426cdbb6d1b4358c8b54a 100644 (file)
@@ -16,10 +16,6 @@ severity = 4
 # There is a stringy eval in Formatter.pm which is essential.  
 [-BuiltinFunctions::ProhibitStringyEval] 
 
-# maintaining VERSION numbers for all internal modules introduces
-# needless maintenance issues
-[-Modules::RequireVersionVar]
-
 # Tidy.pm exports 'perltidy'. Changing this could break existing scripts.
 [-Modules::ProhibitAutomaticExportation]
 
index 507910dc6665e838abd0399d4b39d7620a906f14..1df8158e06a7e9bced3d8698421f5611c260b15a 100755 (executable)
@@ -315,6 +315,28 @@ sub update_version_number {
     my @sources          = ( $lib_path . "Tidy.pm", $lib_path . "Tidy.pod",
         $bin_path . "perltidy", );
     push @sources, "local-docs/ChangeLog.pod";
+    my @more = qw(
+      Tidy/Debugger.pm
+      Tidy/DevNull.pm
+      Tidy/Diagnostics.pm
+      Tidy/FileWriter.pm
+      Tidy/Formatter.pm
+      Tidy/HtmlWriter.pm
+      Tidy/IOScalar.pm
+      Tidy/IOScalarArray.pm
+      Tidy/IndentationItem.pm
+      Tidy/LineBuffer.pm
+      Tidy/LineSink.pm
+      Tidy/LineSource.pm
+      Tidy/Logger.pm
+      Tidy/Tokenizer.pm
+      Tidy/VerticalAligner.pm
+      Tidy/VerticalAligner/Alignment.pm
+      Tidy/VerticalAligner/Line.pm
+    );
+    foreach my $module (@more) {
+        push @sources, $lib_path . $module;
+    }
 
     my $Tidy_pm_file = $lib_path . "Tidy.pm";