Fixed a couple of typos.
[gitmo/Moose.git] / xt / author / 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 local $ENV{LC_ALL} = 'C';
15 set_spell_cmd('aspell list -l en');
16 all_pod_files_spelling_ok;
17
18 __DATA__
19 ## personal names
20 Aankhen
21 Aran
22 autarch
23 backported
24 backports
25 Buels
26 chansen
27 chromatic's
28 Debolaz
29 Deltac
30 dexter
31 doy
32 ewilhelm
33 frodwith
34 Goulah
35 gphat
36 groditi
37 Hardison
38 jrockway
39 Kinyon's
40 Kogman
41 kolibrie
42 konobi
43 Lanyon
44 lbr
45 Luehrs
46 McWhirter
47 merlyn
48 mst
49 nothingmuch
50 Pearcey
51 perigrin
52 phaylon
53 Prather
54 Ragwitz
55 Reis
56 rafl
57 rindolf
58 rlb
59 Rockway
60 Roditi
61 Rolsky
62 Roszatycki
63 Roszatycki's
64 sartak
65 Sedlacek
66 Shlomi
67 SL
68 stevan
69 Stevan
70 tozt
71 Vilain
72 wreis
73 Yuval
74
75 ## proper names
76 AOP
77 CLOS
78 cpan
79 CPAN
80 OCaml
81 ohloh
82 SVN
83
84 ## Moose
85 AttributeHelpers
86 BankAccount
87 BankAccount's
88 BinaryTree
89 BUILDALL
90 BUILDARGS
91 CheckingAccount
92 clearers
93 composable
94 Debuggable
95 DEMOLISHALL
96 hardcode
97 immutabilization
98 immutabilize
99 introspectable
100 metaclass
101 Metaclass
102 METACLASS
103 metaclass's
104 metadata
105 MetaObject
106 metaprogrammer
107 metarole
108 metaroles
109 metatraits
110 mixins
111 MooseX
112 Num
113 oose
114 OtherName
115 PosInt
116 PositiveInt
117 ro
118 rw
119 RoleSummation
120 Str
121 TypeContraints
122
123 ## computerese
124 API
125 APIs
126 arrayrefs
127 arity
128 Baz
129 Changelog
130 codebase
131 committer
132 committers
133 compat
134 datetimes
135 dec
136 definedness
137 destructor
138 destructors
139 destructuring
140 dev
141 DWIM
142 DUCKTYPE
143 env
144 GitHub
145 hashrefs
146 hotspots
147 immutabilize
148 immutabilizes
149 immutabilized
150 inline
151 inlines
152 invocant
153 invocant's
154 irc
155 IRC
156 isa
157 JSON
158 kv
159 login
160 mul
161 namespace
162 namespaced
163 namespaces
164 namespacing
165 # as in required-ness
166 ness
167 O'Caml
168 OO
169 OOP
170 ORM
171 overridable
172 parameterizable
173 parameterization
174 parameterize
175 parameterized
176 parameterizes
177 params
178 pluggable
179 prechecking
180 prepends
181 pu
182 rebase
183 rebased
184 rebasing
185 reblesses
186 refactored
187 refactoring
188 rethrows
189 ROLETYPE
190 runtime
191 serializer
192 stacktrace
193 stacktraces
194 subclassable
195 subname
196 subtyping
197 TODO
198 unblessed
199 unexport
200 UNIMPORTING
201 unimporting
202 Unported
203 unsets
204 unsettable
205 utils
206 whitelist
207 Whitelist
208 whitelisted
209 workflow
210
211 ## other jargon
212 bey
213 gey
214
215 ## neologisms
216 breakability
217 delegatee
218 featureful
219 hackery
220 hacktern
221 undeprecate
222 wrappee
223
224 ## compound
225 # half-assed
226 assed
227 # role-ish, Ruby-ish, medium-to-large-ish
228 ish
229 # kool-aid
230 kool
231 # pre-5.10
232 pre
233 # vice versa
234 versa
235 lookup
236 # co-maint
237 maint
238
239 ## slang
240 C'mon
241 might've
242 Nuff
243
244 ## things that should be in the dictionary, but are not
245 attribute's
246 declaratively
247 everybody's
248 everyone's
249 human's
250 indices
251 initializers
252 newfound
253 reimplements
254 reinitializes
255 specializer
256
257 ## misspelt on purpose
258 emali
259 uniq
260