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