changelog and version bump
[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 prechecking
209 prepends
210 pu
211 rebase
212 rebased
213 rebasing
214 rebless
215 reblesses
216 reblessing
217 refactored
218 refactoring
219 rethrows
220 runtime
221 serializer
222 sigil
223 sigils
224 stacktrace
225 stacktraces
226 stateful
227 subclassable
228 subname
229 subtyping
230 unblessed
231 unexport
232 unimporting
233 uninitialize
234 unsets
235 unsettable
236 utils
237 whitelisted
238 workflow
239
240 ## other jargon
241 bey
242 gey
243
244 ## neologisms
245 breakability
246 delegatee
247 featureful
248 hackery
249 hacktern
250 undeprecate
251 wrappee
252
253 ## compound
254 # half-assed
255 assed
256 # role-ish, Ruby-ish, medium-to-large-ish
257 ish
258 # kool-aid
259 kool
260 # pre-5.10
261 pre
262 # vice versa
263 versa
264 lookup
265 # co-maint
266 maint
267
268 ## slang
269 C'mon
270 might've
271 Nuff
272
273 ## things that should be in the dictionary, but are not
274 attribute's
275 declaratively
276 everybody's
277 everyone's
278 human's
279 indices
280 initializers
281 newfound
282 reimplements
283 reinitializes
284 specializer
285 unintrusive
286
287 ## misspelt on purpose
288 emali
289 uniq