Dist-Zilla-PluginBundle-GitLab

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Dist::Zilla::Role::AfterMint" : "0",
            "Dist::Zilla::Role::AfterRelease" : "0",
            "Dist::Zilla::Role::MetaProvider" : "0",
            "Dist::Zilla::Role::PluginBundle::Easy" : "0",
            "Dist::Zilla::Role::TextTemplate" : "0",
            "File::Basename" : "0",
            "Git::Wrapper" : "0",
            "HTTP::Tiny" : "0",
            "JSON::MaybeXS" : "0",
            "List::Util" : "0",
            "Modern::Perl" : "0",
            "Moose" : "0",
            "Try::Tiny" : "0",
            "URL::Encode" : "0",
            "perl" : "5.008"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },

META.yml  view on Meta::CPAN

  Dist::Zilla::Role::AfterMint: '0'
  Dist::Zilla::Role::AfterRelease: '0'
  Dist::Zilla::Role::MetaProvider: '0'
  Dist::Zilla::Role::PluginBundle::Easy: '0'
  Dist::Zilla::Role::TextTemplate: '0'
  File::Basename: '0'
  Git::Wrapper: '0'
  HTTP::Tiny: '0'
  JSON::MaybeXS: '0'
  List::Util: '0'
  Modern::Perl: '0'
  Moose: '0'
  Try::Tiny: '0'
  URL::Encode: '0'
  perl: '5.008'
version: '1.0002'
x_author_pledge:
  version: 1
x_authority: cpan:GEEKRUTH
x_contributor_covenant:
  version: 0.02

Makefile.PL  view on Meta::CPAN

    "Dist::Zilla::Role::AfterMint" => 0,
    "Dist::Zilla::Role::AfterRelease" => 0,
    "Dist::Zilla::Role::MetaProvider" => 0,
    "Dist::Zilla::Role::PluginBundle::Easy" => 0,
    "Dist::Zilla::Role::TextTemplate" => 0,
    "File::Basename" => 0,
    "Git::Wrapper" => 0,
    "HTTP::Tiny" => 0,
    "JSON::MaybeXS" => 0,
    "List::Util" => 0,
    "Modern::Perl" => 0,
    "Moose" => 0,
    "Try::Tiny" => 0,
    "URL::Encode" => 0
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "FindBin" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,

Makefile.PL  view on Meta::CPAN

  "ExtUtils::MakeMaker" => 0,
  "File::Basename" => 0,
  "File::Spec" => 0,
  "FindBin" => 0,
  "Git::Wrapper" => 0,
  "HTTP::Tiny" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "JSON::MaybeXS" => 0,
  "List::Util" => 0,
  "Modern::Perl" => 0,
  "Moose" => 0,
  "Path::Tiny" => 0,
  "Test2::Tools::Compare" => 0,
  "Test2::Tools::Explain" => 0,
  "Test2::Tools::JSON" => 0,
  "Test2::V0" => 0,
  "Test::DZil" => 0,
  "Test::More" => 0,
  "Try::Tiny" => 0,
  "URL::Encode" => 0,

cpanfile  view on Meta::CPAN

requires "Dist::Zilla::Role::AfterMint" => "0";
requires "Dist::Zilla::Role::AfterRelease" => "0";
requires "Dist::Zilla::Role::MetaProvider" => "0";
requires "Dist::Zilla::Role::PluginBundle::Easy" => "0";
requires "Dist::Zilla::Role::TextTemplate" => "0";
requires "File::Basename" => "0";
requires "Git::Wrapper" => "0";
requires "HTTP::Tiny" => "0";
requires "JSON::MaybeXS" => "0";
requires "List::Util" => "0";
requires "Modern::Perl" => "0";
requires "Moose" => "0";
requires "Try::Tiny" => "0";
requires "URL::Encode" => "0";
requires "perl" => "5.008";

