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