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