52327ee7daa7c253cca6486070bc2326d487fb33
[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 metaclass's
83 BUILDARGS
84 MOPs
85 Metalevel
86
87 ## computerese
88 API
89 APIs
90 Baz
91 clearers
92 continutation
93 datetimes
94 definedness
95 destructor
96 destructors
97 DWIM
98 eval'ing
99 hashrefs
100 Immutabilization
101 immutabilization
102 immutabilize
103 immutabilized
104 Inlinable
105 inline
106 invocant
107 invocant's
108 irc
109 IRC
110 isa
111 login
112 metadata
113 munge
114 namespace
115 namespaced
116 namespaces
117 namespace's
118 namespacing
119 OO
120 OOP
121 ORM
122 overridable
123 parameterizable
124 parameterize
125 parameterized
126 parameterizes
127 pluggable
128 prechecking
129 prepends
130 rebless
131 runtime
132 sigil
133 sigils
134 stacktrace
135 subclassable
136 subtyping
137 TODO
138 unblessed
139 unexport
140 UNIMPORTING
141 uninitialize
142 Unported
143 unsets
144 unsettable
145 Whitelist
146
147 ## other jargon
148 bey
149 gey
150
151 ## neologisms
152 breakability
153 hackery
154 wrappee
155
156 ## compound
157 # half-assed
158 assed
159 # role-ish, Ruby-ish, medium-to-large-ish
160 ish
161 # kool-aid
162 kool
163 # pre-5.10
164 pre
165 # vice versa
166 versa
167
168 ## slang
169 C'mon
170 might've
171 Nuff
172
173 ## things that should be in the dictionary, but are not
174 attribute's
175 declaratively
176 everyone's
177 human's
178 initializers
179 newfound
180 reimplements
181 reinitializes
182 specializer
183 unintrusive
184
185 ## misspelt on purpose
186 emali