Login
Added workaround for RT #27065. There might be an alternative
[gknop/Perl-Critic.git] / META.yml
1 ---
2 name: Perl-Critic
3 version: 1.052
4 author:
5   - Jeffrey Thalhammer <thaljef@cpan.org>
6 abstract: Critique Perl source code for best-practices
7 license: perl
8 resources:
9   license: http://dev.perl.org/licenses/
10 requires:
11   B::Keywords: 1.05
12   Config::Tiny: 2
13   File::Spec: 0
14   File::Spec::Unix: 0
15   IO::String: 0
16   List::MoreUtils: 0
17   List::Util: 0
18   Module::Pluggable: 3.1
19   PPI: 1.118
20   Pod::PlainText: 0
21   Pod::Usage: 0
22   Scalar::Util: 0
23   String::Format: 1.13
24 build_requires:
25   Test::More: 0
26 recommends:
27   File::HomeDir: 0
28   Perl::Tidy: 0
29 provides:
30   Perl::Critic:
31     file: lib/Perl/Critic.pm
32     version: 1.052
33   Perl::Critic::Config:
34     file: lib/Perl/Critic/Config.pm
35     version: 1.052
36   Perl::Critic::Defaults:
37     file: lib/Perl/Critic/Defaults.pm
38     version: 1.052
39   Perl::Critic::Document:
40     file: lib/Perl/Critic/Document.pm
41     version: 1.052
42   Perl::Critic::Policy:
43     file: lib/Perl/Critic/Policy.pm
44     version: 1.052
45   Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr:
46     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm
47     version: 1.052
48   Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock:
49     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm
50     version: 1.052
51   Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect:
52     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm
53     version: 1.052
54   Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval:
55     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm
56     version: 1.052
57   Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit:
58     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm
59     version: 1.052
60   Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan:
61     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalCan.pm
62     version: 1.052
63   Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa:
64     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm
65     version: 1.052
66   Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep:
67     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidGrep.pm
68     version: 1.052
69   Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap:
70     file: lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidMap.pm
71     version: 1.052
72   Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep:
73     file: lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockGrep.pm
74     version: 1.052
75   Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap:
76     file: lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockMap.pm
77     version: 1.052
78   Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction:
79     file: lib/Perl/Critic/Policy/BuiltinFunctions/RequireGlobFunction.pm
80     version: 1.052
81   Perl::Critic::Policy::BuiltinFunctions::RequireSimpleSortBlock:
82     file: lib/Perl/Critic/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm
83     version: 1.052
84   Perl::Critic::Policy::ClassHierarchies::ProhibitAutoloading:
85     file: lib/Perl/Critic/Policy/ClassHierarchies/ProhibitAutoloading.pm
86     version: 1.052
87   Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA:
88     file: lib/Perl/Critic/Policy/ClassHierarchies/ProhibitExplicitISA.pm
89     version: 1.052
90   Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless:
91     file: lib/Perl/Critic/Policy/ClassHierarchies/ProhibitOneArgBless.pm
92     version: 1.052
93   Perl::Critic::Policy::CodeLayout::ProhibitHardTabs:
94     file: lib/Perl/Critic/Policy/CodeLayout/ProhibitHardTabs.pm
95     version: 1.052
96   Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins:
97     file: lib/Perl/Critic/Policy/CodeLayout/ProhibitParensWithBuiltins.pm
98     version: 1.052
99   Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists:
100     file: lib/Perl/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm
101     version: 1.052
102   Perl::Critic::Policy::CodeLayout::ProhibitTrailingWhitespace:
103     file: lib/Perl/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm
104     version: 1.052
105   Perl::Critic::Policy::CodeLayout::RequireConsistentNewlines:
106     file: lib/Perl/Critic/Policy/CodeLayout/RequireConsistentNewlines.pm
107     version: 1.052
108   Perl::Critic::Policy::CodeLayout::RequireTidyCode:
109     file: lib/Perl/Critic/Policy/CodeLayout/RequireTidyCode.pm
110     version: 1.052
111   Perl::Critic::Policy::CodeLayout::RequireTrailingCommas:
112     file: lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommas.pm
113     version: 1.052
114   Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops:
115     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitCStyleForLoops.pm
116     version: 1.052
117   Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse:
118     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitCascadingIfElse.pm
119     version: 1.052
120   Perl::Critic::Policy::ControlStructures::ProhibitDeepNests:
121     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitDeepNests.pm
122     version: 1.052
123   Perl::Critic::Policy::ControlStructures::ProhibitMutatingListFunctions:
124     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitMutatingListFunctions.pm
125     version: 1.052
126   Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls:
127     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitPostfixControls.pm
128     version: 1.052
129   Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks:
130     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitUnlessBlocks.pm
131     version: 1.052
132   Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode:
133     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitUnreachableCode.pm
134     version: 1.052
135   Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks:
136     file: lib/Perl/Critic/Policy/ControlStructures/ProhibitUntilBlocks.pm
137     version: 1.052
138   Perl::Critic::Policy::Documentation::RequirePodAtEnd:
139     file: lib/Perl/Critic/Policy/Documentation/RequirePodAtEnd.pm
140     version: 1.052
141   Perl::Critic::Policy::Documentation::RequirePodSections:
142     file: lib/Perl/Critic/Policy/Documentation/RequirePodSections.pm
143     version: 1.052
144   Perl::Critic::Policy::ErrorHandling::RequireCarping:
145     file: lib/Perl/Critic/Policy/ErrorHandling/RequireCarping.pm
146     version: 1.052
147   Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators:
148     file: lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm
149     version: 1.052
150   Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles:
151     file: lib/Perl/Critic/Policy/InputOutput/ProhibitBarewordFileHandles.pm
152     version: 1.052
153   Perl::Critic::Policy::InputOutput::ProhibitInteractiveTest:
154     file: lib/Perl/Critic/Policy/InputOutput/ProhibitInteractiveTest.pm
155     version: 1.052
156   Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect:
157     file: lib/Perl/Critic/Policy/InputOutput/ProhibitOneArgSelect.pm
158     version: 1.052
159   Perl::Critic::Policy::InputOutput::ProhibitReadlineInForLoop:
160     file: lib/Perl/Critic/Policy/InputOutput/ProhibitReadlineInForLoop.pm
161     version: 1.052
162   Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen:
163     file: lib/Perl/Critic/Policy/InputOutput/ProhibitTwoArgOpen.pm
164     version: 1.052
165   Perl::Critic::Policy::InputOutput::RequireBracedFileHandleWithPrint:
166     file: lib/Perl/Critic/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm
167     version: 1.052
168   Perl::Critic::Policy::InputOutput::RequireCheckedClose:
169     file: lib/Perl/Critic/Policy/InputOutput/RequireCheckedClose.pm
170     version: 1.052
171   Perl::Critic::Policy::InputOutput::RequireCheckedOpen:
172     file: lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.pm
173     version: 1.052
174   Perl::Critic::Policy::Miscellanea::ProhibitFormats:
175     file: lib/Perl/Critic/Policy/Miscellanea/ProhibitFormats.pm
176     version: 1.052
177   Perl::Critic::Policy::Miscellanea::ProhibitTies:
178     file: lib/Perl/Critic/Policy/Miscellanea/ProhibitTies.pm
179     version: 1.052
180   Perl::Critic::Policy::Miscellanea::RequireRcsKeywords:
181     file: lib/Perl/Critic/Policy/Miscellanea/RequireRcsKeywords.pm
182     version: 1.052
183   Perl::Critic::Policy::Modules::ProhibitAutomaticExportation:
184     file: lib/Perl/Critic/Policy/Modules/ProhibitAutomaticExportation.pm
185     version: 1.052
186   Perl::Critic::Policy::Modules::ProhibitEvilModules:
187     file: lib/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm
188     version: 1.052
189   Perl::Critic::Policy::Modules::ProhibitMultiplePackages:
190     file: lib/Perl/Critic/Policy/Modules/ProhibitMultiplePackages.pm
191     version: 1.052
192   Perl::Critic::Policy::Modules::RequireBarewordIncludes:
193     file: lib/Perl/Critic/Policy/Modules/RequireBarewordIncludes.pm
194     version: 1.052
195   Perl::Critic::Policy::Modules::RequireEndWithOne:
196     file: lib/Perl/Critic/Policy/Modules/RequireEndWithOne.pm
197     version: 1.052
198   Perl::Critic::Policy::Modules::RequireExplicitPackage:
199     file: lib/Perl/Critic/Policy/Modules/RequireExplicitPackage.pm
200     version: 1.052
201   Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage:
202     file: lib/Perl/Critic/Policy/Modules/RequireFilenameMatchesPackage.pm
203     version: 1.052
204   Perl::Critic::Policy::Modules::RequireVersionVar:
205     file: lib/Perl/Critic/Policy/Modules/RequireVersionVar.pm
206     version: 1.052
207   Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames:
208     file: lib/Perl/Critic/Policy/NamingConventions/ProhibitAmbiguousNames.pm
209     version: 1.052
210   Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs:
211     file: lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseSubs.pm
212     version: 1.052
213   Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars:
214     file: lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseVars.pm
215     version: 1.052
216   Perl::Critic::Policy::References::ProhibitDoubleSigils:
217     file: lib/Perl/Critic/Policy/References/ProhibitDoubleSigils.pm
218     version: 1.052
219   Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest:
220     file: lib/Perl/Critic/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm
221     version: 1.052
222   Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting:
223     file: lib/Perl/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm
224     version: 1.052
225   Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching:
226     file: lib/Perl/Critic/Policy/RegularExpressions/RequireLineBoundaryMatching.pm
227     version: 1.052
228   Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils:
229     file: lib/Perl/Critic/Policy/Subroutines/ProhibitAmpersandSigils.pm
230     version: 1.052
231   Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms:
232     file: lib/Perl/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm
233     version: 1.052
234   Perl::Critic::Policy::Subroutines::ProhibitExcessComplexity:
235     file: lib/Perl/Critic/Policy/Subroutines/ProhibitExcessComplexity.pm
236     version: 1.052
237   Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef:
238     file: lib/Perl/Critic/Policy/Subroutines/ProhibitExplicitReturnUndef.pm
239     version: 1.052
240   Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes:
241     file: lib/Perl/Critic/Policy/Subroutines/ProhibitSubroutinePrototypes.pm
242     version: 1.052
243   Perl::Critic::Policy::Subroutines::ProtectPrivateSubs:
244     file: lib/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm
245     version: 1.052
246   Perl::Critic::Policy::Subroutines::RequireFinalReturn:
247     file: lib/Perl/Critic/Policy/Subroutines/RequireFinalReturn.pm
248     version: 1.052
249   Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict:
250     file: lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm
251     version: 1.052
252   Perl::Critic::Policy::TestingAndDebugging::ProhibitNoWarnings:
253     file: lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm
254     version: 1.052
255   Perl::Critic::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride:
256     file: lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm
257     version: 1.052
258   Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels:
259     file: lib/Perl/Critic/Policy/TestingAndDebugging/RequireTestLabels.pm
260     version: 1.052
261   Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict:
262     file: lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseStrict.pm
263     version: 1.052
264   Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings:
265     file: lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseWarnings.pm
266     version: 1.052
267   Perl::Critic::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements:
268     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm
269     version: 1.052
270   Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma:
271     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm
272     version: 1.052
273   Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes:
274     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm
275     version: 1.052
276   Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters:
277     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm
278     version: 1.052
279   Perl::Critic::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals:
280     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm
281     version: 1.052
282   Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros:
283     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm
284     version: 1.052
285   Perl::Critic::Policy::ValuesAndExpressions::ProhibitMismatchedOperators:
286     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm
287     version: 1.052
288   Perl::Critic::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators:
289     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm
290     version: 1.052
291   Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes:
292     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm
293     version: 1.052
294   Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings:
295     file: lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm
296     version: 1.052
297   Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars:
298     file: lib/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm
299     version: 1.052
300   Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators:
301     file: lib/Perl/Critic/Policy/ValuesAndExpressions/RequireNumberSeparators.pm
302     version: 1.052
303   Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator:
304     file: lib/Perl/Critic/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm
305     version: 1.052
306   Perl::Critic::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator:
307     file: lib/Perl/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm
308     version: 1.052
309   Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations:
310     file: lib/Perl/Critic/Policy/Variables/ProhibitConditionalDeclarations.pm
311     version: 1.052
312   Perl::Critic::Policy::Variables::ProhibitLocalVars:
313     file: lib/Perl/Critic/Policy/Variables/ProhibitLocalVars.pm
314     version: 1.052
315   Perl::Critic::Policy::Variables::ProhibitMatchVars:
316     file: lib/Perl/Critic/Policy/Variables/ProhibitMatchVars.pm
317     version: 1.052
318   Perl::Critic::Policy::Variables::ProhibitPackageVars:
319     file: lib/Perl/Critic/Policy/Variables/ProhibitPackageVars.pm
320     version: 1.052
321   Perl::Critic::Policy::Variables::ProhibitPerl4PackageNames:
322     file: lib/Perl/Critic/Policy/Variables/ProhibitPerl4PackageNames.pm
323     version: 1.052
324   Perl::Critic::Policy::Variables::ProhibitPunctuationVars:
325     file: lib/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm
326     version: 1.052
327   Perl::Critic::Policy::Variables::ProtectPrivateVars:
328     file: lib/Perl/Critic/Policy/Variables/ProtectPrivateVars.pm
329     version: 1.052
330   Perl::Critic::Policy::Variables::RequireInitializationForLocalVars:
331     file: lib/Perl/Critic/Policy/Variables/RequireInitializationForLocalVars.pm
332     version: 1.052
333   Perl::Critic::Policy::Variables::RequireLexicalLoopIterators:
334     file: lib/Perl/Critic/Policy/Variables/RequireLexicalLoopIterators.pm
335     version: 1.052
336   Perl::Critic::Policy::Variables::RequireNegativeIndices:
337     file: lib/Perl/Critic/Policy/Variables/RequireNegativeIndices.pm
338     version: 1.052
339   Perl::Critic::PolicyFactory:
340     file: lib/Perl/Critic/PolicyFactory.pm
341     version: 1.052
342   Perl::Critic::PolicyListing:
343     file: lib/Perl/Critic/PolicyListing.pm
344     version: 1.052
345   Perl::Critic::ProfilePrototype:
346     file: lib/Perl/Critic/ProfilePrototype.pm
347     version: 1.052
348   Perl::Critic::Statistics:
349     file: lib/Perl/Critic/Statistics.pm
350     version: 1.052
351   Perl::Critic::TestUtils:
352     file: lib/Perl/Critic/TestUtils.pm
353     version: 1.052
354   Perl::Critic::Theme:
355     file: lib/Perl/Critic/Theme.pm
356     version: 1.052
357   Perl::Critic::UserProfile:
358     file: lib/Perl/Critic/UserProfile.pm
359     version: 1.052
360   Perl::Critic::Utils:
361     file: lib/Perl/Critic/Utils.pm
362     version: 1.052
363   Perl::Critic::Utils::McCabe:
364     file: lib/Perl/Critic/Utils/McCabe.pm
365     version: 1.052
366   Perl::Critic::Violation:
367     file: lib/Perl/Critic/Violation.pm
368     version: 1.052
369 generated_by: Module::Build version 0.2806
370 meta-spec:
371   url: http://module-build.sourceforge.net/META-spec-v1.2.html
372   version: 1.2