Add diagnostics section to base.pm
Jos I. Boumans [Wed, 28 Apr 2004 13:04:47 +0000 (15:04 +0200)]
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <DC9B4A9C-9903-11D8-BA95-000A956B0E06@dwim.org>

p4raw-id: //depot/perl@22748

lib/base.pm

index cc0d3c6..e98d0f1 100644 (file)
@@ -2,7 +2,7 @@ package base;
 
 use strict 'vars';
 use vars qw($VERSION);
-$VERSION = '2.05';
+$VERSION = '2.06';
 
 # constant.pm is slow
 sub SUCCESS () { 1 }
@@ -198,6 +198,17 @@ base classes each have inheritable fields the 'base' pragma will
 croak.  See L<fields>, L<public> and L<protected> for a description of
 this feature.
 
+=head1 DIAGNOSTICS
+
+=over 4
+
+=item Base class package "%s" is empty.
+
+base.pm was unable to require the base package, because it was not
+found in your path.
+
+=back
+
 =head1 HISTORY
 
 This module was introduced with Perl 5.004_04.