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