Remove NoTabsTest - we have way too much line-ending whitespace
[gitmo/Moose.git] / xt / release / 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);
0bc50486 14local $ENV{LC_ALL} = 'C';
b0f3c6ff 15set_spell_cmd('aspell list -l en');
16all_pod_files_spelling_ok;
17
18__DATA__
19## personal names
20Aankhen
21Aran
6b1903b4 22Buels
23Debolaz
24Deltac
25Goro
26Goulah
27Hardison
28Kinyon
29Kinyon's
30Kogman
31Lanyon
32Luehrs
33McWhirter
34Pearcey
35Prather
36Ragwitz
37Reis
38Rockway
39Roditi
40Rolsky
41Roszatycki
42Roszatycki's
43SL
44Sedlacek
45Shlomi
46Stevan
47Vilain
48Yuval
b0f3c6ff 49autarch
789c6c1f 50backported
51backports
6b1903b4 52blblack
b0f3c6ff 53chansen
54chromatic's
b0f3c6ff 55dexter
fa73354b 56doy
b0f3c6ff 57ewilhelm
fa73354b 58frodwith
b0f3c6ff 59gphat
60groditi
61jrockway
b0f3c6ff 62kolibrie
63konobi
64lbr
b0f3c6ff 65merlyn
66mst
67nothingmuch
b0f3c6ff 68perigrin
69phaylon
fa73354b 70rafl
b0f3c6ff 71rindolf
72rlb
6b1903b4 73robkinyon
b0f3c6ff 74sartak
c30342fa 75tozt
b0f3c6ff 76wreis
b0f3c6ff 77
78## proper names
79AOP
80CLOS
b0f3c6ff 81CPAN
82OCaml
b0f3c6ff 83SVN
6b1903b4 84ohloh
b0f3c6ff 85
86## Moose
47dffcec 87AttributeHelpers
6b1903b4 88BUILDALL
89BUILDARGS
b0f3c6ff 90BankAccount
91BankAccount's
92BinaryTree
6b1903b4 93CLR
b0f3c6ff 94CheckingAccount
6b1903b4 95DEMOLISHALL
96Debuggable
97JVM
98METACLASS
99MOPs
100MetaModel
101MetaObject
102Metalevel
103MooseX
104Num
105OtherName
106PosInt
107PositiveInt
108RoleSummation
109Str
110TypeContraints
b0f3c6ff 111clearers
112composable
19320607 113hardcode
b0f3c6ff 114immutabilization
115immutabilize
116introspectable
b0f3c6ff 117metaclass's
19320607 118metadata
b0f3c6ff 119metaprogrammer
120metarole
f785aad8 121metaroles
c3d7bb27 122metatraits
b0f3c6ff 123mixins
b0f3c6ff 124oose
b0f3c6ff 125ro
126rw
b0f3c6ff 127
128## computerese
129API
130APIs
131Baz
86b96832 132Changelog
6b1903b4 133DUCKTYPE
134DWIM
135GitHub
136IRC
137Immutabilization
138Inlinable
139JSON
140O'Caml
141OO
142OOP
143ORM
144ROLETYPE
145TODO
146UNIMPORTING
147Unported
148Whitelist
149arity
150arrayrefs
151clearers
6980c412 152codebase
153committer
154committers
86b96832 155compat
6b1903b4 156continutation
b0f3c6ff 157datetimes
fa73354b 158dec
b0f3c6ff 159definedness
6b1903b4 160deinitialized
b0f3c6ff 161destructor
162destructors
db1b6c45 163destructuring
86b96832 164dev
02b3bfa4 165env
6b1903b4 166eval'ing
b0f3c6ff 167hashrefs
3ff5c7d3 168hotspots
19320607 169immutabilize
170immutabilized
6b1903b4 171immutabilizes
b0f3c6ff 172inline
70bb0f97 173inlines
b0f3c6ff 174invocant
175invocant's
b0f3c6ff 176isa
fa73354b 177kv
b0f3c6ff 178login
6b1903b4 179metadata
180mixin
181mixins
fa73354b 182mul
6b1903b4 183munge
b0f3c6ff 184namespace
6b1903b4 185namespace's
b0f3c6ff 186namespaced
187namespaces
188namespacing
70bb0f97 189# as in required-ness
190ness
b0f3c6ff 191overridable
192parameterizable
6d86e9a6 193parameterization
b0f3c6ff 194parameterize
195parameterized
196parameterizes
c30342fa 197params
b0f3c6ff 198pluggable
199prechecking
200prepends
9840bb38 201pu
6980c412 202rebase
203rebased
204rebasing
6b1903b4 205rebless
c30342fa 206reblesses
6b1903b4 207reblessing
86b96832 208refactored
209refactoring
acd6c4da 210rethrows
b0f3c6ff 211runtime
db1b6c45 212serializer
6b1903b4 213sigil
214sigils
b0f3c6ff 215stacktrace
02b3bfa4 216stacktraces
b0f3c6ff 217subclassable
dfaa35b2 218subname
b0f3c6ff 219subtyping
b0f3c6ff 220unblessed
221unexport
6b1903b4 222uninitialize
b0f3c6ff 223unsets
224unsettable
77b4d0b9 225utils
59caebc4 226whitelisted
9840bb38 227workflow
b0f3c6ff 228
229## other jargon
230bey
231gey
232
233## neologisms
234breakability
235delegatee
db1b6c45 236featureful
b0f3c6ff 237hackery
26adcd9a 238hacktern
76c89056 239undeprecate
b0f3c6ff 240wrappee
241
242## compound
243# half-assed
244assed
245# role-ish, Ruby-ish, medium-to-large-ish
246ish
247# kool-aid
248kool
249# pre-5.10
250pre
251# vice versa
252versa
d34910a3 253lookup
9840bb38 254# co-maint
255maint
b0f3c6ff 256
257## slang
258C'mon
259might've
260Nuff
261
262## things that should be in the dictionary, but are not
263attribute's
264declaratively
35cec749 265everybody's
b0f3c6ff 266everyone's
267human's
2fe235a7 268indices
b0f3c6ff 269initializers
270newfound
271reimplements
272reinitializes
273specializer
6b1903b4 274unintrusive
b0f3c6ff 275
276## misspelt on purpose
277emali
2fe235a7 278uniq