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