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