Add ingy to the spelling whitelist
[gitmo/Moose.git] / xt / release / 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 Anders
22 Aran
23 Buels
24 Clary
25 Debolaz
26 Deltac
27 Florian
28 Goro
29 Goulah
30 Hardison
31 Kinyon
32 Kinyon's
33 Kogman
34 Lanyon
35 Luehrs
36 McWhirter
37 Pearcey
38 Piotr
39 Prather
40 Ragwitz
41 Reis
42 Rockway
43 Roditi
44 Rolsky
45 Roszatycki
46 Roszatycki's
47 SL
48 Sedlacek
49 Shlomi
50 Stevan
51 Vilain
52 Yuval
53 autarch
54 backported
55 backports
56 blblack
57 bluefeet
58 chansen
59 chromatic's
60 dexter
61 doy
62 ewilhelm
63 frodwith
64 gphat
65 groditi
66 ingy
67 jgoulah
68 jrockway
69 kolibrie
70 konobi
71 lbr
72 merlyn
73 mst
74 nothingmuch
75 perigrin
76 phaylon
77 rafl
78 rindolf
79 rlb
80 robkinyon
81 sartak
82 stevan
83 tozt
84 wreis
85
86 ## proper names
87 AOP
88 CentOS
89 CLOS
90 CPAN
91 OCaml
92 SVN
93 ohloh
94
95 ## Moose
96 AttributeHelpers
97 BUILDALL
98 BUILDARGS
99 BankAccount
100 BankAccount's
101 BinaryTree
102 CLR
103 CheckingAccount
104 DEMOLISHALL
105 Debuggable
106 JVM
107 METACLASS
108 Metaclass
109 MOPs
110 MetaModel
111 MetaObject
112 Metalevel
113 MooseX
114 Num
115 OtherName
116 PosInt
117 PositiveInt
118 RoleSummation
119 Str
120 TypeContraints
121 clearers
122 composable
123 hardcode
124 immutabilization
125 immutabilize
126 introspectable
127 metaclass
128 metaclass's
129 metadata
130 metaobject
131 metaobjects
132 metaprogrammer
133 metarole
134 metaroles
135 metatraits
136 mixins
137 oose
138 ro
139 rw
140
141 ## computerese
142 API
143 APIs
144 Baz
145 Changelog
146 Coercions
147 DUCKTYPE
148 DWIM
149 GitHub
150 Haskell
151 IRC
152 Immutabilization
153 Inlinable
154 JSON
155 Lexically
156 O'Caml
157 OO
158 OOP
159 ORM
160 ROLETYPE
161 SUBCLASSES
162 SUBTYPES
163 Subclasses
164 Smalltalk
165 Subtypes
166 TODO
167 UNIMPORTING
168 URI
169 Unported
170 Whitelist
171 # from the Support manual talking about version numbers
172 YY
173 YYZZ
174 ZZ
175 arity
176 arrayrefs
177 blog
178 clearers
179 codebase
180 coercions
181 committer
182 committers
183 compat
184 continutation
185 datetimes
186 dec
187 decrement
188 definedness
189 deinitialized
190 deprecations
191 destructor
192 destructors
193 destructuring
194 dev
195 discoverable
196 env
197 eval'ing
198 extensibility
199 hashrefs
200 hotspots
201 immutabilize
202 immutabilized
203 immutabilizes
204 incrementing
205 inlinable
206 inline
207 inlines
208 installable
209 instantiation
210 interoperable
211 invocant
212 invocant's
213 irc
214 isa
215 kv
216 login
217 matcher
218 metadata
219 mixin
220 mixins
221 mul
222 munge
223 namespace
224 namespace's
225 namespaced
226 namespaces
227 namespacing
228 # as in required-ness
229 ness
230 optimizations
231 overridable
232 parameterizable
233 parameterization
234 parameterize
235 parameterized
236 parameterizes
237 params
238 pluggable
239 plugins
240 polymorphism
241 prechecking
242 prepends
243 pu
244 rebase
245 rebased
246 rebasing
247 rebless
248 reblesses
249 reblessing
250 refactored
251 refactoring
252 rethrows
253 runtime
254 serializer
255 sigil
256 sigils
257 stacktrace
258 stacktraces
259 stateful
260 subclass's
261 subclassable
262 subclasses
263 subname
264 subtype
265 subtypes
266 subtyping
267 unblessed
268 unexport
269 unimporting
270 uninitialize
271 unordered
272 unresolvable
273 unsets
274 unsettable
275 utils
276 whitelisted
277 workflow
278
279 ## other jargon
280 bey
281 gey
282
283 ## neologisms
284 breakability
285 delegatee
286 featureful
287 hackery
288 hacktern
289 undeprecate
290 wrappee
291
292 ## compound
293 # half-assed
294 assed
295 # role-ish, Ruby-ish, medium-to-large-ish
296 ish
297 # kool-aid
298 kool
299 # pre-5.10
300 pre
301 # vice versa
302 versa
303 lookup
304 # co-maint
305 maint
306
307 ## slang
308 C'mon
309 might've
310 Nuff
311
312 ## things that should be in the dictionary, but are not
313 attribute's
314 declaratively
315 everybody's
316 everyone's
317 human's
318 indices
319 initializers
320 newfound
321 reimplements
322 reinitializes
323 specializer
324 unintrusive
325
326 ## misspelt on purpose
327 emali
328 uniq