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