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