Add some missing caps versions of metaclass
[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 tozt
76 wreis
77
78 ## proper names
79 AOP
80 CLOS
81 CPAN
82 OCaml
83 SVN
84 ohloh
85
86 ## Moose
87 AttributeHelpers
88 BUILDALL
89 BUILDARGS
90 BankAccount
91 BankAccount's
92 BinaryTree
93 CLR
94 CheckingAccount
95 DEMOLISHALL
96 Debuggable
97 JVM
98 METACLASS
99 Metaclass
100 MOPs
101 MetaModel
102 MetaObject
103 Metalevel
104 MooseX
105 Num
106 OtherName
107 PosInt
108 PositiveInt
109 RoleSummation
110 Str
111 TypeContraints
112 clearers
113 composable
114 hardcode
115 immutabilization
116 immutabilize
117 introspectable
118 metaclass
119 metaclass's
120 metadata
121 metaprogrammer
122 metarole
123 metaroles
124 metatraits
125 mixins
126 oose
127 ro
128 rw
129
130 ## computerese
131 API
132 APIs
133 Baz
134 Changelog
135 DUCKTYPE
136 DWIM
137 GitHub
138 IRC
139 Immutabilization
140 Inlinable
141 JSON
142 O'Caml
143 OO
144 OOP
145 ORM
146 ROLETYPE
147 TODO
148 UNIMPORTING
149 Unported
150 Whitelist
151 arity
152 arrayrefs
153 clearers
154 codebase
155 committer
156 committers
157 compat
158 continutation
159 datetimes
160 dec
161 definedness
162 deinitialized
163 destructor
164 destructors
165 destructuring
166 dev
167 env
168 eval'ing
169 hashrefs
170 hotspots
171 immutabilize
172 immutabilized
173 immutabilizes
174 inline
175 inlines
176 invocant
177 invocant's
178 isa
179 kv
180 login
181 metadata
182 mixin
183 mixins
184 mul
185 munge
186 namespace
187 namespace's
188 namespaced
189 namespaces
190 namespacing
191 # as in required-ness
192 ness
193 overridable
194 parameterizable
195 parameterization
196 parameterize
197 parameterized
198 parameterizes
199 params
200 pluggable
201 prechecking
202 prepends
203 pu
204 rebase
205 rebased
206 rebasing
207 rebless
208 reblesses
209 reblessing
210 refactored
211 refactoring
212 rethrows
213 runtime
214 serializer
215 sigil
216 sigils
217 stacktrace
218 stacktraces
219 subclassable
220 subname
221 subtyping
222 unblessed
223 unexport
224 uninitialize
225 unsets
226 unsettable
227 utils
228 whitelisted
229 workflow
230
231 ## other jargon
232 bey
233 gey
234
235 ## neologisms
236 breakability
237 delegatee
238 featureful
239 hackery
240 hacktern
241 undeprecate
242 wrappee
243
244 ## compound
245 # half-assed
246 assed
247 # role-ish, Ruby-ish, medium-to-large-ish
248 ish
249 # kool-aid
250 kool
251 # pre-5.10
252 pre
253 # vice versa
254 versa
255 lookup
256 # co-maint
257 maint
258
259 ## slang
260 C'mon
261 might've
262 Nuff
263
264 ## things that should be in the dictionary, but are not
265 attribute's
266 declaratively
267 everybody's
268 everyone's
269 human's
270 indices
271 initializers
272 newfound
273 reimplements
274 reinitializes
275 specializer
276 unintrusive
277
278 ## misspelt on purpose
279 emali
280 uniq