@@ -126,7 +126,7 @@ coercer returns one of 4 object types:
126
126
IO::File # a regular file
127
127
IO::Dir # a directory
128
128
IO::Local # something else that exists
129
- IOU # not recognized as something that exists
129
+ IO::Huh # not recognized as something that exists
130
130
131
131
All these classes are consumers of the C<IO::Pathy> role, which provided all
132
132
of the methods that have to do with paths (such as C<.basename>).
@@ -284,7 +284,7 @@ These classes consume the C<IO::Pathy> role:
284
284
IO::File # a regular file
285
285
IO::Dir # a directory
286
286
IO::Local # something else that exists (locally)
287
- IOU # not recognized as something that exists
287
+ IO::Huh # not recognized as something that exists
288
288
289
289
The easiest way to create an object that does the C<IO::Pathy> role, is to
290
290
use the C<.IO> coercer. It takes an optional C<:CWD> parameter to indicate
@@ -296,7 +296,7 @@ C<$*CWD>).
296
296
297
297
The following file test methods are provided by the IO::Pathy role, or are
298
298
overridden by a class (e.g. C<.e> is overridden to return C<True> for all but
299
- the C<IOU > class):
299
+ the C<IO::Huh > class):
300
300
301
301
r is readable by effective uid/gid
302
302
w is writable by effective uid/gid
@@ -355,7 +355,7 @@ object with the class:
355
355
when IO::Dir {
356
356
say "$io is a directory";
357
357
}
358
- when IOU {
358
+ when IO::Huh {
359
359
say "doesn't exist";
360
360
}
361
361
}
@@ -478,9 +478,9 @@ An object indicating an existing directory entry (C<-l>, C<-L>, C<-b> or
478
478
C<-c>). Usually created as one of the objects returned by a C<dir()> or
479
479
the C<.IO> coercer.
480
480
481
- =head2 IOU
481
+ =head2 IO::Huh
482
482
483
- class IOU does IO does IO::Pathy
483
+ class IO::Huh does IO does IO::Pathy
484
484
485
485
An object indicating an B<non>-existing directory entry (C<!-e>). Usually
486
486
created by the C<.IO> coercer.
0 commit comments