File Coverage

lib/CtrlO/Crypt/XkcdPassword/Wordlist/en_gb.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 19 19 100.0


line stmt bran cond sub pod time code
1             package CtrlO::Crypt::XkcdPassword::Wordlist::en_gb;
2 5     5   3558 use strict;
  5         12  
  5         145  
3 5     5   24 use warnings;
  5         8  
  5         115  
4 5     5   23 use utf8;
  5         8  
  5         27  
5 5     5   172 use 5.010;
  5         14  
6              
7 5     5   22 use base 'WordList';
  5         6  
  5         1831  
8              
9             # ABSTRACT: default word list for CtrlO::Crypt::XkcdPassword
10              
11             our $VERSION = '1.011'; # VERSION
12              
13              
14             'correct horse battery staple';
15              
16             =pod
17              
18             =encoding UTF-8
19              
20             =head1 NAME
21              
22             CtrlO::Crypt::XkcdPassword::Wordlist::en_gb - default word list for CtrlO::Crypt::XkcdPassword
23              
24             =head1 VERSION
25              
26             version 1.011
27              
28             =head1 DESCRIPTION
29              
30             Subclass of L providing the default word list for
31             CtrlO::Crypt::XkcdPassword.
32              
33             Please see L for the API if ever need to use this word list
34             in another context.
35              
36             =head2 Wordlist source
37              
38             Custom wordlist generated from http://app.aspell.net/create using SCOWL
39             with parameters:
40              
41             diacritic: strip
42             max_size: 35
43             max_variant: 0
44             special:
45             spelling: GBs
46              
47             Words have been stripped using:
48              
49             grep -v \'|egrep -v 's$'|egrep -v '(ing|ed|est)$'|grep -v 'ise'| \
50             egrep '^.{5,9}$'|egrep '^[abcdefghijklmnopqrstuvwxyz]+$'
51              
52             Using Git Commit From: Thu Aug 24 14:36:19 2017 -0400 [2614b88]
53              
54             Copyright 2000-2014 by Kevin Atkinson
55              
56             Permission to use, copy, modify, distribute and sell these word
57             lists, the associated scripts, the output created from the scripts,
58             and its documentation for any purpose is hereby granted without fee,
59             provided that the above copyright notice appears in all copies and
60             that both that copyright notice and this permission notice appear in
61             supporting documentation. Kevin Atkinson makes no representations
62             about the suitability of this array for any purpose. It is provided
63             "as is" without express or implied warranty.
64              
65             Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
66              
67             The following restriction is placed on the use of this publication:
68             if The UK Advanced Cryptics Dictionary is used in a software package
69             or redistributed in any form, the copyright notice must be
70             prominently displayed and the text of this document must be included
71             verbatim.
72              
73             There are no other restrictions: I would like to see the list
74             distributed as widely as possible.
75              
76             Special credit also goes to Alan Beale as he has
77             given me an incredible amount of feedback and created a number of
78             special lists (those found in the Supplement) in order to help improve
79             the overall quality of SCOWL.
80              
81             Many sources were used in the creation of SCOWL, most of them were in
82             the public domain or used indirectly. For a full list please see the
83             SCOWL readme.
84              
85             http://wordlist.aspell.net/
86              
87             =head1 AUTHOR
88              
89             Thomas Klausner
90              
91             =head1 COPYRIGHT AND LICENSE
92              
93             This software is copyright (c) 2018 - 2021 by Thomas Klausner.
94              
95             This is free software; you can redistribute it and/or modify it under
96             the same terms as the Perl 5 programming language system itself.
97              
98             =cut
99              
100             __DATA__