Skip to content

Commit

Permalink
Update generated files
Browse files Browse the repository at this point in the history
  • Loading branch information
autarch committed Jan 9, 2019
1 parent fc1cdf5 commit 6f705fc
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 88 deletions.
81 changes: 30 additions & 51 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,65 +10,41 @@ follow any of the steps in this document to submit a patch or bug report;
these are just recommendations, intended to help you (and help us help you
faster).


The distribution is managed with
[Dist::Zilla](https://metacpan.org/release/Dist-Zilla).

However, you can still compile and test the code with the `Makefile.PL` or
`Build.PL` in the repository:
However, you can still compile and test the code with the
`MakeFile.PL`
in the repository:

perl Makefile.PL
make
make test

or
perl Build.PL
./Build
./Build test

As well as:

$ prove -bvr t

or

$ perl -Mblib t/some_test_file.t

You may need to satisfy some dependencies. The easiest way to satisfy
dependencies is to install the last release. This is available at
https://metacpan.org/release/Test-DependentModules

If you use cpanminus, you can do it without downloading the tarball first:
You can use [`cpanminus`](https://metacpan.org/pod/App::cpanminus) to do this
without downloading the tarball first:

$ cpanm --reinstall --installdeps --with-recommends Test::DependentModules

Dist::Zilla is a very powerful authoring tool, but requires a number of
author-specific plugins. If you would like to use it for contributing, install
it from CPAN, then run one of the following commands, depending on your CPAN
client:

$ cpan `dzil authordeps --missing`

or
[`Dist::Zilla`](https://metacpan.org/pod/Dist::Zilla) is a very powerful
authoring tool, but requires a number of author-specific plugins. If you would
like to use it for contributing, install it from CPAN, then the following
command to install the needed distros:

$ dzil authordeps --missing | cpanm

They may also be additional requirements not needed by the dzil build which
There may also be additional requirements not needed by the dzil build which
are needed for tests or other development:

$ cpan `dzil listdeps --author --missing`

or

$ dzil listdeps --author --missing | cpanm

Or, you can use the 'dzil stale' command to install all requirements at once:

$ cpan Dist::Zilla::App::Command::stale
$ cpan `dzil stale --all`

or

$ cpanm Dist::Zilla::App::Command::stale
$ dzil stale --all | cpanm

Expand All @@ -87,26 +63,27 @@ Once installed, here are some dzil commands you might try:

You can learn more about Dist::Zilla at http://dzil.org/.

The code for this distribution is [hosted at GitHub](https://github.com/autarch/Test-DependentModules).
The code for this distribution is [hosted on GitHub](https://github.com/houseabsolute/Test-DependentModules).

You can submit code changes by forking the repository, pushing your code
changes to your clone, and then submitting a pull request. Detailed
instructions for doing that is available here:

https://help.github.com/articles/creating-a-pull-request
changes to your clone, and then submitting a pull request. See the GitHub
documentation for [detailed instructions on pull
requests](https://help.github.com/articles/creating-a-pull-request)

If you have found a bug, but do not have an accompanying patch to fix it, you
can submit an issue report [via the web](http://rt.cpan.org/Public/Dist/Display.html?Name=Test-DependentModules)
or [via email]([email protected].
This is a good place to send your questions about the usage of this distribution.
can submit an issue report [via the web](http://rt.cpan.org/Public/Dist/Display.html?Name=Test-DependentModules) or [via email]([email protected]).

## Travis

All pull requests for this distribution will be automatically tested by
[Travis](https://travis-ci.org/) and the build status will be reported on the
pull request page. If your build fails, please take a look at the output.
## Continuous Integration

## Tidyall
All pull requests for this distribution will be automatically tested
on Linux by [Travis](https://travis-ci.org/autarch/Test-DependentModules).

All CI results will be visible in the pull request on GitHub. Follow the
appropriate links for details when tests fail.


## TidyAll

This distribution uses
[Code::TidyAll](https://metacpan.org/release/Code-TidyAll) to enforce a
Expand All @@ -121,11 +98,13 @@ brings up.

## Contributor Names

If you send me a patch or pull request, your name and email address will be
If you send a patch or pull request, your name and email address will be
included in the documentation as a contributor (using the attribution on the
commit or patch), unless you specifically request for it not to be. If you
wish to be listed under a different name or address, you should submit a pull
request to the .mailmap file to contain the correct mapping.
request to the `.mailmap` file to contain the correct mapping.

## Generated By

This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.009 from a
template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.55.
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.014 from a
template file originating in Dist-Zilla-PluginBundle-DROLSKY-1.01.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This software is Copyright (c) 2016 by Dave Rolsky.
This software is Copyright (c) 2019 by Dave Rolsky.

This is free software, licensed under:

Expand Down
43 changes: 13 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,10 @@ version 0.27

# or ...

use Test::DependentModules qw( test_module );
use Test::DependentModules qw( test_modules );
use Test::More tests => 3;

test_module('Exception::Class');
test_module('DateTime');
test_module('Log::Dispatch');
test_modules( 'Exception::Class', 'DateTime', 'Log::Dispatch' );

# DESCRIPTION

Expand Down Expand Up @@ -122,34 +120,15 @@ directory must already exist.
You also can enable CPAN's output by setting the
`$ENV{PERL_TEST_DM_CPAN_VERBOSE}` variable to a true value.

# DONATIONS

If you'd like to thank me for the work I've done on this module, please
consider making a "donation" to me via PayPal. I spend a lot of free time
creating free software, and would appreciate any support you'd care to offer.

Please note that **I am not suggesting that you must do this** in order for me
to continue working on this particular software. I will continue to do so,
inasmuch as I have in the past, for as long as it interests me.
# SUPPORT

Similarly, a donation made in this way will probably not make me work on this
software much more, unless I get so many donations that I can consider working
on free software full time, which seems unlikely at best.
Bugs may be submitted at [http://rt.cpan.org/Public/Dist/Display.html?Name=Test-DependentModules](http://rt.cpan.org/Public/Dist/Display.html?Name=Test-DependentModules) or via email to [[email protected]](mailto:[email protected]).

To donate, log into PayPal and send money to [email protected] or use the
button on this page: [http://www.urth.org/~autarch/fs-donation.html](http://www.urth.org/~autarch/fs-donation.html)
I am also usually active on IRC as 'autarch' on `irc://irc.perl.org`.

# BUGS
# SOURCE

Please report any bugs or feature requests to `[email protected]`,
or through the web interface at [http://rt.cpan.org](http://rt.cpan.org). I will be notified,
and then you'll automatically be notified of progress on your bug as I make
changes.

Bugs may be submitted through [the RT bug tracker](http://rt.cpan.org/Public/Dist/Display.html?Name=Test-DependentModules)
(or [[email protected]](mailto:[email protected])).

I am also usually active on IRC as 'drolsky' on `irc://irc.perl.org`.
The source code repository for Test-DependentModules can be found at [https://github.com/houseabsolute/Test-DependentModules](https://github.com/houseabsolute/Test-DependentModules).

# DONATIONS

Expand Down Expand Up @@ -177,12 +156,16 @@ Dave Rolsky <[email protected]>
- Graham Knop <[email protected]>
- Jesse Luehrs <[email protected]>
- mickey <[email protected]>
- Olaf Alders <[email protected]>
- Sawyer X <[email protected]>

# COPYRIGHT AND LICENCE
# COPYRIGHT AND LICENSE

This software is Copyright (c) 2016 by Dave Rolsky.
This software is Copyright (c) 2019 by Dave Rolsky.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)

The full text of the license can be found in the
`LICENSE` file included with this distribution.
14 changes: 8 additions & 6 deletions cpanfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,28 +36,30 @@ on 'configure' => sub {
};

on 'develop' => sub {
requires "Code::TidyAll" => "0.56";
requires "Code::TidyAll::Plugin::SortLines::Naturally" => "0.000003";
requires "Code::TidyAll::Plugin::Test::Vars" => "0.02";
requires "File::Spec" => "0";
requires "IO::Handle" => "0";
requires "IPC::Open3" => "0";
requires "Parallel::ForkManager" => "1.19";
requires "Perl::Critic" => "1.126";
requires "Perl::Tidy" => "20160302";
requires "Pod::Coverage::TrustPod" => "0";
requires "Pod::Readme" => "0";
requires "Pod::Wordlist" => "0";
requires "Test::CPAN::Changes" => "0.19";
requires "Test::CPAN::Meta::JSON" => "0.16";
requires "Test::CleanNamespaces" => "0.15";
requires "Test::Code::TidyAll" => "0.24";
requires "Test::Code::TidyAll" => "0.50";
requires "Test::EOL" => "0";
requires "Test::Mojibake" => "0";
requires "Test::More" => "0.96";
requires "Test::NoTabs" => "0";
requires "Test::Pod" => "1.41";
requires "Test::Pod::Coverage" => "1.08";
requires "Test::Pod::LinkCheck" => "0";
requires "Test::Pod::No404s" => "0";
requires "Test::Portability::Files" => "0";
requires "Test::Spelling" => "0.12";
requires "Test::Version" => "1";
requires "blib" => "1.01";
requires "Test::Vars" => "0.009";
requires "Test::Version" => "2.05";
requires "perl" => "5.006";
};

0 comments on commit 6f705fc

Please sign in to comment.