more author names, a few terms
[gitmo/Moose.git] / xt / author / pod_spell.t
CommitLineData
93de3710 1use strict;
2use warnings;
3
b0f3c6ff 4use Test::Spelling;
93de3710 5
b0f3c6ff 6my @stopwords;
7for (<DATA>) {
8 chomp;
9 push @stopwords, $_
93de3710 10 unless /\A (?: \# | \s* \z)/msx; # skip comments, whitespace
11}
12
b0f3c6ff 13add_stopwords(@stopwords);
14set_spell_cmd('aspell list -l en');
15all_pod_files_spelling_ok;
16
17__DATA__
18## personal names
19Aankhen
20Aran
21autarch
22chansen
23chromatic's
24Debolaz
25Deltac
26dexter
fa73354b 27doy
b0f3c6ff 28ewilhelm
fa73354b 29frodwith
b0f3c6ff 30Goulah
31gphat
32groditi
35cec749 33Hardison
b0f3c6ff 34jrockway
35Kinyon's
36Kogman
37kolibrie
38konobi
fa73354b 39Lanyon
b0f3c6ff 40lbr
a6dd8c94 41Luehrs
b0f3c6ff 42McWhirter
43merlyn
44mst
45nothingmuch
46Pearcey
47perigrin
48phaylon
49Prather
3ff5c7d3 50Ragwitz
b0f3c6ff 51Reis
fa73354b 52rafl
b0f3c6ff 53rindolf
54rlb
55Rockway
56Roditi
57Rolsky
58Roszatycki
b34a536c 59Roszatycki's
b0f3c6ff 60sartak
61Sedlacek
62Shlomi
63SL
64stevan
65Stevan
66Vilain
67wreis
68Yuval
69
70## proper names
71AOP
72CLOS
73cpan
74CPAN
75OCaml
76ohloh
77SVN
78
79## Moose
80BankAccount
81BankAccount's
82BinaryTree
83BUILDALL
84BUILDARGS
85CheckingAccount
86clearers
87composable
88Debuggable
89DEMOLISHALL
19320607 90hardcode
b0f3c6ff 91immutabilization
92immutabilize
93introspectable
94metaclass
95Metaclass
96METACLASS
97metaclass's
19320607 98metadata
b0f3c6ff 99MetaObject
100metaprogrammer
101metarole
102mixins
103MooseX
104Num
105oose
6d86e9a6 106OtherName
b0f3c6ff 107PosInt
108PositiveInt
109ro
110rw
111Str
112TypeContraints
113
114## computerese
115API
116APIs
117Baz
86b96832 118Changelog
119compat
b0f3c6ff 120datetimes
fa73354b 121dec
b0f3c6ff 122definedness
123destructor
124destructors
86b96832 125dev
b0f3c6ff 126DWIM
127hashrefs
3ff5c7d3 128hotspots
19320607 129immutabilize
130immutabilized
b0f3c6ff 131inline
70bb0f97 132inlines
b0f3c6ff 133invocant
134invocant's
135irc
136IRC
137isa
fa73354b 138kv
b0f3c6ff 139login
fa73354b 140mul
b0f3c6ff 141namespace
142namespaced
143namespaces
144namespacing
70bb0f97 145# as in required-ness
146ness
b0f3c6ff 147OO
148OOP
149ORM
150overridable
151parameterizable
6d86e9a6 152parameterization
b0f3c6ff 153parameterize
154parameterized
155parameterizes
156pluggable
157prechecking
158prepends
86b96832 159refactored
160refactoring
b0f3c6ff 161runtime
162stacktrace
163subclassable
dfaa35b2 164subname
b0f3c6ff 165subtyping
166TODO
167unblessed
168unexport
169UNIMPORTING
170Unported
171unsets
172unsettable
70bb0f97 173whitelist
b0f3c6ff 174Whitelist
175
176## other jargon
177bey
178gey
179
180## neologisms
181breakability
182delegatee
183hackery
26adcd9a 184hacktern
b0f3c6ff 185wrappee
186
187## compound
188# half-assed
189assed
190# role-ish, Ruby-ish, medium-to-large-ish
191ish
192# kool-aid
193kool
194# pre-5.10
195pre
196# vice versa
197versa
d34910a3 198lookup
b0f3c6ff 199
200## slang
201C'mon
202might've
203Nuff
204
205## things that should be in the dictionary, but are not
206attribute's
207declaratively
35cec749 208everybody's
b0f3c6ff 209everyone's
210human's
211initializers
212newfound
213reimplements
214reinitializes
215specializer
216
217## misspelt on purpose
218emali