revamp docs for MM::Method
[gitmo/Moose.git] / xt / pod_spell.t
1 use strict;
2 use warnings;
3
4 use Test::Spelling;
5
6 my @stopwords;
7 for (<DATA>) {
8     chomp;
9     push @stopwords, $_
10         unless /\A (?: \# | \s* \z)/msx;    # skip comments, whitespace
11 }
12
13 add_stopwords(@stopwords);
14 set_spell_cmd('aspell list -l en');
15 all_pod_files_spelling_ok;
16
17 __DATA__
18 ## personal names
19 Aankhen
20 Aran
21 autarch
22 chansen
23 chromatic's
24 Debolaz
25 Deltac
26 dexter
27 ewilhelm
28 Goulah
29 gphat
30 groditi
31 jrockway
32 Kinyon's
33 Kogman
34 kolibrie
35 konobi
36 lbr
37 McWhirter
38 merlyn
39 mst
40 nothingmuch
41 Pearcey
42 perigrin
43 phaylon
44 Prather
45 Reis
46 rindolf
47 rlb
48 Rockway
49 Roditi
50 Rolsky
51 Roszatycki
52 Roszatycki's
53 sartak
54 Sedlacek
55 Shlomi
56 SL
57 stevan
58 Stevan
59 Vilain
60 wreis
61 Yuval
62
63 ## proper names
64 AOP
65 CLOS
66 cpan
67 CPAN
68 OCaml
69 ohloh
70 SVN
71
72 ## Moose
73 BankAccount
74 BankAccount's
75 BinaryTree
76 BUILDALL
77 BUILDARGS
78 CheckingAccount
79 clearers
80 composable
81 Debuggable
82 DEMOLISHALL
83 hardcode
84 immutabilization
85 immutabilize
86 introspectable
87 metaclass
88 Metaclass
89 METACLASS
90 metaclass's
91 metadata
92 MetaObject
93 metaprogrammer
94 metarole
95 mixins
96 MooseX
97 Num
98 oose
99 PosInt
100 PositiveInt
101 ro
102 rw
103 Str
104 TypeContraints
105
106 ## computerese
107 API
108 APIs
109 Baz
110 Changelog
111 compat
112 datetimes
113 definedness
114 destructor
115 destructors
116 dev
117 DWIM
118 hashrefs
119 immutabilize
120 immutabilized
121 inline
122 inlines
123 invocant
124 invocant's
125 irc
126 IRC
127 isa
128 login
129 namespace
130 namespaced
131 namespaces
132 namespacing
133 # as in required-ness
134 ness
135 OO
136 OOP
137 ORM
138 overridable
139 parameterizable
140 parameterize
141 parameterized
142 parameterizes
143 pluggable
144 prechecking
145 prepends
146 refactored
147 refactoring
148 runtime
149 stacktrace
150 subclassable
151 subtyping
152 TODO
153 unblessed
154 unexport
155 UNIMPORTING
156 Unported
157 unsets
158 unsettable
159 whitelist
160 Whitelist
161
162 ## other jargon
163 bey
164 gey
165
166 ## neologisms
167 breakability
168 delegatee
169 hackery
170 wrappee
171
172 ## compound
173 # half-assed
174 assed
175 # role-ish, Ruby-ish, medium-to-large-ish
176 ish
177 # kool-aid
178 kool
179 # pre-5.10
180 pre
181 # vice versa
182 versa
183 lookup
184
185 ## slang
186 C'mon
187 might've
188 Nuff
189
190 ## things that should be in the dictionary, but are not
191 attribute's
192 declaratively
193 everyone's
194 human's
195 initializers
196 newfound
197 reimplements
198 reinitializes
199 specializer
200
201 ## misspelt on purpose
202 emali