File tree 1 file changed +7
-11
lines changed
1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change 1
- General development: While there is Makefile.PL/EU::MM support within the
2
- distribution, a lot of the authoring stuff depends upon Build.PL/M::B, in
3
- particular, running author tests. Only do releases using M::B.
4
1
5
- Naming standard: Things that are distribution-private (as opposed to
6
- class/package-private) begin with double underscore.
2
+ ## Naming Standard
7
3
8
- Steps for adding a new Policy:
4
+ Things that are distribution-private (as opposed to class/package-private)
5
+ begin with double underscore.
6
+
7
+ ## Steps for adding a new Policy:
9
8
10
9
* Create tests in t/[category]/[name].run
11
10
* Create the .pm in lib/Perl/Critic/Policy/[category]/[name].pm
12
- * If it applies_to() PPI::Document, perhaps add an exception in
13
- t/03_pragmas.t
11
+ * If it applies_to() PPI::Document, perhaps add an exception in t/03_pragmas.t
14
12
* Mention it in Changes
15
- * svn add t/[category]/[name].run lib/Perl/Critic/Policy/[category]/[name].pm
16
- * tools/svnkeywords t/[category]/[name].run lib/Perl/Critic/Policy/[category]/[name].pm
17
13
18
14
* Remove from TODO
19
15
* After release, set co-maint in PAUSE
20
16
21
- Command for generating POD for perlcritic.com site:
17
+ ## Command for generating POD for perlcritic.com site:
22
18
23
19
perl -MPod::Simple::HTMLBatch -e 'Pod::Simple::HTMLBatch::go' lib ../../perlcritic.com/htdocs/pod/
24
20
You can’t perform that action at this time.
0 commit comments