Cleanup Makefile.PL, etc.
[gitmo/Mouse.git] / xt / 002-pod_spell.t
CommitLineData
2104d773 1use strict;
2use warnings;
3use Test::More;
4
5eval q{use Test::Spelling};
6plan skip_all => 'Test::Spelling is required for this test' if $@;
7
8my @stopwords;
9for (<DATA>) {
10 chomp;
11 push @stopwords, $_
12 unless /\A (?: \# | \s* \z)/msx; # skip comments, whitespace
13}
14
15add_stopwords(@stopwords);
ad665166 16#set_spell_cmd('aspell list -l en');
17$ENV{LC_ALL} = 'C';
2104d773 18all_pod_files_spelling_ok();
19
20__DATA__
21## personal names
22Aankhen
23Aran
24autarch
25chansen
26chromatic's
27Debolaz
28Deltac
29dexter
30doy
31ewilhelm
32frodwith
33Goulah
34gphat
35groditi
36Hardison
37jrockway
38Kinyon's
39Kogman
40kolibrie
41konobi
42Lanyon
43lbr
44Luehrs
45McWhirter
46merlyn
47mst
48nothingmuch
49Pearcey
50perigrin
51phaylon
52Prather
53Ragwitz
54Reis
55rafl
56rindolf
57rlb
58Rockway
59Roditi
60Rolsky
61Roszatycki
62Roszatycki's
63sartak
64Sedlacek
65Shlomi
66SL
67stevan
68Stevan
69SIGNES
70tozt
71Vilain
72wreis
73Yuval
74Goro
75gfx
76Yappo
77tokuhirom
78wu
79
80## proper names
81AOP
82CLOS
83cpan
84CPAN
85OCaml
86ohloh
87SVN
88CGI
89FastCGI
90DateTime
ad665166 91pm
92XS
2104d773 93
94## Moose
95AttributeHelpers
96BankAccount
97BankAccount's
98BinaryTree
99BUILDALL
100BUILDARGS
101CheckingAccount
102ClassName
103ClassNames
104LocalName
105RemoteName
106MethodName
107OwnerClass
108AttributeName
f6387355 109RoleName
2104d773 110
111clearers
112composable
113Debuggable
114DEMOLISHALL
115hardcode
116immutabilization
117immutabilize
118introspectable
119metaclass
120Metaclass
121METACLASS
122metaclass's
123metadata
124MetaObject
125metaprogrammer
126metarole
127metatraits
128mixins
129MooseX
130MouseX
131Num
132OtherName
133oose
134ouse
135PosInt
136PositiveInt
137ro
138rw
139RoleSummation
140Str
141TypeContraints
12d46d02 142metaroles
2104d773 143
144## computerese
145API
146APIs
147arity
148Baz
149canonicalizes
150canonicalized
151Changelog
152codebase
153committer
154committers
155compat
156datetimes
157dec
158definedness
159deinitialization
160destructor
161destructors
162destructuring
163dev
164DWIM
165DUCKTYPE
2af88019 166exportable
2104d773 167GitHub
168hashrefs
169hotspots
170immutabilize
171immutabilized
172inline
173inlines
174invocant
175invocant's
176irc
177IRC
178isa
179JSON
180kv
181login
182mul
183namespace
184namespaced
185namespaces
186namespacing
187transformability
188redispatch
ad665166 189MISC
2104d773 190
191# as in required-ness
192ness
193O'Caml
194OO
195OOP
196ORM
197overridable
198parameterizable
199parameterization
200parameterize
201parameterized
202parameterizes
203params
204pluggable
205prechecking
206prepends
207pu
208rebase
209rebased
210rebasing
211reblesses
212refactored
213refactoring
214rethrows
215runtime
216serializer
217stacktrace
218startup
219subclassable
220subname
221subtyping
222TODO
223unblessed
224unexport
225UNIMPORTING
226Unported
227unsets
228unsettable
229utils
230whitelist
231Whitelist
232workflow
233
234## other jargon
235bey
236gey
237
238## neologisms
239breakability
240delegatee
241featureful
242hackery
243hacktern
244wrappee
245
246## compound
247# half-assed
248assed
249# role-ish, Ruby-ish, medium-to-large-ish
250ish
251# kool-aid
252kool
253# pre-5.10
254pre
255# vice versa
256versa
257lookup
258# co-maint
259maint
260
261## slang
262C'mon
263might've
264Nuff
265steenkin
266
267## things that should be in the dictionary, but are not
268attribute's
269declaratively
270everybody's
271everyone's
272human's
273indices
274initializers
275newfound
276reimplements
277reinitializes
278specializer
4bef84ef 279backend
2104d773 280
281## misspelt on purpose
282emali
283uniq
284