spelling list updates
[gitmo/Moose.git] / xt / author / 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 set_spell_cmd('aspell list -l en');
15 all_pod_files_spelling_ok;
16
17 __DATA__
18 ## personal names
19 Aankhen
20 Aran
21 autarch
22 chansen
23 chromatic's
24 Debolaz
25 Deltac
26 dexter
27 doy
28 ewilhelm
29 frodwith
30 Goulah
31 gphat
32 groditi
33 Hardison
34 jrockway
35 Kinyon's
36 Kogman
37 kolibrie
38 konobi
39 Lanyon
40 lbr
41 Luehrs
42 McWhirter
43 merlyn
44 mst
45 nothingmuch
46 Pearcey
47 perigrin
48 phaylon
49 Prather
50 Ragwitz
51 Reis
52 rafl
53 rindolf
54 rlb
55 Rockway
56 Roditi
57 Rolsky
58 Roszatycki
59 Roszatycki's
60 sartak
61 Sedlacek
62 Shlomi
63 SL
64 stevan
65 Stevan
66 tozt
67 Vilain
68 wreis
69 Yuval
70
71 ## proper names
72 AOP
73 CLOS
74 cpan
75 CPAN
76 OCaml
77 ohloh
78 SVN
79
80 ## Moose
81 AttributeHelpers
82 BankAccount
83 BankAccount's
84 BinaryTree
85 BUILDALL
86 BUILDARGS
87 CheckingAccount
88 clearers
89 composable
90 Debuggable
91 DEMOLISHALL
92 hardcode
93 immutabilization
94 immutabilize
95 introspectable
96 metaclass
97 Metaclass
98 METACLASS
99 metaclass's
100 metadata
101 MetaObject
102 metaprogrammer
103 metarole
104 metatraits
105 mixins
106 MooseX
107 Num
108 oose
109 OtherName
110 PosInt
111 PositiveInt
112 ro
113 rw
114 RoleSummation
115 Str
116 TypeContraints
117
118 ## computerese
119 API
120 APIs
121 arity
122 Baz
123 Changelog
124 codebase
125 committer
126 committers
127 compat
128 datetimes
129 dec
130 definedness
131 destructor
132 destructors
133 destructuring
134 dev
135 DWIM
136 DUCKTYPE
137 GitHub
138 hashrefs
139 hotspots
140 immutabilize
141 immutabilized
142 inline
143 inlines
144 invocant
145 invocant's
146 irc
147 IRC
148 isa
149 JSON
150 kv
151 login
152 mul
153 namespace
154 namespaced
155 namespaces
156 namespacing
157 # as in required-ness
158 ness
159 O'Caml
160 OO
161 OOP
162 ORM
163 overridable
164 parameterizable
165 parameterization
166 parameterize
167 parameterized
168 parameterizes
169 params
170 pluggable
171 prechecking
172 prepends
173 pu
174 rebase
175 rebased
176 rebasing
177 reblesses
178 refactored
179 refactoring
180 rethrows
181 runtime
182 serializer
183 stacktrace
184 subclassable
185 subname
186 subtyping
187 TODO
188 unblessed
189 unexport
190 UNIMPORTING
191 Unported
192 unsets
193 unsettable
194 utils
195 whitelist
196 Whitelist
197 workflow
198
199 ## other jargon
200 bey
201 gey
202
203 ## neologisms
204 breakability
205 delegatee
206 featureful
207 hackery
208 hacktern
209 wrappee
210
211 ## compound
212 # half-assed
213 assed
214 # role-ish, Ruby-ish, medium-to-large-ish
215 ish
216 # kool-aid
217 kool
218 # pre-5.10
219 pre
220 # vice versa
221 versa
222 lookup
223 # co-maint
224 maint
225
226 ## slang
227 C'mon
228 might've
229 Nuff
230
231 ## things that should be in the dictionary, but are not
232 attribute's
233 declaratively
234 everybody's
235 everyone's
236 human's
237 indices
238 initializers
239 newfound
240 reimplements
241 reinitializes
242 specializer
243
244 ## misspelt on purpose
245 emali
246 uniq
247