Update podspell.t
[gitmo/Mouse.git] / xt / 002-pod_spell.t
1 use strict;
2 use warnings;
3 use Test::More;
4
5 eval q{use Test::Spelling};
6 plan skip_all => 'Test::Spelling is required for this test' if $@;
7
8 my @stopwords;
9 for (<DATA>) {
10     chomp;
11     push @stopwords, $_
12         unless /\A (?: \# | \s* \z)/msx;    # skip comments, whitespace
13 }
14
15 add_stopwords(@stopwords);
16 #set_spell_cmd('aspell list -l en');
17 $ENV{LC_ALL} = 'C';
18 all_pod_files_spelling_ok();
19
20 __DATA__
21 ## personal names
22 Aankhen
23 Aran
24 autarch
25 chansen
26 chromatic's
27 Debolaz
28 Deltac
29 dexter
30 doy
31 ewilhelm
32 frodwith
33 Goulah
34 gphat
35 groditi
36 Hardison
37 jrockway
38 Kinyon's
39 Kogman
40 kolibrie
41 konobi
42 Lanyon
43 lbr
44 Luehrs
45 McWhirter
46 merlyn
47 mst
48 nothingmuch
49 Pearcey
50 perigrin
51 phaylon
52 Prather
53 Ragwitz
54 Reis
55 rafl
56 rindolf
57 rlb
58 Rockway
59 Roditi
60 Rolsky
61 Roszatycki
62 Roszatycki's
63 sartak
64 Sedlacek
65 Shlomi
66 SL
67 stevan
68 Stevan
69 SIGNES
70 tozt
71 Vilain
72 wreis
73 Yuval
74 Goro
75 gfx
76 Yappo
77 tokuhirom
78 wu
79
80 ## proper names
81 AOP
82 CLOS
83 cpan
84 CPAN
85 OCaml
86 ohloh
87 SVN
88 CGI
89 FastCGI
90 DateTime
91 pm
92 XS
93
94 ## Moose
95 AttributeHelpers
96 BankAccount
97 BankAccount's
98 BinaryTree
99 BUILDALL
100 BUILDARGS
101 CheckingAccount
102 ClassName
103 ClassNames
104 LocalName
105 RemoteName
106 MethodName
107 OwnerClass
108 AttributeName
109 RoleName
110
111 clearers
112 composable
113 Debuggable
114 DEMOLISHALL
115 hardcode
116 immutabilization
117 immutabilize
118 introspectable
119 metaclass
120 Metaclass
121 METACLASS
122 metaclass's
123 metadata
124 MetaObject
125 metaprogrammer
126 metarole
127 metatraits
128 mixins
129 MooseX
130 MouseX
131 Num
132 OtherName
133 oose
134 ouse
135 PosInt
136 PositiveInt
137 ro
138 rw
139 RoleSummation
140 Str
141 TypeContraints
142 metaroles
143
144 ## computerese
145 API
146 APIs
147 arity
148 Baz
149 canonicalizes
150 canonicalized
151 Changelog
152 codebase
153 committer
154 committers
155 compat
156 datetimes
157 dec
158 definedness
159 deinitialization
160 destructor
161 destructors
162 destructuring
163 dev
164 DWIM
165 DUCKTYPE
166 GitHub
167 hashrefs
168 hotspots
169 immutabilize
170 immutabilized
171 inline
172 inlines
173 invocant
174 invocant's
175 irc
176 IRC
177 isa
178 JSON
179 kv
180 login
181 mul
182 namespace
183 namespaced
184 namespaces
185 namespacing
186 transformability
187 redispatch
188 MISC
189
190 # as in required-ness
191 ness
192 O'Caml
193 OO
194 OOP
195 ORM
196 overridable
197 parameterizable
198 parameterization
199 parameterize
200 parameterized
201 parameterizes
202 params
203 pluggable
204 prechecking
205 prepends
206 pu
207 rebase
208 rebased
209 rebasing
210 reblesses
211 refactored
212 refactoring
213 rethrows
214 runtime
215 serializer
216 stacktrace
217 startup
218 subclassable
219 subname
220 subtyping
221 TODO
222 unblessed
223 unexport
224 UNIMPORTING
225 Unported
226 unsets
227 unsettable
228 utils
229 whitelist
230 Whitelist
231 workflow
232
233 ## other jargon
234 bey
235 gey
236
237 ## neologisms
238 breakability
239 delegatee
240 featureful
241 hackery
242 hacktern
243 wrappee
244
245 ## compound
246 # half-assed
247 assed
248 # role-ish, Ruby-ish, medium-to-large-ish
249 ish
250 # kool-aid
251 kool
252 # pre-5.10
253 pre
254 # vice versa
255 versa
256 lookup
257 # co-maint
258 maint
259
260 ## slang
261 C'mon
262 might've
263 Nuff
264 steenkin
265
266 ## things that should be in the dictionary, but are not
267 attribute's
268 declaratively
269 everybody's
270 everyone's
271 human's
272 indices
273 initializers
274 newfound
275 reimplements
276 reinitializes
277 specializer
278 backend
279
280 ## misspelt on purpose
281 emali
282 uniq
283