File Coverage

lib/CtrlO/Crypt/XkcdPassword/Wordlist/en_gb.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


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