Small code cleanup
[gitmo/Moose.git] / xt / pod_spell.t
CommitLineData
93de3710 1use strict;
2use warnings;
3
b0f3c6ff 4use Test::Spelling;
93de3710 5
b0f3c6ff 6my @stopwords;
7for (<DATA>) {
8 chomp;
9 push @stopwords, $_
93de3710 10 unless /\A (?: \# | \s* \z)/msx; # skip comments, whitespace
11}
12
b0f3c6ff 13add_stopwords(@stopwords);
14set_spell_cmd('aspell list -l en');
15all_pod_files_spelling_ok;
16
17__DATA__
18## personal names
19Aankhen
20Aran
21autarch
22chansen
23chromatic's
24Debolaz
25Deltac
26dexter
27ewilhelm
28Goulah
29gphat
30groditi
31jrockway
32Kinyon's
33Kogman
34kolibrie
35konobi
36lbr
37McWhirter
38merlyn
39mst
40nothingmuch
41Pearcey
42perigrin
43phaylon
44Prather
45Reis
46rindolf
47rlb
48Rockway
49Roditi
50Rolsky
51Roszatycki
52sartak
53Sedlacek
54Shlomi
55SL
56stevan
57Stevan
58Vilain
59wreis
60Yuval
61
62## proper names
63AOP
64CLOS
65cpan
66CPAN
67OCaml
68ohloh
69SVN
70
71## Moose
72BankAccount
73BankAccount's
74BinaryTree
75BUILDALL
76BUILDARGS
77CheckingAccount
78clearers
79composable
80Debuggable
81DEMOLISHALL
19320607 82hardcode
b0f3c6ff 83immutabilization
84immutabilize
85introspectable
86metaclass
87Metaclass
88METACLASS
89metaclass's
19320607 90metadata
b0f3c6ff 91MetaObject
92metaprogrammer
93metarole
94mixins
95MooseX
96Num
97oose
98PosInt
99PositiveInt
100ro
101rw
102Str
103TypeContraints
104
105## computerese
106API
107APIs
108Baz
109datetimes
110definedness
111destructor
112destructors
113DWIM
114hashrefs
19320607 115immutabilize
116immutabilized
b0f3c6ff 117inline
118invocant
119invocant's
120irc
121IRC
122isa
123login
124namespace
125namespaced
126namespaces
127namespacing
128OO
129OOP
130ORM
131overridable
132parameterizable
133parameterize
134parameterized
135parameterizes
136pluggable
137prechecking
138prepends
139runtime
140stacktrace
141subclassable
142subtyping
143TODO
144unblessed
145unexport
146UNIMPORTING
147Unported
148unsets
149unsettable
150Whitelist
151
152## other jargon
153bey
154gey
155
156## neologisms
157breakability
158delegatee
159hackery
b0f3c6ff 160wrappee
161
162## compound
163# half-assed
164assed
165# role-ish, Ruby-ish, medium-to-large-ish
166ish
167# kool-aid
168kool
169# pre-5.10
170pre
171# vice versa
172versa
d34910a3 173lookup
b0f3c6ff 174
175## slang
176C'mon
177might've
178Nuff
179
180## things that should be in the dictionary, but are not
181attribute's
182declaratively
183everyone's
184human's
185initializers
186newfound
187reimplements
188reinitializes
189specializer
190
191## misspelt on purpose
192emali