on 'test' => sub {
  requires "ExtUtils::MakeMaker" => "0";
  requires "File::Spec" => "0";
  requires "FindBin" => "0";
  requires "IO::Handle" => "0";

lib/Dist/Zilla/App/Command/gl.pm  view on Meta::CPAN

package Dist::Zilla::App::Command::gl 1.0002;

use Modern::Perl;
use Cwd qw(cwd);
use Dist::Zilla::App -command;

## no critic qw(ProhibitAmbiguousNames)
sub abstract    {'use the GitLab plugins from the command-line'}
sub description {'Use the GitLab plugins from the command-line'}
sub usage_desc  {'%c %o [ update | create [<repository>] ]'}

## no critic qw(ProhibitCommaSeparatedStatements)
sub opt_spec {

lib/Dist/Zilla/Plugin/GitLab.pm  view on Meta::CPAN

package Dist::Zilla::Plugin::GitLab 1.0002;

use Modern::Perl;
use JSON::MaybeXS;
use Moose;
use Try::Tiny;
use HTTP::Tiny;
use Git::Wrapper;
use Class::Load qw(try_load_class);

has api => (
   is      => 'ro',
   isa     => 'Str',

lib/Dist/Zilla/Plugin/GitLab/Create.pm  view on Meta::CPAN

package Dist::Zilla::Plugin::GitLab::Create 1.0002;

use Modern::Perl;
use JSON::MaybeXS;
use Moose;
use Try::Tiny;
use Git::Wrapper;
use File::Basename;

extends 'Dist::Zilla::Plugin::GitLab';
with 'Dist::Zilla::Role::AfterMint';
with 'Dist::Zilla::Role::TextTemplate';

lib/Dist/Zilla/Plugin/GitLab/Meta.pm  view on Meta::CPAN

package Dist::Zilla::Plugin::GitLab::Meta 1.0002;

use Modern::Perl;
use JSON::MaybeXS;
use URL::Encode qw(url_encode_utf8);
use Moose;

extends 'Dist::Zilla::Plugin::GitLab';
with 'Dist::Zilla::Role::MetaProvider';

has bugs => (
   is      => 'ro',
   isa     => 'Bool',

lib/Dist/Zilla/Plugin/GitLab/Update.pm  view on Meta::CPAN

package Dist::Zilla::Plugin::GitLab::Update 1.0002;

use Modern::Perl;
use Carp;
use JSON::MaybeXS;
use Moose;
use List::Util qw(first);
use URL::Encode qw(url_encode_utf8);
extends 'Dist::Zilla::Plugin::GitLab';
with 'Dist::Zilla::Role::AfterRelease';

sub after_release {
   my $self = shift;

lib/Dist/Zilla/PluginBundle/GitLab.pm  view on Meta::CPAN

package Dist::Zilla::PluginBundle::GitLab 1.0002;

use Modern::Perl;
use Carp;
use Moose;
extends 'Dist::Zilla::Plugin::GitLab';
with 'Dist::Zilla::Role::PluginBundle::Easy';

has '+repo' => (
   lazy    => 1,
   default => sub { $_[0]->payload->{repo} },
);

perlcriticrc  view on Meta::CPAN

[-Subroutines::ProhibitCallsToUndeclaredSubs]
[-Subroutines::ProhibitUnusedPrivateSubroutines]

[Subroutines::ProhibitExcessComplexity]
max_mccabe = 25
[CognitiveComplexity::ProhibitExcessCognitiveComplexity]
info_level = 15
warn_level = 25

[TestingAndDebugging::RequireUseStrict]
equivalent_modules = Modern::Perl

[TestingAndDebugging::RequireUseWarnings]
equivalent_modules = Modern::Perl

[BuiltinFunctions::ProhibitStringySplit]
severity = 3

[CodeLayout::RequireTrailingCommas]
severity = 3

[ControlStructures::ProhibitCStyleForLoops]
severity = 3

t/00-report-prereqs.dd  view on Meta::CPAN

                                      'Dist::Zilla::Role::AfterMint' => '0',
                                      'Dist::Zilla::Role::AfterRelease' => '0',
                                      'Dist::Zilla::Role::MetaProvider' => '0',
                                      'Dist::Zilla::Role::PluginBundle::Easy' => '0',
                                      'Dist::Zilla::Role::TextTemplate' => '0',
                                      'File::Basename' => '0',
                                      'Git::Wrapper' => '0',
                                      'HTTP::Tiny' => '0',
                                      'JSON::MaybeXS' => '0',
                                      'List::Util' => '0',
                                      'Modern::Perl' => '0',
                                      'Moose' => '0',
                                      'Try::Tiny' => '0',
                                      'URL::Encode' => '0',
                                      'perl' => '5.008'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },

t/tests/dist/zilla/app/command/gl.t  view on Meta::CPAN

use Modern::Perl;
use Test2::V0;
use FindBin;
use lib "$FindBin::Bin/../lib";

skip_all('Tests for dzil gl commands not yet written.');
done_testing;

t/tests/dist/zilla/plugin/gitlab/create.t  view on Meta::CPAN

use Modern::Perl;
use Test2::V0;
use FindBin;
use lib "$FindBin::Bin/../lib";

skip_all('Tests not yet written.');
done_testing;

t/tests/dist/zilla/plugin/gitlab/meta.t  view on Meta::CPAN

use Modern::Perl;
use Test2::V0;
use FindBin;
use lib "$FindBin::Bin/../lib";

skip_all('Tests not yet written.');
done_testing;

t/tests/dist/zilla/plugin/gitlab/update.t  view on Meta::CPAN

use Modern::Perl;
use Test2::V0;
use Test2::Tools::Compare qw/hash array bag match/;
use Test2::Tools::Explain;
use Test2::Tools::JSON;
use FindBin;
use lib "$FindBin::Bin/../lib";
use Path::Tiny;
use Test::DZil;

use Dist::Zilla::Plugin::GitLab;

t/tests/dist/zilla/pluginbundle/gitlab.t  view on Meta::CPAN

use Modern::Perl;
use Test2::V0;
use FindBin;
use lib "$FindBin::Bin/../lib";

skip_all('Tests not yet written.');
done_testing;



( run in 0.311 second using v1.01-cache-2.11-cpan-4d50c553e7e )