doc patch, added mention of how attribute accessors count toward satisfying role...
[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
27ewilhelm
28Goulah
29gphat
30groditi
35cec749 31Hardison
b0f3c6ff 32jrockway
33Kinyon's
34Kogman
35kolibrie
36konobi
37lbr
38McWhirter
39merlyn
40mst
41nothingmuch
42Pearcey
43perigrin
44phaylon
45Prather
3ff5c7d3 46Ragwitz
b0f3c6ff 47Reis
48rindolf
49rlb
50Rockway
51Roditi
52Rolsky
53Roszatycki
b34a536c 54Roszatycki's
b0f3c6ff 55sartak
56Sedlacek
57Shlomi
58SL
59stevan
60Stevan
61Vilain
62wreis
63Yuval
64
65## proper names
66AOP
67CLOS
68cpan
69CPAN
70OCaml
71ohloh
72SVN
73
74## Moose
75BankAccount
76BankAccount's
77BinaryTree
78BUILDALL
79BUILDARGS
80CheckingAccount
81clearers
82composable
83Debuggable
84DEMOLISHALL
19320607 85hardcode
b0f3c6ff 86immutabilization
87immutabilize
88introspectable
89metaclass
90Metaclass
91METACLASS
92metaclass's
19320607 93metadata
b0f3c6ff 94MetaObject
95metaprogrammer
96metarole
97mixins
98MooseX
99Num
100oose
6d86e9a6 101OtherName
b0f3c6ff 102PosInt
103PositiveInt
104ro
105rw
106Str
107TypeContraints
108
109## computerese
110API
111APIs
112Baz
86b96832 113Changelog
6980c412 114codebase
115committer
116committers
86b96832 117compat
b0f3c6ff 118datetimes
119definedness
120destructor
121destructors
86b96832 122dev
b0f3c6ff 123DWIM
23b73225 124DUCKTYPE
6980c412 125GitHub
b0f3c6ff 126hashrefs
3ff5c7d3 127hotspots
19320607 128immutabilize
129immutabilized
b0f3c6ff 130inline
70bb0f97 131inlines
b0f3c6ff 132invocant
133invocant's
134irc
135IRC
136isa
137login
138namespace
139namespaced
140namespaces
141namespacing
70bb0f97 142# as in required-ness
143ness
b0f3c6ff 144OO
145OOP
146ORM
147overridable
148parameterizable
6d86e9a6 149parameterization
b0f3c6ff 150parameterize
151parameterized
152parameterizes
153pluggable
154prechecking
155prepends
9840bb38 156pu
6980c412 157rebase
158rebased
159rebasing
86b96832 160refactored
161refactoring
b0f3c6ff 162runtime
163stacktrace
164subclassable
dfaa35b2 165subname
b0f3c6ff 166subtyping
167TODO
168unblessed
169unexport
170UNIMPORTING
171Unported
172unsets
173unsettable
77b4d0b9 174utils
70bb0f97 175whitelist
b0f3c6ff 176Whitelist
9840bb38 177workflow
b0f3c6ff 178
179## other jargon
180bey
181gey
182
183## neologisms
184breakability
185delegatee
186hackery
26adcd9a 187hacktern
b0f3c6ff 188wrappee
189
190## compound
191# half-assed
192assed
193# role-ish, Ruby-ish, medium-to-large-ish
194ish
195# kool-aid
196kool
197# pre-5.10
198pre
199# vice versa
200versa
d34910a3 201lookup
9840bb38 202# co-maint
203maint
b0f3c6ff 204
205## slang
206C'mon
207might've
208Nuff
209
210## things that should be in the dictionary, but are not
211attribute's
212declaratively
35cec749 213everybody's
b0f3c6ff 214everyone's
215human's
216initializers
217newfound
218reimplements
219reinitializes
220specializer
221
222## misspelt on purpose
223emali