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