1{
2   "abstract" : "Yet Another Perl Source Code Linter",
3   "author" : [
4      "moznion <moznion@gmail.com>"
5   ],
6   "dynamic_config" : 0,
7   "generated_by" : "Minilla/v3.0.4",
8   "license" : [
9      "perl_5"
10   ],
11   "meta-spec" : {
12      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
13      "version" : "2"
14   },
15   "name" : "Perl-Lint",
16   "no_index" : {
17      "directory" : [
18         "t",
19         "xt",
20         "inc",
21         "share",
22         "eg",
23         "examples",
24         "author",
25         "builder"
26      ]
27   },
28   "prereqs" : {
29      "configure" : {
30         "requires" : {
31            "Module::Build::Tiny" : "0.035"
32         }
33      },
34      "develop" : {
35         "requires" : {
36            "Pod::Usage" : "0",
37            "Test::CPAN::Meta" : "0",
38            "Test::MinimumVersion::Fast" : "0.04",
39            "Test::PAUSE::Permissions" : "0.04",
40            "Test::Perl::Critic" : "0",
41            "Test::Pod" : "1.41",
42            "Test::Spellunker" : "v0.2.7",
43            "autodie" : "0"
44         }
45      },
46      "runtime" : {
47         "requires" : {
48            "B::Keywords" : "0",
49            "Carp" : "0",
50            "Compiler::Lexer" : "0.22",
51            "Email::Address" : "0",
52            "List::Flatten" : "0",
53            "List::MoreUtils" : "0.33",
54            "List::Util" : "1.41",
55            "Module::Load" : "0",
56            "Module::Pluggable" : "0",
57            "Path::Tiny" : "0.068",
58            "Regexp::Lexer" : "0.05",
59            "String::CamelCase" : "0",
60            "Test::Builder::Module" : "0",
61            "Test::Deep::NoTest" : "0",
62            "Test::More" : "0.98",
63            "feature" : "0",
64            "parent" : "0",
65            "perl" : "5.010001"
66         }
67      },
68      "test" : {
69         "requires" : {
70            "Capture::Tiny" : "0",
71            "File::Temp" : "0",
72            "Test::Base::Less" : "0",
73            "Test::Builder::Tester" : "1.28"
74         }
75      }
76   },
77   "provides" : {
78      "Perl::Lint" : {
79         "file" : "lib/Perl/Lint.pm",
80         "version" : "0.25"
81      },
82      "Perl::Lint::Constants::Kind" : {
83         "file" : "lib/Perl/Lint/Constants/Kind.pm"
84      },
85      "Perl::Lint::Constants::Type" : {
86         "file" : "lib/Perl/Lint/Constants/Type.pm"
87      },
88      "Perl::Lint::Filter::LikePerlCritic::Brutal" : {
89         "file" : "lib/Perl/Lint/Filter/LikePerlCritic/Brutal.pm"
90      },
91      "Perl::Lint::Filter::LikePerlCritic::Cruel" : {
92         "file" : "lib/Perl/Lint/Filter/LikePerlCritic/Cruel.pm"
93      },
94      "Perl::Lint::Filter::LikePerlCritic::Gentle" : {
95         "file" : "lib/Perl/Lint/Filter/LikePerlCritic/Gentle.pm"
96      },
97      "Perl::Lint::Filter::LikePerlCritic::Harsh" : {
98         "file" : "lib/Perl/Lint/Filter/LikePerlCritic/Harsh.pm"
99      },
100      "Perl::Lint::Filter::LikePerlCritic::Stern" : {
101         "file" : "lib/Perl/Lint/Filter/LikePerlCritic/Stern.pm"
102      },
103      "Perl::Lint::Keywords" : {
104         "file" : "lib/Perl/Lint/Keywords.pm"
105      },
106      "Perl::Lint::Policy" : {
107         "file" : "lib/Perl/Lint/Policy.pm"
108      },
109      "Perl::Lint::Policy::BuiltinFunctions::ProhibitBooleanGrep" : {
110         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm"
111      },
112      "Perl::Lint::Policy::BuiltinFunctions::ProhibitComplexMappings" : {
113         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitComplexMappings.pm"
114      },
115      "Perl::Lint::Policy::BuiltinFunctions::ProhibitLvalueSubstr" : {
116         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm"
117      },
118      "Perl::Lint::Policy::BuiltinFunctions::ProhibitReverseSortBlock" : {
119         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm"
120      },
121      "Perl::Lint::Policy::BuiltinFunctions::ProhibitSleepViaSelect" : {
122         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm"
123      },
124      "Perl::Lint::Policy::BuiltinFunctions::ProhibitStringyEval" : {
125         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringyEval.pm"
126      },
127      "Perl::Lint::Policy::BuiltinFunctions::ProhibitStringySplit" : {
128         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringySplit.pm"
129      },
130      "Perl::Lint::Policy::BuiltinFunctions::ProhibitUniversalCan" : {
131         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalCan.pm"
132      },
133      "Perl::Lint::Policy::BuiltinFunctions::ProhibitUniversalIsa" : {
134         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm"
135      },
136      "Perl::Lint::Policy::BuiltinFunctions::ProhibitUselessTopic" : {
137         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUselessTopic.pm"
138      },
139      "Perl::Lint::Policy::BuiltinFunctions::ProhibitVoidGrep" : {
140         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidGrep.pm"
141      },
142      "Perl::Lint::Policy::BuiltinFunctions::ProhibitVoidMap" : {
143         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidMap.pm"
144      },
145      "Perl::Lint::Policy::BuiltinFunctions::RequireBlockGrep" : {
146         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockGrep.pm"
147      },
148      "Perl::Lint::Policy::BuiltinFunctions::RequireBlockMap" : {
149         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockMap.pm"
150      },
151      "Perl::Lint::Policy::BuiltinFunctions::RequireGlobFunction" : {
152         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/RequireGlobFunction.pm"
153      },
154      "Perl::Lint::Policy::BuiltinFunctions::RequireSimpleSortBlock" : {
155         "file" : "lib/Perl/Lint/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm"
156      },
157      "Perl::Lint::Policy::ClassHierarchies::ProhibitAutoloading" : {
158         "file" : "lib/Perl/Lint/Policy/ClassHierarchies/ProhibitAutoloading.pm"
159      },
160      "Perl::Lint::Policy::ClassHierarchies::ProhibitExplicitISA" : {
161         "file" : "lib/Perl/Lint/Policy/ClassHierarchies/ProhibitExplicitISA.pm"
162      },
163      "Perl::Lint::Policy::ClassHierarchies::ProhibitOneArgBless" : {
164         "file" : "lib/Perl/Lint/Policy/ClassHierarchies/ProhibitOneArgBless.pm"
165      },
166      "Perl::Lint::Policy::CodeLayout::ProhibitParensWithBuiltins" : {
167         "file" : "lib/Perl/Lint/Policy/CodeLayout/ProhibitParensWithBuiltins.pm"
168      },
169      "Perl::Lint::Policy::CodeLayout::ProhibitQuotedWordLists" : {
170         "file" : "lib/Perl/Lint/Policy/CodeLayout/ProhibitQuotedWordLists.pm"
171      },
172      "Perl::Lint::Policy::CodeLayout::RequireTrailingCommas" : {
173         "file" : "lib/Perl/Lint/Policy/CodeLayout/RequireTrailingCommas.pm"
174      },
175      "Perl::Lint::Policy::ControlStructures::ProhibitCStyleForLoops" : {
176         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitCStyleForLoops.pm"
177      },
178      "Perl::Lint::Policy::ControlStructures::ProhibitCascadingIfElse" : {
179         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitCascadingIfElse.pm"
180      },
181      "Perl::Lint::Policy::ControlStructures::ProhibitDeepNests" : {
182         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitDeepNests.pm"
183      },
184      "Perl::Lint::Policy::ControlStructures::ProhibitLabelsWithSpecialBlockNames" : {
185         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm"
186      },
187      "Perl::Lint::Policy::ControlStructures::ProhibitMutatingListFunctions" : {
188         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitMutatingListFunctions.pm"
189      },
190      "Perl::Lint::Policy::ControlStructures::ProhibitNegativeExpressionsInUnlessAndUntilConditions" : {
191         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm"
192      },
193      "Perl::Lint::Policy::ControlStructures::ProhibitPostfixControls" : {
194         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitPostfixControls.pm"
195      },
196      "Perl::Lint::Policy::ControlStructures::ProhibitUnlessBlocks" : {
197         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitUnlessBlocks.pm"
198      },
199      "Perl::Lint::Policy::ControlStructures::ProhibitUnreachableCode" : {
200         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitUnreachableCode.pm"
201      },
202      "Perl::Lint::Policy::ControlStructures::ProhibitUntilBlocks" : {
203         "file" : "lib/Perl/Lint/Policy/ControlStructures/ProhibitUntilBlocks.pm"
204      },
205      "Perl::Lint::Policy::ErrorHandling::RequireCarping" : {
206         "file" : "lib/Perl/Lint/Policy/ErrorHandling/RequireCarping.pm"
207      },
208      "Perl::Lint::Policy::ErrorHandling::RequireCheckingReturnValueOfEval" : {
209         "file" : "lib/Perl/Lint/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm"
210      },
211      "Perl::Lint::Policy::InputOutput::ProhibitBacktickOperators" : {
212         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitBacktickOperators.pm"
213      },
214      "Perl::Lint::Policy::InputOutput::ProhibitBarewordFileHandles" : {
215         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitBarewordFileHandles.pm"
216      },
217      "Perl::Lint::Policy::InputOutput::ProhibitExplicitStdin" : {
218         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitExplicitStdin.pm"
219      },
220      "Perl::Lint::Policy::InputOutput::ProhibitInteractiveTest" : {
221         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitInteractiveTest.pm"
222      },
223      "Perl::Lint::Policy::InputOutput::ProhibitJoinedReadline" : {
224         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitJoinedReadline.pm"
225      },
226      "Perl::Lint::Policy::InputOutput::ProhibitOneArgSelect" : {
227         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitOneArgSelect.pm"
228      },
229      "Perl::Lint::Policy::InputOutput::ProhibitReadlineInForLoop" : {
230         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitReadlineInForLoop.pm"
231      },
232      "Perl::Lint::Policy::InputOutput::ProhibitTwoArgOpen" : {
233         "file" : "lib/Perl/Lint/Policy/InputOutput/ProhibitTwoArgOpen.pm"
234      },
235      "Perl::Lint::Policy::InputOutput::RequireBracedFileHandleWithPrint" : {
236         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm"
237      },
238      "Perl::Lint::Policy::InputOutput::RequireBriefOpen" : {
239         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireBriefOpen.pm"
240      },
241      "Perl::Lint::Policy::InputOutput::RequireCheckedClose" : {
242         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireCheckedClose.pm"
243      },
244      "Perl::Lint::Policy::InputOutput::RequireCheckedOpen" : {
245         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireCheckedOpen.pm"
246      },
247      "Perl::Lint::Policy::InputOutput::RequireCheckedSyscalls" : {
248         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireCheckedSyscalls.pm"
249      },
250      "Perl::Lint::Policy::InputOutput::RequireEncodingWithUTF8Layer" : {
251         "file" : "lib/Perl/Lint/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm"
252      },
253      "Perl::Lint::Policy::Miscellanea::ProhibitFormats" : {
254         "file" : "lib/Perl/Lint/Policy/Miscellanea/ProhibitFormats.pm"
255      },
256      "Perl::Lint::Policy::Miscellanea::ProhibitTies" : {
257         "file" : "lib/Perl/Lint/Policy/Miscellanea/ProhibitTies.pm"
258      },
259      "Perl::Lint::Policy::Miscellanea::ProhibitUnrestrictedNoLint" : {
260         "file" : "lib/Perl/Lint/Policy/Miscellanea/ProhibitUnrestrictedNoLint.pm"
261      },
262      "Perl::Lint::Policy::Miscellanea::ProhibitUselessNoLint" : {
263         "file" : "lib/Perl/Lint/Policy/Miscellanea/ProhibitUselessNoLint.pm"
264      },
265      "Perl::Lint::Policy::Modules::ProhibitAutomaticExportation" : {
266         "file" : "lib/Perl/Lint/Policy/Modules/ProhibitAutomaticExportation.pm"
267      },
268      "Perl::Lint::Policy::Modules::ProhibitConditionalUseStatements" : {
269         "file" : "lib/Perl/Lint/Policy/Modules/ProhibitConditionalUseStatements.pm"
270      },
271      "Perl::Lint::Policy::Modules::ProhibitEvilModules" : {
272         "file" : "lib/Perl/Lint/Policy/Modules/ProhibitEvilModules.pm"
273      },
274      "Perl::Lint::Policy::Modules::ProhibitExcessMainComplexity" : {
275         "file" : "lib/Perl/Lint/Policy/Modules/ProhibitExcessMainComplexity.pm"
276      },
277      "Perl::Lint::Policy::Modules::ProhibitMultiplePackages" : {
278         "file" : "lib/Perl/Lint/Policy/Modules/ProhibitMultiplePackages.pm"
279      },
280      "Perl::Lint::Policy::Modules::RequireBarewordIncludes" : {
281         "file" : "lib/Perl/Lint/Policy/Modules/RequireBarewordIncludes.pm"
282      },
283      "Perl::Lint::Policy::Modules::RequireEndWithOne" : {
284         "file" : "lib/Perl/Lint/Policy/Modules/RequireEndWithOne.pm"
285      },
286      "Perl::Lint::Policy::Modules::RequireExplicitPackage" : {
287         "file" : "lib/Perl/Lint/Policy/Modules/RequireExplicitPackage.pm"
288      },
289      "Perl::Lint::Policy::Modules::RequireFilenameMatchesPackage" : {
290         "file" : "lib/Perl/Lint/Policy/Modules/RequireFilenameMatchesPackage.pm"
291      },
292      "Perl::Lint::Policy::Modules::RequireNoMatchVarsWithUseEnglish" : {
293         "file" : "lib/Perl/Lint/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm"
294      },
295      "Perl::Lint::Policy::Modules::RequireVersionVar" : {
296         "file" : "lib/Perl/Lint/Policy/Modules/RequireVersionVar.pm"
297      },
298      "Perl::Lint::Policy::NamingConventions::Capitalization" : {
299         "file" : "lib/Perl/Lint/Policy/NamingConventions/Capitalization.pm"
300      },
301      "Perl::Lint::Policy::NamingConventions::ProhibitAmbiguousNames" : {
302         "file" : "lib/Perl/Lint/Policy/NamingConventions/ProhibitAmbiguousNames.pm"
303      },
304      "Perl::Lint::Policy::Objects::IndirectSyntax" : {
305         "file" : "lib/Perl/Lint/Policy/Objects/IndirectSyntax.pm"
306      },
307      "Perl::Lint::Policy::References::ProhibitDoubleSigils" : {
308         "file" : "lib/Perl/Lint/Policy/References/ProhibitDoubleSigils.pm"
309      },
310      "Perl::Lint::Policy::RegularExpressions::ProhibitCaptureWithoutTest" : {
311         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm"
312      },
313      "Perl::Lint::Policy::RegularExpressions::ProhibitComplexRegexes" : {
314         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitComplexRegexes.pm"
315      },
316      "Perl::Lint::Policy::RegularExpressions::ProhibitEnumeratedClasses" : {
317         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm"
318      },
319      "Perl::Lint::Policy::RegularExpressions::ProhibitEscapedMetacharacters" : {
320         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm"
321      },
322      "Perl::Lint::Policy::RegularExpressions::ProhibitFixedStringMatches" : {
323         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitFixedStringMatches.pm"
324      },
325      "Perl::Lint::Policy::RegularExpressions::ProhibitSingleCharAlternation" : {
326         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm"
327      },
328      "Perl::Lint::Policy::RegularExpressions::ProhibitUnusedCapture" : {
329         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusedCapture.pm"
330      },
331      "Perl::Lint::Policy::RegularExpressions::ProhibitUnusualDelimiters" : {
332         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm"
333      },
334      "Perl::Lint::Policy::RegularExpressions::ProhibitUselessTopic" : {
335         "file" : "lib/Perl/Lint/Policy/RegularExpressions/ProhibitUselessTopic.pm"
336      },
337      "Perl::Lint::Policy::RegularExpressions::RequireBracesForMultiline" : {
338         "file" : "lib/Perl/Lint/Policy/RegularExpressions/RequireBracesForMultiline.pm"
339      },
340      "Perl::Lint::Policy::RegularExpressions::RequireDotMatchAnything" : {
341         "file" : "lib/Perl/Lint/Policy/RegularExpressions/RequireDotMatchAnything.pm"
342      },
343      "Perl::Lint::Policy::RegularExpressions::RequireExtendedFormatting" : {
344         "file" : "lib/Perl/Lint/Policy/RegularExpressions/RequireExtendedFormatting.pm"
345      },
346      "Perl::Lint::Policy::RegularExpressions::RequireLineBoundaryMatching" : {
347         "file" : "lib/Perl/Lint/Policy/RegularExpressions/RequireLineBoundaryMatching.pm"
348      },
349      "Perl::Lint::Policy::Subroutines::ProhibitAmpersandSigils" : {
350         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitAmpersandSigils.pm"
351      },
352      "Perl::Lint::Policy::Subroutines::ProhibitBuiltinHomonyms" : {
353         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitBuiltinHomonyms.pm"
354      },
355      "Perl::Lint::Policy::Subroutines::ProhibitExcessComplexity" : {
356         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitExcessComplexity.pm"
357      },
358      "Perl::Lint::Policy::Subroutines::ProhibitExplicitReturnUndef" : {
359         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitExplicitReturnUndef.pm"
360      },
361      "Perl::Lint::Policy::Subroutines::ProhibitManyArgs" : {
362         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitManyArgs.pm"
363      },
364      "Perl::Lint::Policy::Subroutines::ProhibitNestedSubs" : {
365         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitNestedSubs.pm"
366      },
367      "Perl::Lint::Policy::Subroutines::ProhibitReturnSort" : {
368         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitReturnSort.pm"
369      },
370      "Perl::Lint::Policy::Subroutines::ProhibitSubroutinePrototypes" : {
371         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitSubroutinePrototypes.pm"
372      },
373      "Perl::Lint::Policy::Subroutines::ProhibitUnusedPrivateSubroutines" : {
374         "file" : "lib/Perl/Lint/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pm"
375      },
376      "Perl::Lint::Policy::Subroutines::ProtectPrivateSubs" : {
377         "file" : "lib/Perl/Lint/Policy/Subroutines/ProtectPrivateSubs.pm"
378      },
379      "Perl::Lint::Policy::Subroutines::RequireArgUnpacking" : {
380         "file" : "lib/Perl/Lint/Policy/Subroutines/RequireArgUnpacking.pm"
381      },
382      "Perl::Lint::Policy::Subroutines::RequireFinalReturn" : {
383         "file" : "lib/Perl/Lint/Policy/Subroutines/RequireFinalReturn.pm"
384      },
385      "Perl::Lint::Policy::TestingAndDebugging::ProhibitNoStrict" : {
386         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoStrict.pm"
387      },
388      "Perl::Lint::Policy::TestingAndDebugging::ProhibitNoWarnings" : {
389         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoWarnings.pm"
390      },
391      "Perl::Lint::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride" : {
392         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm"
393      },
394      "Perl::Lint::Policy::TestingAndDebugging::RequireTestLabels" : {
395         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/RequireTestLabels.pm"
396      },
397      "Perl::Lint::Policy::TestingAndDebugging::RequireUseStrict" : {
398         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseStrict.pm"
399      },
400      "Perl::Lint::Policy::TestingAndDebugging::RequireUseWarnings" : {
401         "file" : "lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseWarnings.pm"
402      },
403      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements" : {
404         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm"
405      },
406      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitComplexVersion" : {
407         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm"
408      },
409      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitConstantPragma" : {
410         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm"
411      },
412      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitEmptyQuotes" : {
413         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm"
414      },
415      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitEscapedCharacters" : {
416         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm"
417      },
418      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitImplicitNewlines" : {
419         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm"
420      },
421      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals" : {
422         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm"
423      },
424      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitLeadingZeros" : {
425         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm"
426      },
427      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitLongChainsOfMethodCalls" : {
428         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm"
429      },
430      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitMagicNumbers" : {
431         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm"
432      },
433      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitMismatchedOperators" : {
434         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm"
435      },
436      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators" : {
437         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm"
438      },
439      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitNoisyQuotes" : {
440         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm"
441      },
442      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitQuotesAsQuotelikeOperatorDelimiters" : {
443         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm"
444      },
445      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitSpecialHeredocTerminator" : {
446         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitSpecialHeredocTerminator.pm"
447      },
448      "Perl::Lint::Policy::ValuesAndExpressions::ProhibitVersionStrings" : {
449         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm"
450      },
451      "Perl::Lint::Policy::ValuesAndExpressions::RequireConstantVersion" : {
452         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/RequireConstantVersion.pm"
453      },
454      "Perl::Lint::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars" : {
455         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm"
456      },
457      "Perl::Lint::Policy::ValuesAndExpressions::RequireNumberSeparators" : {
458         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/RequireNumberSeparators.pm"
459      },
460      "Perl::Lint::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator" : {
461         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm"
462      },
463      "Perl::Lint::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator" : {
464         "file" : "lib/Perl/Lint/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm"
465      },
466      "Perl::Lint::Policy::Variables::ProhibitAugmentedAssignmentInDeclaration" : {
467         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitAugmentedAssignmentInDeclaration.pm"
468      },
469      "Perl::Lint::Policy::Variables::ProhibitConditionalDeclarations" : {
470         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitConditionalDeclarations.pm"
471      },
472      "Perl::Lint::Policy::Variables::ProhibitEvilVariables" : {
473         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitEvilVariables.pm"
474      },
475      "Perl::Lint::Policy::Variables::ProhibitLocalVars" : {
476         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitLocalVars.pm"
477      },
478      "Perl::Lint::Policy::Variables::ProhibitMatchVars" : {
479         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitMatchVars.pm"
480      },
481      "Perl::Lint::Policy::Variables::ProhibitPackageVars" : {
482         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitPackageVars.pm"
483      },
484      "Perl::Lint::Policy::Variables::ProhibitPerl4PackageNames" : {
485         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitPerl4PackageNames.pm"
486      },
487      "Perl::Lint::Policy::Variables::ProhibitPunctuationVars" : {
488         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitPunctuationVars.pm"
489      },
490      "Perl::Lint::Policy::Variables::ProhibitReusedNames" : {
491         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitReusedNames.pm"
492      },
493      "Perl::Lint::Policy::Variables::ProhibitUnusedVariables" : {
494         "file" : "lib/Perl/Lint/Policy/Variables/ProhibitUnusedVariables.pm"
495      },
496      "Perl::Lint::Policy::Variables::ProtectPrivateVars" : {
497         "file" : "lib/Perl/Lint/Policy/Variables/ProtectPrivateVars.pm"
498      },
499      "Perl::Lint::Policy::Variables::RequireInitializationForLocalVars" : {
500         "file" : "lib/Perl/Lint/Policy/Variables/RequireInitializationForLocalVars.pm"
501      },
502      "Perl::Lint::Policy::Variables::RequireLexicalLoopIterators" : {
503         "file" : "lib/Perl/Lint/Policy/Variables/RequireLexicalLoopIterators.pm"
504      },
505      "Perl::Lint::Policy::Variables::RequireLocalizedPunctuationVars" : {
506         "file" : "lib/Perl/Lint/Policy/Variables/RequireLocalizedPunctuationVars.pm"
507      },
508      "Perl::Lint::Policy::Variables::RequireNegativeIndices" : {
509         "file" : "lib/Perl/Lint/Policy/Variables/RequireNegativeIndices.pm"
510      },
511      "Test::Perl::Lint" : {
512         "file" : "lib/Test/Perl/Lint.pm",
513         "version" : "0.25"
514      }
515   },
516   "release_status" : "stable",
517   "resources" : {
518      "bugtracker" : {
519         "web" : "https://github.com/moznion/Perl-Lint/issues"
520      },
521      "homepage" : "https://github.com/moznion/Perl-Lint",
522      "repository" : {
523         "url" : "git://github.com/moznion/Perl-Lint.git",
524         "web" : "https://github.com/moznion/Perl-Lint"
525      }
526   },
527   "version" : "0.25",
528   "x_authority" : "cpan:MOZNION",
529   "x_contributors" : [
530      "Syohei YOSHIDA <syohex@gmail.com>",
531      "Dale Evans <dale.evans@mycanadapayday.com>",
532      "James Raspass <jraspass@gmail.com>",
533      "Tom Hukins <tom@eborcom.com>"
534   ]
535}
536