Merge branch 'stable'
[gitmo/Class-MOP.git] / xt / author / 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);
3aad1e20 14local $ENV{LC_ALL} = 'C';
b71f758c 15set_spell_cmd('aspell list -l en');
16all_pod_files_spelling_ok;
17
18__DATA__
19## personal names
20Aankhen
21Aran
22autarch
23blblack
24chansen
25chromatic's
26Debolaz
27Deltac
28dexter
29ewilhelm
30Goulah
31gphat
32groditi
99fc6eb2 33Hardison
b71f758c 34jrockway
35Kinyon
36Kinyon's
37Kogman
38kolibrie
39konobi
40lbr
d91edb1d 41Luehrs
b71f758c 42McWhirter
43merlyn
44mst
45nothingmuch
46Pearcey
47perigrin
48phaylon
49Prather
50Ragwitz
51rafl
52Reis
53rindolf
54rlb
55robkinyon
56Rockway
57Roditi
58Rolsky
59Roszatycki
60sartak
61Sedlacek
62Shlomi
63SL
64stevan
65Stevan
d91edb1d 66tozt
b71f758c 67Vilain
68wreis
69Yuval
30229767 70Goro
b71f758c 71
72## proper names
73AOP
74CLOS
75cpan
76CPAN
77OCaml
78ohloh
79SVN
80
81## Class::MOP
82CLR
83JVM
84MetaModel
85metamodel
86metaclass
1a34ec18 87metaclass's
b71f758c 88BUILDARGS
89MOPs
90Metalevel
91
92## computerese
93API
94APIs
95Baz
45c31ff9 96clearers
b71f758c 97continutation
98datetimes
99definedness
0708313d 100deinitialized
b71f758c 101destructor
102destructors
103DWIM
a6710c60 104eval'ing
b71f758c 105hashrefs
1a34ec18 106Immutabilization
107immutabilization
b71f758c 108immutabilize
109immutabilized
fbedcfb3 110Inlinable
b71f758c 111inline
112invocant
113invocant's
114irc
115IRC
116isa
117login
a6710c60 118metadata
9b871d79 119mixin
120mixins
b71f758c 121munge
122namespace
123namespaced
124namespaces
8e4ec2ce 125namespace's
b71f758c 126namespacing
127OO
128OOP
129ORM
130overridable
131parameterizable
132parameterize
133parameterized
134parameterizes
135pluggable
136prechecking
137prepends
1a34ec18 138rebless
8070dc89 139reblessing
b71f758c 140runtime
141sigil
8e4ec2ce 142sigils
b71f758c 143stacktrace
144subclassable
145subtyping
146TODO
147unblessed
148unexport
149UNIMPORTING
150uninitialize
151Unported
152unsets
153unsettable
154Whitelist
155
156## other jargon
157bey
158gey
159
160## neologisms
161breakability
162hackery
163wrappee
164
165## compound
166# half-assed
167assed
168# role-ish, Ruby-ish, medium-to-large-ish
169ish
170# kool-aid
171kool
172# pre-5.10
173pre
174# vice versa
175versa
f785190a 176# foo-ness
177ness
b71f758c 178
179## slang
180C'mon
181might've
182Nuff
183
184## things that should be in the dictionary, but are not
185attribute's
186declaratively
187everyone's
188human's
189initializers
190newfound
191reimplements
192reinitializes
193specializer
194unintrusive
195
196## misspelt on purpose
197emali