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