Codebase list libclass-accessor-class-perl / 49ca4d0
Imported Upstream version 0.503 Jonas Smedegaard 10 years ago
10 changed file(s) with 342 addition(s) and 209 deletion(s). Raw diff Collapse all Expand all
00 Revision history for Class-Accessor-Class
1
2 0.503 2013-12-13 08:11:27 America/New_York
3 fix repository link, too
14
25 0.502 2013-07-01 19:33:05 America/New_York
36 repackage, update bugtracker
66 README
77 dist.ini
88 lib/Class/Accessor/Class.pm
9 t/00-compile.t
109 t/000-report-versions-tiny.t
1110 t/basic.t
1211 t/duplicate.t
33 "Ricardo SIGNES <rjbs@cpan.org>"
44 ],
55 "dynamic_config" : 0,
6 "generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560",
6 "generated_by" : "Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830",
77 "license" : [
88 "perl_5"
99 ],
3434 },
3535 "test" : {
3636 "requires" : {
37 "File::Find" : "0",
38 "File::Temp" : "0",
3937 "Test::More" : "0.96"
4038 }
4139 }
4341 "release_status" : "stable",
4442 "resources" : {
4543 "bugtracker" : {
46 "web" : "https://github.com/rjbs/class-accessor-class/issues"
47 },
48 "homepage" : "https://github.com/rjbs/class-accessor-class",
44 "web" : "https://github.com/rjbs/Class-Accessor-Class/issues"
45 },
46 "homepage" : "https://github.com/rjbs/Class-Accessor-Class",
4947 "repository" : {
5048 "type" : "git",
51 "url" : "https://github.com/rjbs/class-accessor-class.git",
52 "web" : "https://github.com/rjbs/class-accessor-class"
49 "url" : "https://github.com/rjbs/Class-Accessor-Class.git",
50 "web" : "https://github.com/rjbs/Class-Accessor-Class"
5351 }
5452 },
55 "version" : "0.502",
53 "version" : "0.503",
5654 "x_Dist_Zilla" : {
5755 "perl" : {
58 "version" : "5.019001"
56 "version" : "5.018001"
5957 },
6058 "plugins" : [
6159 {
6260 "class" : "Dist::Zilla::Plugin::Git::GatherDir",
6361 "name" : "@RJBS/Git::GatherDir",
64 "version" : "2.014"
62 "version" : "2.019"
6563 },
6664 {
6765 "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
7169 {
7270 "class" : "Dist::Zilla::Plugin::CheckExtraTests",
7371 "name" : "@RJBS/CheckExtraTests",
74 "version" : "0.011"
72 "version" : "0.016"
73 },
74 {
75 "class" : "Dist::Zilla::Plugin::PromptIfStale",
76 "config" : {
77 "Dist::Zilla::Plugin::PromptIfStale" : {
78 "check_all_plugins" : 0,
79 "check_all_prereqs" : 0,
80 "modules" : [
81 "Dist::Zilla::PluginBundle::RJBS"
82 ],
83 "phase" : "build",
84 "skip" : []
85 }
86 },
87 "name" : "@RJBS/RJBS-Outdated",
88 "version" : "0.015"
89 },
90 {
91 "class" : "Dist::Zilla::Plugin::PromptIfStale",
92 "config" : {
93 "Dist::Zilla::Plugin::PromptIfStale" : {
94 "check_all_plugins" : "1",
95 "check_all_prereqs" : 0,
96 "modules" : [],
97 "phase" : "release",
98 "skip" : []
99 }
100 },
101 "name" : "@RJBS/CPAN-Outdated",
102 "version" : "0.015"
75103 },
76104 {
77105 "class" : "Dist::Zilla::Plugin::PruneCruft",
78106 "name" : "@RJBS/@Filter/PruneCruft",
79 "version" : "4.300035"
107 "version" : "5.006"
80108 },
81109 {
82110 "class" : "Dist::Zilla::Plugin::ManifestSkip",
83111 "name" : "@RJBS/@Filter/ManifestSkip",
84 "version" : "4.300035"
112 "version" : "5.006"
85113 },
86114 {
87115 "class" : "Dist::Zilla::Plugin::MetaYAML",
88116 "name" : "@RJBS/@Filter/MetaYAML",
89 "version" : "4.300035"
117 "version" : "5.006"
90118 },
91119 {
92120 "class" : "Dist::Zilla::Plugin::License",
93121 "name" : "@RJBS/@Filter/License",
94 "version" : "4.300035"
122 "version" : "5.006"
95123 },
96124 {
97125 "class" : "Dist::Zilla::Plugin::Readme",
98126 "name" : "@RJBS/@Filter/Readme",
99 "version" : "4.300035"
127 "version" : "5.006"
100128 },
101129 {
102130 "class" : "Dist::Zilla::Plugin::ExecDir",
103131 "name" : "@RJBS/@Filter/ExecDir",
104 "version" : "4.300035"
132 "version" : "5.006"
105133 },
106134 {
107135 "class" : "Dist::Zilla::Plugin::ShareDir",
108136 "name" : "@RJBS/@Filter/ShareDir",
109 "version" : "4.300035"
137 "version" : "5.006"
110138 },
111139 {
112140 "class" : "Dist::Zilla::Plugin::MakeMaker",
113141 "name" : "@RJBS/@Filter/MakeMaker",
114 "version" : "4.300035"
142 "version" : "5.006"
115143 },
116144 {
117145 "class" : "Dist::Zilla::Plugin::Manifest",
118146 "name" : "@RJBS/@Filter/Manifest",
119 "version" : "4.300035"
147 "version" : "5.006"
120148 },
121149 {
122150 "class" : "Dist::Zilla::Plugin::TestRelease",
123151 "name" : "@RJBS/@Filter/TestRelease",
124 "version" : "4.300035"
152 "version" : "5.006"
125153 },
126154 {
127155 "class" : "Dist::Zilla::Plugin::ConfirmRelease",
128156 "name" : "@RJBS/@Filter/ConfirmRelease",
129 "version" : "4.300035"
157 "version" : "5.006"
130158 },
131159 {
132160 "class" : "Dist::Zilla::Plugin::UploadToCPAN",
133161 "name" : "@RJBS/@Filter/UploadToCPAN",
134 "version" : "4.300035"
162 "version" : "5.006"
135163 },
136164 {
137165 "class" : "Dist::Zilla::Plugin::AutoPrereqs",
138166 "name" : "@RJBS/AutoPrereqs",
139 "version" : "4.300035"
167 "version" : "5.006"
140168 },
141169 {
142170 "class" : "Dist::Zilla::Plugin::Git::NextVersion",
143171 "name" : "@RJBS/Git::NextVersion",
144 "version" : "2.014"
172 "version" : "2.019"
145173 },
146174 {
147175 "class" : "Dist::Zilla::Plugin::PkgVersion",
148176 "name" : "@RJBS/PkgVersion",
149 "version" : "4.300035"
177 "version" : "5.006"
150178 },
151179 {
152180 "class" : "Dist::Zilla::Plugin::MetaConfig",
153181 "name" : "@RJBS/MetaConfig",
154 "version" : "4.300035"
182 "version" : "5.006"
155183 },
156184 {
157185 "class" : "Dist::Zilla::Plugin::MetaJSON",
158186 "name" : "@RJBS/MetaJSON",
159 "version" : "4.300035"
187 "version" : "5.006"
160188 },
161189 {
162190 "class" : "Dist::Zilla::Plugin::NextRelease",
163191 "name" : "@RJBS/NextRelease",
164 "version" : "4.300035"
192 "version" : "5.006"
165193 },
166194 {
167195 "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
171199 {
172200 "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
173201 "name" : "@RJBS/PodSyntaxTests",
174 "version" : "4.300035"
175 },
176 {
177 "class" : "Dist::Zilla::Plugin::Test::Compile",
178 "name" : "@RJBS/Test::Compile",
179 "version" : "2.002"
202 "version" : "5.006"
180203 },
181204 {
182205 "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
183206 "name" : "@RJBS/ReportVersions::Tiny",
184 "version" : "1.08"
207 "version" : "1.10"
185208 },
186209 {
187210 "class" : "Dist::Zilla::Plugin::Prereqs",
192215 }
193216 },
194217 "name" : "@RJBS/TestMoreWithSubtests",
195 "version" : "4.300035"
218 "version" : "5.006"
196219 },
197220 {
198221 "class" : "Dist::Zilla::Plugin::PodWeaver",
222 "config" : {
223 "Dist::Zilla::Plugin::PodWeaver" : {
224 "config_plugin" : "@RJBS",
225 "finder" : [
226 ":InstallModules",
227 ":ExecFiles"
228 ],
229 "plugins" : [
230 {
231 "class" : "Pod::Weaver::Plugin::EnsurePod5",
232 "name" : "@CorePrep/EnsurePod5",
233 "version" : "4.004"
234 },
235 {
236 "class" : "Pod::Weaver::Plugin::H1Nester",
237 "name" : "@CorePrep/H1Nester",
238 "version" : "4.004"
239 },
240 {
241 "class" : "Pod::Weaver::Plugin::SingleEncoding",
242 "name" : "@RJBS/SingleEncoding",
243 "version" : "4.004"
244 },
245 {
246 "class" : "Pod::Weaver::Section::Name",
247 "name" : "@RJBS/Name",
248 "version" : "4.004"
249 },
250 {
251 "class" : "Pod::Weaver::Section::Version",
252 "name" : "@RJBS/Version",
253 "version" : "4.004"
254 },
255 {
256 "class" : "Pod::Weaver::Section::Region",
257 "name" : "@RJBS/Prelude",
258 "version" : "4.004"
259 },
260 {
261 "class" : "Pod::Weaver::Section::Generic",
262 "name" : "@RJBS/Synopsis",
263 "version" : "4.004"
264 },
265 {
266 "class" : "Pod::Weaver::Section::Generic",
267 "name" : "@RJBS/Description",
268 "version" : "4.004"
269 },
270 {
271 "class" : "Pod::Weaver::Section::Generic",
272 "name" : "@RJBS/Overview",
273 "version" : "4.004"
274 },
275 {
276 "class" : "Pod::Weaver::Section::Generic",
277 "name" : "@RJBS/Stability",
278 "version" : "4.004"
279 },
280 {
281 "class" : "Pod::Weaver::Section::Collect",
282 "name" : "Attributes",
283 "version" : "4.004"
284 },
285 {
286 "class" : "Pod::Weaver::Section::Collect",
287 "name" : "Methods",
288 "version" : "4.004"
289 },
290 {
291 "class" : "Pod::Weaver::Section::Collect",
292 "name" : "Functions",
293 "version" : "4.004"
294 },
295 {
296 "class" : "Pod::Weaver::Section::Leftovers",
297 "name" : "@RJBS/Leftovers",
298 "version" : "4.004"
299 },
300 {
301 "class" : "Pod::Weaver::Section::Region",
302 "name" : "@RJBS/postlude",
303 "version" : "4.004"
304 },
305 {
306 "class" : "Pod::Weaver::Section::Authors",
307 "name" : "@RJBS/Authors",
308 "version" : "4.004"
309 },
310 {
311 "class" : "Pod::Weaver::Section::Legal",
312 "name" : "@RJBS/Legal",
313 "version" : "4.004"
314 },
315 {
316 "class" : "Pod::Weaver::Plugin::Transformer",
317 "name" : "@RJBS/List",
318 "version" : "4.004"
319 }
320 ]
321 }
322 },
199323 "name" : "@RJBS/PodWeaver",
200 "version" : "3.101641"
324 "version" : "4.002"
201325 },
202326 {
203327 "class" : "Dist::Zilla::Plugin::GithubMeta",
204328 "name" : "@RJBS/GithubMeta",
205 "version" : "0.28"
329 "version" : "0.42"
206330 },
207331 {
208332 "class" : "Dist::Zilla::Plugin::Git::Check",
209333 "name" : "@RJBS/@Git/Check",
210 "version" : "2.014"
334 "version" : "2.019"
211335 },
212336 {
213337 "class" : "Dist::Zilla::Plugin::Git::Commit",
214338 "name" : "@RJBS/@Git/Commit",
215 "version" : "2.014"
339 "version" : "2.019"
216340 },
217341 {
218342 "class" : "Dist::Zilla::Plugin::Git::Tag",
219343 "name" : "@RJBS/@Git/Tag",
220 "version" : "2.014"
344 "version" : "2.019"
221345 },
222346 {
223347 "class" : "Dist::Zilla::Plugin::Git::Push",
224348 "name" : "@RJBS/@Git/Push",
225 "version" : "2.014"
349 "version" : "2.019"
226350 },
227351 {
228352 "class" : "Dist::Zilla::Plugin::FinderCode",
229353 "name" : ":InstallModules",
230 "version" : "4.300035"
354 "version" : "5.006"
231355 },
232356 {
233357 "class" : "Dist::Zilla::Plugin::FinderCode",
234358 "name" : ":IncModules",
235 "version" : "4.300035"
359 "version" : "5.006"
236360 },
237361 {
238362 "class" : "Dist::Zilla::Plugin::FinderCode",
239363 "name" : ":TestFiles",
240 "version" : "4.300035"
364 "version" : "5.006"
241365 },
242366 {
243367 "class" : "Dist::Zilla::Plugin::FinderCode",
244368 "name" : ":ExecFiles",
245 "version" : "4.300035"
369 "version" : "5.006"
246370 },
247371 {
248372 "class" : "Dist::Zilla::Plugin::FinderCode",
249373 "name" : ":ShareFiles",
250 "version" : "4.300035"
374 "version" : "5.006"
251375 },
252376 {
253377 "class" : "Dist::Zilla::Plugin::FinderCode",
254378 "name" : ":MainModule",
255 "version" : "4.300035"
379 "version" : "5.006"
256380 }
257381 ],
258382 "zilla" : {
260384 "config" : {
261385 "is_trial" : "0"
262386 },
263 "version" : "4.300035"
387 "version" : "5.006"
264388 }
265389 }
266390 }
22 author:
33 - 'Ricardo SIGNES <rjbs@cpan.org>'
44 build_requires:
5 File::Find: 0
6 File::Temp: 0
75 Test::More: 0.96
86 configure_requires:
97 ExtUtils::MakeMaker: 6.30
108 dynamic_config: 0
11 generated_by: 'Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560'
9 generated_by: 'Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830'
1210 license: perl
1311 meta-spec:
1412 url: http://module-build.sourceforge.net/META-spec-v1.4.html
2018 strict: 0
2119 warnings: 0
2220 resources:
23 bugtracker: https://github.com/rjbs/class-accessor-class/issues
24 homepage: https://github.com/rjbs/class-accessor-class
25 repository: https://github.com/rjbs/class-accessor-class.git
26 version: 0.502
21 bugtracker: https://github.com/rjbs/Class-Accessor-Class/issues
22 homepage: https://github.com/rjbs/Class-Accessor-Class
23 repository: https://github.com/rjbs/Class-Accessor-Class.git
24 version: 0.503
2725 x_Dist_Zilla:
2826 perl:
29 version: 5.019001
27 version: 5.018001
3028 plugins:
3129 -
3230 class: Dist::Zilla::Plugin::Git::GatherDir
3331 name: '@RJBS/Git::GatherDir'
34 version: 2.014
32 version: 2.019
3533 -
3634 class: Dist::Zilla::Plugin::CheckPrereqsIndexed
3735 name: '@RJBS/CheckPrereqsIndexed'
3937 -
4038 class: Dist::Zilla::Plugin::CheckExtraTests
4139 name: '@RJBS/CheckExtraTests'
42 version: 0.011
40 version: 0.016
41 -
42 class: Dist::Zilla::Plugin::PromptIfStale
43 config:
44 Dist::Zilla::Plugin::PromptIfStale:
45 check_all_plugins: 0
46 check_all_prereqs: 0
47 modules:
48 - Dist::Zilla::PluginBundle::RJBS
49 phase: build
50 skip: []
51 name: '@RJBS/RJBS-Outdated'
52 version: 0.015
53 -
54 class: Dist::Zilla::Plugin::PromptIfStale
55 config:
56 Dist::Zilla::Plugin::PromptIfStale:
57 check_all_plugins: 1
58 check_all_prereqs: 0
59 modules: []
60 phase: release
61 skip: []
62 name: '@RJBS/CPAN-Outdated'
63 version: 0.015
4364 -
4465 class: Dist::Zilla::Plugin::PruneCruft
4566 name: '@RJBS/@Filter/PruneCruft'
46 version: 4.300035
67 version: 5.006
4768 -
4869 class: Dist::Zilla::Plugin::ManifestSkip
4970 name: '@RJBS/@Filter/ManifestSkip'
50 version: 4.300035
71 version: 5.006
5172 -
5273 class: Dist::Zilla::Plugin::MetaYAML
5374 name: '@RJBS/@Filter/MetaYAML'
54 version: 4.300035
75 version: 5.006
5576 -
5677 class: Dist::Zilla::Plugin::License
5778 name: '@RJBS/@Filter/License'
58 version: 4.300035
79 version: 5.006
5980 -
6081 class: Dist::Zilla::Plugin::Readme
6182 name: '@RJBS/@Filter/Readme'
62 version: 4.300035
83 version: 5.006
6384 -
6485 class: Dist::Zilla::Plugin::ExecDir
6586 name: '@RJBS/@Filter/ExecDir'
66 version: 4.300035
87 version: 5.006
6788 -
6889 class: Dist::Zilla::Plugin::ShareDir
6990 name: '@RJBS/@Filter/ShareDir'
70 version: 4.300035
91 version: 5.006
7192 -
7293 class: Dist::Zilla::Plugin::MakeMaker
7394 name: '@RJBS/@Filter/MakeMaker'
74 version: 4.300035
95 version: 5.006
7596 -
7697 class: Dist::Zilla::Plugin::Manifest
7798 name: '@RJBS/@Filter/Manifest'
78 version: 4.300035
99 version: 5.006
79100 -
80101 class: Dist::Zilla::Plugin::TestRelease
81102 name: '@RJBS/@Filter/TestRelease'
82 version: 4.300035
103 version: 5.006
83104 -
84105 class: Dist::Zilla::Plugin::ConfirmRelease
85106 name: '@RJBS/@Filter/ConfirmRelease'
86 version: 4.300035
107 version: 5.006
87108 -
88109 class: Dist::Zilla::Plugin::UploadToCPAN
89110 name: '@RJBS/@Filter/UploadToCPAN'
90 version: 4.300035
111 version: 5.006
91112 -
92113 class: Dist::Zilla::Plugin::AutoPrereqs
93114 name: '@RJBS/AutoPrereqs'
94 version: 4.300035
115 version: 5.006
95116 -
96117 class: Dist::Zilla::Plugin::Git::NextVersion
97118 name: '@RJBS/Git::NextVersion'
98 version: 2.014
119 version: 2.019
99120 -
100121 class: Dist::Zilla::Plugin::PkgVersion
101122 name: '@RJBS/PkgVersion'
102 version: 4.300035
123 version: 5.006
103124 -
104125 class: Dist::Zilla::Plugin::MetaConfig
105126 name: '@RJBS/MetaConfig'
106 version: 4.300035
127 version: 5.006
107128 -
108129 class: Dist::Zilla::Plugin::MetaJSON
109130 name: '@RJBS/MetaJSON'
110 version: 4.300035
131 version: 5.006
111132 -
112133 class: Dist::Zilla::Plugin::NextRelease
113134 name: '@RJBS/NextRelease'
114 version: 4.300035
135 version: 5.006
115136 -
116137 class: Dist::Zilla::Plugin::Test::ChangesHasContent
117138 name: '@RJBS/Test::ChangesHasContent'
119140 -
120141 class: Dist::Zilla::Plugin::PodSyntaxTests
121142 name: '@RJBS/PodSyntaxTests'
122 version: 4.300035
123 -
124 class: Dist::Zilla::Plugin::Test::Compile
125 name: '@RJBS/Test::Compile'
126 version: 2.002
143 version: 5.006
127144 -
128145 class: Dist::Zilla::Plugin::ReportVersions::Tiny
129146 name: '@RJBS/ReportVersions::Tiny'
130 version: 1.08
147 version: 1.10
131148 -
132149 class: Dist::Zilla::Plugin::Prereqs
133150 config:
135152 phase: test
136153 type: requires
137154 name: '@RJBS/TestMoreWithSubtests'
138 version: 4.300035
155 version: 5.006
139156 -
140157 class: Dist::Zilla::Plugin::PodWeaver
158 config:
159 Dist::Zilla::Plugin::PodWeaver:
160 config_plugin: '@RJBS'
161 finder:
162 - ':InstallModules'
163 - ':ExecFiles'
164 plugins:
165 -
166 class: Pod::Weaver::Plugin::EnsurePod5
167 name: '@CorePrep/EnsurePod5'
168 version: 4.004
169 -
170 class: Pod::Weaver::Plugin::H1Nester
171 name: '@CorePrep/H1Nester'
172 version: 4.004
173 -
174 class: Pod::Weaver::Plugin::SingleEncoding
175 name: '@RJBS/SingleEncoding'
176 version: 4.004
177 -
178 class: Pod::Weaver::Section::Name
179 name: '@RJBS/Name'
180 version: 4.004
181 -
182 class: Pod::Weaver::Section::Version
183 name: '@RJBS/Version'
184 version: 4.004
185 -
186 class: Pod::Weaver::Section::Region
187 name: '@RJBS/Prelude'
188 version: 4.004
189 -
190 class: Pod::Weaver::Section::Generic
191 name: '@RJBS/Synopsis'
192 version: 4.004
193 -
194 class: Pod::Weaver::Section::Generic
195 name: '@RJBS/Description'
196 version: 4.004
197 -
198 class: Pod::Weaver::Section::Generic
199 name: '@RJBS/Overview'
200 version: 4.004
201 -
202 class: Pod::Weaver::Section::Generic
203 name: '@RJBS/Stability'
204 version: 4.004
205 -
206 class: Pod::Weaver::Section::Collect
207 name: Attributes
208 version: 4.004
209 -
210 class: Pod::Weaver::Section::Collect
211 name: Methods
212 version: 4.004
213 -
214 class: Pod::Weaver::Section::Collect
215 name: Functions
216 version: 4.004
217 -
218 class: Pod::Weaver::Section::Leftovers
219 name: '@RJBS/Leftovers'
220 version: 4.004
221 -
222 class: Pod::Weaver::Section::Region
223 name: '@RJBS/postlude'
224 version: 4.004
225 -
226 class: Pod::Weaver::Section::Authors
227 name: '@RJBS/Authors'
228 version: 4.004
229 -
230 class: Pod::Weaver::Section::Legal
231 name: '@RJBS/Legal'
232 version: 4.004
233 -
234 class: Pod::Weaver::Plugin::Transformer
235 name: '@RJBS/List'
236 version: 4.004
141237 name: '@RJBS/PodWeaver'
142 version: 3.101641
238 version: 4.002
143239 -
144240 class: Dist::Zilla::Plugin::GithubMeta
145241 name: '@RJBS/GithubMeta'
146 version: 0.28
242 version: 0.42
147243 -
148244 class: Dist::Zilla::Plugin::Git::Check
149245 name: '@RJBS/@Git/Check'
150 version: 2.014
246 version: 2.019
151247 -
152248 class: Dist::Zilla::Plugin::Git::Commit
153249 name: '@RJBS/@Git/Commit'
154 version: 2.014
250 version: 2.019
155251 -
156252 class: Dist::Zilla::Plugin::Git::Tag
157253 name: '@RJBS/@Git/Tag'
158 version: 2.014
254 version: 2.019
159255 -
160256 class: Dist::Zilla::Plugin::Git::Push
161257 name: '@RJBS/@Git/Push'
162 version: 2.014
258 version: 2.019
163259 -
164260 class: Dist::Zilla::Plugin::FinderCode
165261 name: ':InstallModules'
166 version: 4.300035
262 version: 5.006
167263 -
168264 class: Dist::Zilla::Plugin::FinderCode
169265 name: ':IncModules'
170 version: 4.300035
266 version: 5.006
171267 -
172268 class: Dist::Zilla::Plugin::FinderCode
173269 name: ':TestFiles'
174 version: 4.300035
270 version: 5.006
175271 -
176272 class: Dist::Zilla::Plugin::FinderCode
177273 name: ':ExecFiles'
178 version: 4.300035
274 version: 5.006
179275 -
180276 class: Dist::Zilla::Plugin::FinderCode
181277 name: ':ShareFiles'
182 version: 4.300035
278 version: 5.006
183279 -
184280 class: Dist::Zilla::Plugin::FinderCode
185281 name: ':MainModule'
186 version: 4.300035
282 version: 5.006
187283 zilla:
188284 class: Dist::Zilla::Dist::Builder
189285 config:
190286 is_trial: 0
191 version: 4.300035
287 version: 5.006
2525 "warnings" => 0
2626 },
2727 "TEST_REQUIRES" => {
28 "File::Find" => 0,
29 "File::Temp" => 0,
3028 "Test::More" => "0.96"
3129 },
32 "VERSION" => "0.502",
30 "VERSION" => "0.503",
3331 "test" => {
3432 "TESTS" => "t/*.t"
3533 }
3634 );
3735
3836
37 my %FallbackPrereqs = (
38 "Class::Accessor" => "0.16",
39 "Test::More" => "0.96",
40 "parent" => 0,
41 "strict" => 0,
42 "warnings" => 0
43 );
44
45
3946 unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
40 my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
41 my $br = $WriteMakefileArgs{BUILD_REQUIRES};
42 for my $mod ( keys %$tr ) {
43 if ( exists $br->{$mod} ) {
44 $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
45 }
46 else {
47 $br->{$mod} = $tr->{$mod};
48 }
49 }
50 }
51
52 unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
53 my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
54 my $pp = $WriteMakefileArgs{PREREQ_PM};
55 for my $mod ( keys %$br ) {
56 if ( exists $pp->{$mod} ) {
57 $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
58 }
59 else {
60 $pp->{$mod} = $br->{$mod};
61 }
62 }
47 delete $WriteMakefileArgs{TEST_REQUIRES};
48 delete $WriteMakefileArgs{BUILD_REQUIRES};
49 $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
6350 }
6451
6552 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
00
11
22 This archive contains the distribution Class-Accessor-Class,
3 version 0.502:
3 version 0.503:
44
55 simple class variable accessors
66
11 use warnings;
22 package Class::Accessor::Class;
33 {
4 $Class::Accessor::Class::VERSION = '0.502';
4 $Class::Accessor::Class::VERSION = '0.503';
55 }
66 use Class::Accessor 0.16 ();
77 use parent 'Class::Accessor';
7474
7575 =pod
7676
77 =encoding UTF-8
78
7779 =head1 NAME
7880
7981 Class::Accessor::Class - simple class variable accessors
8082
8183 =head1 VERSION
8284
83 version 0.502
85 version 0.503
8486
8587 =head1 SYNOPSIS
8688
+0
-74
t/00-compile.t less more
0 #!perl
1
2 use strict;
3 use warnings;
4
5 use Test::More;
6
7
8
9 use File::Find;
10 use File::Temp qw{ tempdir };
11
12 my @modules;
13 find(
14 sub {
15 return if $File::Find::name !~ /\.pm\z/;
16 my $found = $File::Find::name;
17 $found =~ s{^lib/}{};
18 $found =~ s{[/\\]}{::}g;
19 $found =~ s/\.pm$//;
20 # nothing to skip
21 push @modules, $found;
22 },
23 'lib',
24 );
25
26 sub _find_scripts {
27 my $dir = shift @_;
28
29 my @found_scripts = ();
30 find(
31 sub {
32 return unless -f;
33 my $found = $File::Find::name;
34 # nothing to skip
35 open my $FH, '<', $_ or do {
36 note( "Unable to open $found in ( $! ), skipping" );
37 return;
38 };
39 my $shebang = <$FH>;
40 return unless $shebang =~ /^#!.*?\bperl\b\s*$/;
41 push @found_scripts, $found;
42 },
43 $dir,
44 );
45
46 return @found_scripts;
47 }
48
49 my @scripts;
50 do { push @scripts, _find_scripts($_) if -d $_ }
51 for qw{ bin script scripts };
52
53 my $plan = scalar(@modules) + scalar(@scripts);
54 $plan ? (plan tests => $plan) : (plan skip_all => "no tests to run");
55
56 {
57 # fake home for cpan-testers
58 # no fake requested ## local $ENV{HOME} = tempdir( CLEANUP => 1 );
59
60 like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ loaded ok" )
61 for sort @modules;
62
63 SKIP: {
64 eval "use Test::Script 1.05; 1;";
65 skip "Test::Script needed to test script compilation", scalar(@scripts) if $@;
66 foreach my $file ( @scripts ) {
67 my $script = $file;
68 $script =~ s!.*/!!;
69 script_compiles( $file, "$script script compiles" );
70 }
71 }
72
73 }
88 END { $success && done_testing; }
99
1010 # List our own version used to generate this
11 my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.08\n";
11 my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n";
1212
1313 eval { # no excuses!
1414 # report our Perl details
4949
5050 eval { $v .= pmver('Class::Accessor','0.16') };
5151 eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
52 eval { $v .= pmver('File::Find','any version') };
53 eval { $v .= pmver('File::Temp','any version') };
5452 eval { $v .= pmver('Test::More','0.96') };
55 eval { $v .= pmver('Test::Pod','1.41') };
5653 eval { $v .= pmver('parent','any version') };
5754 eval { $v .= pmver('strict','any version') };
58 eval { $v .= pmver('version','0.9901') };
5955 eval { $v .= pmver('warnings','any version') };
6056
6157
33
44 note 'Checking Changes';
55 my $changes_file = 'Changes';
6 my $newver = '0.502';
6 my $newver = '0.503';
77 my $trial_token = '-TRIAL';
88
99 SKIP: {