unnecessary
[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 mixins
104 MooseX
105 Num
106 oose
107 OtherName
108 PosInt
109 PositiveInt
110 ro
111 rw
112 Str
113 TypeContraints
114
115 ## computerese
116 API
117 APIs
118 Baz
119 Changelog
120 compat
121 datetimes
122 dec
123 definedness
124 destructor
125 destructors
126 dev
127 DWIM
128 DUCKTYPE
129 hashrefs
130 hotspots
131 immutabilize
132 immutabilized
133 inline
134 inlines
135 invocant
136 invocant's
137 irc
138 IRC
139 isa
140 kv
141 login
142 mul
143 namespace
144 namespaced
145 namespaces
146 namespacing
147 # as in required-ness
148 ness
149 OO
150 OOP
151 ORM
152 overridable
153 parameterizable
154 parameterization
155 parameterize
156 parameterized
157 parameterizes
158 pluggable
159 prechecking
160 prepends
161 refactored
162 refactoring
163 runtime
164 stacktrace
165 subclassable
166 subname
167 subtyping
168 TODO
169 unblessed
170 unexport
171 UNIMPORTING
172 Unported
173 unsets
174 unsettable
175 whitelist
176 Whitelist
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
202 ## slang
203 C'mon
204 might've
205 Nuff
206
207 ## things that should be in the dictionary, but are not
208 attribute's
209 declaratively
210 everybody's
211 everyone's
212 human's
213 initializers
214 newfound
215 reimplements
216 reinitializes
217 specializer
218
219 ## misspelt on purpose
220 emali