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