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