Codebase list libdbix-class-perl / f06eb01
Boldly take the author nicknames bold Peter Rabbitson 9 years ago
4 changed file(s) with 15 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
186186 talexb: Alex Beamish <talexb@gmail.com>
187187 tamias: Ronald J Kimball <rjk@tamias.net>
188188 TBSliver: Tom Bloor <t.bloor@shadowcat.co.uk>
189 teejay : Aaron Trevena <teejay@cpan.org>
189 teejay: Aaron Trevena <teejay@cpan.org>
190190 theorbtwo: James Mastros <james@mastros.biz>
191191 Thomas Kratz <tomk@cpan.org>
192192 timbunce: Tim Bunce <tim.bunce@pobox.com>
305305
306306 =over
307307
308 ribasushi: Peter Rabbitson <ribasushi@cpan.org>
308 B<ribasushi>: Peter Rabbitson <ribasushi@cpan.org>
309309 (present day maintenance and controlled evolution)
310310
311 castaway: Jess Robinson <castaway@desert-island.me.uk>
311 B<castaway>: Jess Robinson <castaway@desert-island.me.uk>
312312 (lions share of the reference documentation and manuals)
313313
314 mst: Matt S Trout <mst@shadowcat.co.uk> (project founder -
314 B<mst>: Matt S Trout <mst@shadowcat.co.uk> (project founder -
315315 original idea, architecture and implementation)
316316
317317 =back
88 open (my $fh, '<:raw', 'AUTHORS') or die "Unable to open AUTHORS - can't happen: $!\n";
99 map { chomp; ( ( ! $_ or $_ =~ /^\s*\#/ ) ? () : $_ ) } <$fh>;
1010 } or die "Known AUTHORS file seems empty... can't happen...";
11
12 $_ =~ s!^ ( [^\:]+ ) : \s !B<$1>:!x
13 for @known_authors;
1114
1215 $_ =~ s!( \b https? :// [^\s\>]+ )!L<$1|$1>!x
1316 for @known_authors;
1818 } or die "Known AUTHORS file seems empty... can't happen...";
1919
2020 is_deeply (
21 [ grep { /^\s/ } @known_authors ],
21 [ grep { /^\s/ or /\s\s/ } @known_authors ],
2222 [],
23 "No entries with leading space",
23 "No entries with leading or doubled space",
24 );
25
26 is_deeply (
27 [ grep { / \:[^\s\/] /x or /^ [^:]*? \s+ \: /x } @known_authors ],
28 [],
29 "No entries with malformed nicks",
2430 );
2531
2632 is_deeply (