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 whitelist
184 Whitelist
185 workflow
186
187 ## other jargon
188 bey
189 gey
190
191 ## neologisms
192 breakability
193 delegatee
194 hackery
195 hacktern
196 wrappee
197
198 ## compound
199 # half-assed
200 assed
201 # role-ish, Ruby-ish, medium-to-large-ish
202 ish
203 # kool-aid
204 kool
205 # pre-5.10
206 pre
207 # vice versa
208 versa
209 lookup
210 # co-maint
211 maint
212
213 ## slang
214 C'mon
215 might've
216 Nuff
217
218 ## things that should be in the dictionary, but are not
219 attribute's
220 declaratively
221 everybody's
222 everyone's
223 human's
224 initializers
225 newfound
226 reimplements
227 reinitializes
228 specializer
229
230 ## misspelt on purpose
231 emali