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