rethrows is computerese
[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
114Str
115TypeContraints
116
117## computerese
118API
119APIs
4a1fdc05 120arity
b0f3c6ff 121Baz
86b96832 122Changelog
6980c412 123codebase
124committer
125committers
86b96832 126compat
b0f3c6ff 127datetimes
fa73354b 128dec
b0f3c6ff 129definedness
130destructor
131destructors
86b96832 132dev
b0f3c6ff 133DWIM
23b73225 134DUCKTYPE
6980c412 135GitHub
b0f3c6ff 136hashrefs
3ff5c7d3 137hotspots
19320607 138immutabilize
139immutabilized
b0f3c6ff 140inline
70bb0f97 141inlines
b0f3c6ff 142invocant
143invocant's
144irc
145IRC
146isa
fa73354b 147kv
b0f3c6ff 148login
fa73354b 149mul
b0f3c6ff 150namespace
151namespaced
152namespaces
153namespacing
70bb0f97 154# as in required-ness
155ness
b0f3c6ff 156OO
157OOP
158ORM
159overridable
160parameterizable
6d86e9a6 161parameterization
b0f3c6ff 162parameterize
163parameterized
164parameterizes
c30342fa 165params
b0f3c6ff 166pluggable
167prechecking
168prepends
9840bb38 169pu
6980c412 170rebase
171rebased
172rebasing
c30342fa 173reblesses
86b96832 174refactored
175refactoring
acd6c4da 176rethrows
b0f3c6ff 177runtime
178stacktrace
179subclassable
dfaa35b2 180subname
b0f3c6ff 181subtyping
182TODO
183unblessed
184unexport
185UNIMPORTING
186Unported
187unsets
188unsettable
77b4d0b9 189utils
70bb0f97 190whitelist
b0f3c6ff 191Whitelist
9840bb38 192workflow
b0f3c6ff 193
194## other jargon
195bey
196gey
197
198## neologisms
199breakability
200delegatee
201hackery
26adcd9a 202hacktern
b0f3c6ff 203wrappee
204
205## compound
206# half-assed
207assed
208# role-ish, Ruby-ish, medium-to-large-ish
209ish
210# kool-aid
211kool
212# pre-5.10
213pre
214# vice versa
215versa
d34910a3 216lookup
9840bb38 217# co-maint
218maint
b0f3c6ff 219
220## slang
221C'mon
222might've
223Nuff
224
225## things that should be in the dictionary, but are not
226attribute's
227declaratively
35cec749 228everybody's
b0f3c6ff 229everyone's
230human's
2fe235a7 231indices
b0f3c6ff 232initializers
233newfound
234reimplements
235reinitializes
236specializer
237
238## misspelt on purpose
239emali
2fe235a7 240uniq
241