PoD fix
[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
99PosInt
100PositiveInt
101ro
102rw
103Str
104TypeContraints
105
106## computerese
107API
108APIs
109Baz
110datetimes
111definedness
112destructor
113destructors
114DWIM
115hashrefs
19320607 116immutabilize
117immutabilized
b0f3c6ff 118inline
119invocant
120invocant's
121irc
122IRC
123isa
124login
125namespace
126namespaced
127namespaces
128namespacing
129OO
130OOP
131ORM
132overridable
133parameterizable
134parameterize
135parameterized
136parameterizes
137pluggable
138prechecking
139prepends
140runtime
141stacktrace
142subclassable
143subtyping
144TODO
145unblessed
146unexport
147UNIMPORTING
148Unported
149unsets
150unsettable
151Whitelist
152
153## other jargon
154bey
155gey
156
157## neologisms
158breakability
159delegatee
160hackery
b0f3c6ff 161wrappee
162
163## compound
164# half-assed
165assed
166# role-ish, Ruby-ish, medium-to-large-ish
167ish
168# kool-aid
169kool
170# pre-5.10
171pre
172# vice versa
173versa
d34910a3 174lookup
b0f3c6ff 175
176## slang
177C'mon
178might've
179Nuff
180
181## things that should be in the dictionary, but are not
182attribute's
183declaratively
184everyone's
185human's
186initializers
187newfound
188reimplements
189reinitializes
190specializer
191
192## misspelt on purpose
193emali