Clarify change for Str not accepting globs
[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
c30342fa 66tozt
b0f3c6ff 67Vilain
68wreis
69Yuval
70
71## proper names
72AOP
73CLOS
74cpan
75CPAN
76OCaml
77ohloh
78SVN
79
80## Moose
47dffcec 81AttributeHelpers
b0f3c6ff 82BankAccount
83BankAccount's
84BinaryTree
85BUILDALL
86BUILDARGS
87CheckingAccount
88clearers
89composable
90Debuggable
91DEMOLISHALL
19320607 92hardcode
b0f3c6ff 93immutabilization
94immutabilize
95introspectable
96metaclass
97Metaclass
98METACLASS
99metaclass's
19320607 100metadata
b0f3c6ff 101MetaObject
102metaprogrammer
103metarole
c3d7bb27 104metatraits
b0f3c6ff 105mixins
106MooseX
107Num
108oose
6d86e9a6 109OtherName
b0f3c6ff 110PosInt
111PositiveInt
112ro
113rw
7071e2cb 114RoleSummation
b0f3c6ff 115Str
116TypeContraints
117
118## computerese
119API
120APIs
53caa954 121arrayrefs
4a1fdc05 122arity
b0f3c6ff 123Baz
86b96832 124Changelog
6980c412 125codebase
126committer
127committers
86b96832 128compat
b0f3c6ff 129datetimes
fa73354b 130dec
b0f3c6ff 131definedness
132destructor
133destructors
db1b6c45 134destructuring
86b96832 135dev
b0f3c6ff 136DWIM
23b73225 137DUCKTYPE
6980c412 138GitHub
b0f3c6ff 139hashrefs
3ff5c7d3 140hotspots
19320607 141immutabilize
142immutabilized
b0f3c6ff 143inline
70bb0f97 144inlines
b0f3c6ff 145invocant
146invocant's
147irc
148IRC
149isa
db1b6c45 150JSON
fa73354b 151kv
b0f3c6ff 152login
fa73354b 153mul
b0f3c6ff 154namespace
155namespaced
156namespaces
157namespacing
70bb0f97 158# as in required-ness
159ness
db1b6c45 160O'Caml
b0f3c6ff 161OO
162OOP
163ORM
164overridable
165parameterizable
6d86e9a6 166parameterization
b0f3c6ff 167parameterize
168parameterized
169parameterizes
c30342fa 170params
b0f3c6ff 171pluggable
172prechecking
173prepends
9840bb38 174pu
6980c412 175rebase
176rebased
177rebasing
c30342fa 178reblesses
86b96832 179refactored
180refactoring
acd6c4da 181rethrows
b0f3c6ff 182runtime
db1b6c45 183serializer
b0f3c6ff 184stacktrace
185subclassable
dfaa35b2 186subname
b0f3c6ff 187subtyping
188TODO
189unblessed
190unexport
191UNIMPORTING
192Unported
193unsets
194unsettable
77b4d0b9 195utils
70bb0f97 196whitelist
b0f3c6ff 197Whitelist
9840bb38 198workflow
b0f3c6ff 199
200## other jargon
201bey
202gey
203
204## neologisms
205breakability
206delegatee
db1b6c45 207featureful
b0f3c6ff 208hackery
26adcd9a 209hacktern
b0f3c6ff 210wrappee
211
212## compound
213# half-assed
214assed
215# role-ish, Ruby-ish, medium-to-large-ish
216ish
217# kool-aid
218kool
219# pre-5.10
220pre
221# vice versa
222versa
d34910a3 223lookup
9840bb38 224# co-maint
225maint
b0f3c6ff 226
227## slang
228C'mon
229might've
230Nuff
231
232## things that should be in the dictionary, but are not
233attribute's
234declaratively
35cec749 235everybody's
b0f3c6ff 236everyone's
237human's
2fe235a7 238indices
b0f3c6ff 239initializers
240newfound
241reimplements
242reinitializes
243specializer
244
245## misspelt on purpose
246emali
2fe235a7 247uniq
248