More pod fixes
[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 Vilain
67 wreis
68 Yuval
69
70 ## proper names
71 AOP
72 CLOS
73 cpan
74 CPAN
75 OCaml
76 ohloh
77 SVN
78
79 ## Moose
80 AttributeHelpers
81 BankAccount
82 BankAccount's
83 BinaryTree
84 BUILDALL
85 BUILDARGS
86 CheckingAccount
87 clearers
88 composable
89 Debuggable
90 DEMOLISHALL
91 hardcode
92 immutabilization
93 immutabilize
94 introspectable
95 metaclass
96 Metaclass
97 METACLASS
98 metaclass's
99 metadata
100 MetaObject
101 metaprogrammer
102 metarole
103 metatraits
104 mixins
105 MooseX
106 Num
107 oose
108 OtherName
109 PosInt
110 PositiveInt
111 ro
112 rw
113 Str
114 TypeContraints
115
116 ## computerese
117 API
118 APIs
119 arity
120 Baz
121 Changelog
122 codebase
123 committer
124 committers
125 compat
126 datetimes
127 dec
128 definedness
129 destructor
130 destructors
131 dev
132 DWIM
133 DUCKTYPE
134 GitHub
135 hashrefs
136 hotspots
137 immutabilize
138 immutabilized
139 inline
140 inlines
141 invocant
142 invocant's
143 irc
144 IRC
145 isa
146 kv
147 login
148 mul
149 namespace
150 namespaced
151 namespaces
152 namespacing
153 # as in required-ness
154 ness
155 OO
156 OOP
157 ORM
158 overridable
159 parameterizable
160 parameterization
161 parameterize
162 parameterized
163 parameterizes
164 pluggable
165 prechecking
166 prepends
167 pu
168 rebase
169 rebased
170 rebasing
171 refactored
172 refactoring
173 runtime
174 stacktrace
175 subclassable
176 subname
177 subtyping
178 TODO
179 unblessed
180 unexport
181 UNIMPORTING
182 Unported
183 unsets
184 unsettable
185 utils
186 whitelist
187 Whitelist
188 workflow
189
190 ## other jargon
191 bey
192 gey
193
194 ## neologisms
195 breakability
196 delegatee
197 hackery
198 hacktern
199 wrappee
200
201 ## compound
202 # half-assed
203 assed
204 # role-ish, Ruby-ish, medium-to-large-ish
205 ish
206 # kool-aid
207 kool
208 # pre-5.10
209 pre
210 # vice versa
211 versa
212 lookup
213 # co-maint
214 maint
215
216 ## slang
217 C'mon
218 might've
219 Nuff
220
221 ## things that should be in the dictionary, but are not
222 attribute's
223 declaratively
224 everybody's
225 everyone's
226 human's
227 initializers
228 newfound
229 reimplements
230 reinitializes
231 specializer
232
233 ## misspelt on purpose
234 emali