fix a bunch of spelling errors
[gitmo/Moose.git] / xt / pod_spell.t
1 use strict;
2 use warnings;
3
4 use Test::Spelling;
5
6 my @stopwords;
7 for (<DATA>) {
8     chomp;
9     push @stopwords, $_
10         unless /\A (?: \# | \s* \z)/msx;    # skip comments, whitespace
11 }
12
13 add_stopwords(@stopwords);
14 set_spell_cmd('aspell list -l en');
15 all_pod_files_spelling_ok;
16
17 __DATA__
18 ## personal names
19 Aankhen
20 Aran
21 autarch
22 chansen
23 chromatic's
24 Debolaz
25 Deltac
26 dexter
27 ewilhelm
28 Goulah
29 gphat
30 groditi
31 jrockway
32 Kinyon's
33 Kogman
34 kolibrie
35 konobi
36 lbr
37 McWhirter
38 merlyn
39 mst
40 nothingmuch
41 Pearcey
42 perigrin
43 phaylon
44 Prather
45 Reis
46 rindolf
47 rlb
48 Rockway
49 Roditi
50 Rolsky
51 Roszatycki
52 Roszatycki's
53 sartak
54 Sedlacek
55 Shlomi
56 SL
57 stevan
58 Stevan
59 Vilain
60 wreis
61 Yuval
62
63 ## proper names
64 AOP
65 CLOS
66 cpan
67 CPAN
68 OCaml
69 ohloh
70 SVN
71
72 ## Moose
73 BankAccount
74 BankAccount's
75 BinaryTree
76 BUILDALL
77 BUILDARGS
78 CheckingAccount
79 clearers
80 composable
81 Debuggable
82 DEMOLISHALL
83 hardcode
84 immutabilization
85 immutabilize
86 introspectable
87 metaclass
88 Metaclass
89 METACLASS
90 metaclass's
91 metadata
92 MetaObject
93 metaprogrammer
94 metarole
95 mixins
96 MooseX
97 Num
98 oose
99 PosInt
100 PositiveInt
101 ro
102 rw
103 Str
104 TypeContraints
105
106 ## computerese
107 API
108 APIs
109 Baz
110 Changelog
111 compat
112 datetimes
113 definedness
114 destructor
115 destructors
116 dev
117 DWIM
118 hashrefs
119 immutabilize
120 immutabilized
121 inline
122 invocant
123 invocant's
124 irc
125 IRC
126 isa
127 login
128 namespace
129 namespaced
130 namespaces
131 namespacing
132 OO
133 OOP
134 ORM
135 overridable
136 parameterizable
137 parameterize
138 parameterized
139 parameterizes
140 pluggable
141 prechecking
142 prepends
143 refactored
144 refactoring
145 runtime
146 stacktrace
147 subclassable
148 subtyping
149 TODO
150 unblessed
151 unexport
152 UNIMPORTING
153 Unported
154 unsets
155 unsettable
156 Whitelist
157
158 ## other jargon
159 bey
160 gey
161
162 ## neologisms
163 breakability
164 delegatee
165 hackery
166 wrappee
167
168 ## compound
169 # half-assed
170 assed
171 # role-ish, Ruby-ish, medium-to-large-ish
172 ish
173 # kool-aid
174 kool
175 # pre-5.10
176 pre
177 # vice versa
178 versa
179 lookup
180
181 ## slang
182 C'mon
183 might've
184 Nuff
185
186 ## things that should be in the dictionary, but are not
187 attribute's
188 declaratively
189 everyone's
190 human's
191 initializers
192 newfound
193 reimplements
194 reinitializes
195 specializer
196
197 ## misspelt on purpose
198 emali