$AUTHORITY = 'cpan:PHAYLON';
[gitmo/MooseX-Types.git] / dist.ini
CommitLineData
ef8b7b7a 1name = MooseX-Types
2author = Robert "phaylon" Sedlacek <rs@474.at>
3license = Perl_5
4copyright_holder = Robert "phaylon" Sedlacek
5
a2487cfb 6[Git::NextVersion]
7version_regexp = ^v([\d._]+)(-TRIAL)?$
ef8b7b7a 8
9[NextRelease]
a2487cfb 10format = %-6V %{yyyy-MM-dd HH:mm:ss ZZZZ}d (%U)
ef8b7b7a 11
a2487cfb 12[@Filter]
13-bundle = @Basic
14-remove = ConfirmRelease
15-remove = ExtraTests
ef8b7b7a 16
63a9fb64 17[Authority]
18authority = cpan:PHAYLON
19
ef8b7b7a 20[InstallGuide]
21[MetaJSON]
22
a2487cfb 23[MetaNoIndex]
24directory = t
25directory = xt
26directory = examples
27
28[MetaProvides::Package]
29meta_noindex = 1
30
31[MetaConfig]
32
ef8b7b7a 33[MetaResources]
aa5fc23a 34bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types
35bugtracker.mailto = bug-moosex-types@rt.cpan.org
36repository.url = git://git.moose.perl.org/MooseX-Types.git
37repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary
ef8b7b7a 38repository.type = git
39
40[SurgicalPodWeaver]
41
80d46343 42[ContributorsFromGit]
43
ef8b7b7a 44[PkgVersion]
a2487cfb 45[MinimumPerl]
46
47
48[Test::Compile]
49bail_out_on_fail = 1
50
51[Test::CheckDeps]
52:version = 0.005
53fatal = 1
54
55[NoTabsTests]
e9dc30af 56[EOLTests]
a2487cfb 57[MetaTests]
15dfbe32 58[Test::CPAN::Changes]
a2487cfb 59[Test::ChangesHasContent]
60[Test::Version]
61
62[Test::MinimumVersion]
63:version = 2.000003
64max_target_perl = 5.008003
ef8b7b7a 65
66[PodSyntaxTests]
a2487cfb 67;[PodCoverageTests] ; we have our own custom one
68[Test::Pod::No404s]
69[Test::PodSpelling]
70stopwords = API
71stopwords = Florian
72stopwords = Kitover
73stopwords = MyStr
74stopwords = Napiorkowski
75stopwords = Pearcey
76stopwords = Perlop
77stopwords = PositiveInt
78stopwords = Ragwitz
79stopwords = Rolsky
80stopwords = Sedlacek
81stopwords = StrOrArrayRef
82stopwords = TODO
83stopwords = TypeAndSubExporter
84stopwords = autarch
85stopwords = caelum
86stopwords = coercions
87stopwords = documention
88stopwords = gotchas
89stopwords = hdp
90stopwords = inline
91stopwords = instantiation
92stopwords = isa
93stopwords = jnapiorkowski
94stopwords = libs
95stopwords = namespaces
96stopwords = organise
97stopwords = parameterize
98stopwords = parameterized
99stopwords = phaylon
100stopwords = rafl
101stopwords = subclasses
102stopwords = subtype
103stopwords = subtypes
104stopwords = subtyping
105stopwords = typeconstraint
106
f2f75354 107[AutoPrereqs]
ef8b7b7a 108
f2f75354 109; specific version requirements
110[Prereqs / RuntimeRequires]
ef8b7b7a 111Carp::Clan = 6.00
112Moose = 1.06
113Scalar::Util = 1.19
4eb26e95 114namespace::autoclean = 0.08
f2f75354 115
116[Prereqs / DevelopRequires]
117Test::Pod::Coverage = 1.04
118Pod::Coverage::Moose = 0.02
ef8b7b7a 119
a2487cfb 120
121;;; Before Release
122[Git::Check]
123
124[Git::CheckFor::MergeConflicts]
125
126[Git::CheckFor::CorrectBranch]
127:version = 0.004
128release_branch = master
129
130[Git::Remote::Check]
131remote_branch = master
132
133[CheckPrereqsIndexed]
134[RunExtraTests]
135
136
a2487cfb 137;;; AfterRelease
138[Git::Commit]
139allow_dirty = Changes
140commit_msg = %N-%v%t%n%n%c
141
142[Git::Tag]
143tag_format = v%v%t
144tag_message = v%v%t
145
146[Git::Push]
147
148[InstallRelease]
149install_command = cpanm .
150
151; listed late, to allow all other plugins which do BeforeRelease checks to run first.
152[ConfirmRelease]