add some more words to our spelling list
[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 Str
115 TypeContraints
116
117 ## computerese
118 API
119 APIs
120 arity
121 Baz
122 Changelog
123 codebase
124 committer
125 committers
126 compat
127 datetimes
128 dec
129 definedness
130 destructor
131 destructors
132 dev
133 DWIM
134 DUCKTYPE
135 GitHub
136 hashrefs
137 hotspots
138 immutabilize
139 immutabilized
140 inline
141 inlines
142 invocant
143 invocant's
144 irc
145 IRC
146 isa
147 kv
148 login
149 mul
150 namespace
151 namespaced
152 namespaces
153 namespacing
154 # as in required-ness
155 ness
156 OO
157 OOP
158 ORM
159 overridable
160 parameterizable
161 parameterization
162 parameterize
163 parameterized
164 parameterizes
165 params
166 pluggable
167 prechecking
168 prepends
169 pu
170 rebase
171 rebased
172 rebasing
173 reblesses
174 refactored
175 refactoring
176 runtime
177 stacktrace
178 subclassable
179 subname
180 subtyping
181 TODO
182 unblessed
183 unexport
184 UNIMPORTING
185 Unported
186 unsets
187 unsettable
188 utils
189 whitelist
190 Whitelist
191 workflow
192
193 ## other jargon
194 bey
195 gey
196
197 ## neologisms
198 breakability
199 delegatee
200 hackery
201 hacktern
202 wrappee
203
204 ## compound
205 # half-assed
206 assed
207 # role-ish, Ruby-ish, medium-to-large-ish
208 ish
209 # kool-aid
210 kool
211 # pre-5.10
212 pre
213 # vice versa
214 versa
215 lookup
216 # co-maint
217 maint
218
219 ## slang
220 C'mon
221 might've
222 Nuff
223
224 ## things that should be in the dictionary, but are not
225 attribute's
226 declaratively
227 everybody's
228 everyone's
229 human's
230 indices
231 initializers
232 newfound
233 reimplements
234 reinitializes
235 specializer
236
237 ## misspelt on purpose
238 emali
239 uniq
240