App::GHPT::WorkSubmitter::ChangedFilesFactory - Work out what files have changed in the git branch
version 1.000007
Builds a App::GHPT::WorkSubmitter::ChangedFiles from the git repo. Only concerns itself with things that have been committed, doesn't care about what's in the working directory at all.
Used by App::GHPT::WorkSubmitter::AskPullRequestQuestions.
my $factory = App::GHPT::WorkSubmitter::ChangedFilesFactory->new( merge_to_branch_name => 'master', ); my $changed_files = $factory->changed_files; say 'The files that were added or modified since branching are:'; say for $changed_files->changed_files;
Bugs may be submitted through https://github.com/maxmind/App-GHPT/issues.
Mark Fowler <mark@twoshortplanks.com>
Dave Rolsky <autarch@urth.org>
This software is Copyright (c) 2017 by MaxMind, Inc.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install App::GHPT, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::GHPT
CPAN shell
perl -MCPAN -e shell install App::GHPT
For more information on module installation, please visit the detailed CPAN module installation guide.