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