Acme-CPANAuthors-Malaysian
view release on metacpan or search on metacpan
CONTRIBUTING.md view on Meta::CPAN
# CONTRIBUTING
## GitHub
Follow these steps to make changes to the repository.
1. [Create a fork](https://help.github.com/articles/fork-a-repo/) of the [repository](https://github.com/kianmeng/acme-cpanauthors-malaysian).
2. Setup your [development environment](#development-environment).
3. Do necessary changes and make sure all tests passed.
4. [Submit a pull request](https://help.github.com/articles/creating-a-pull-request/).
## Development Environment
Setup your development environment as follows.
### Docker
If you have Docker installed, you can build your Docker container for this
project.
$ docker build -t acme-cpanauthors-malaysian .
$ docker run -it -v $(pwd):/root acme-cpanauthors-malaysian bash
# cpanm --installdeps --notest .
### Milla
Setting up the required packages.
$ milla authordeps --missing | cpanm
$ milla listdeps --missing | cpanm
Check you code coverage.
$ milla cover
Several ways to run the test.
$ milla test
$ milla test --author --release
$ AUTHOR_TESTING=1 RELEASE_TESTING=1 milla test
$ AUTHOR_TESTING=1 RELEASE_TESTING=1 milla run prove t/00_load.t
$ LOGGING=1 milla run prove t/00_load.t
MANIFEST
META.json
META.yml
README
cpanfile
dist.ini
lib/Acme/CPANAuthors/Malaysian.pm
t/00-compile.t
t/000-report-versions.t
t/00_load.t
t/author-eol.t
t/author-minimum-version.t
t/author-pod-coverage.t
t/author-pod-syntax.t
t/release-distmeta.t
t/release-has-version.t
t/release-kwalitee.t
t/release-unused-vars.t
{
"abstract" : "We are Malaysian CPAN authors (Kami para penulis CPAN Malaysia).",
"author" : [
"Kian Meng, Ang <kianmeng@cpan.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Milla version v1.0.20, Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010",
"license" : [
"artistic_2"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : "2"
},
"provides" : {
"Acme::CPANAuthors::Malaysian" : {
"file" : "lib/Acme/CPANAuthors/Malaysian.pm",
"version" : "0.02"
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/kianmeng/acme-cpanauthors-malaysian/issues"
},
"homepage" : "https://github.com/kianmeng/acme-cpanauthors-malaysian",
"repository" : {
"type" : "git",
"url" : "https://github.com/kianmeng/acme-cpanauthors-malaysian.git",
"web" : "https://github.com/kianmeng/acme-cpanauthors-malaysian"
}
},
"version" : "0.02",
"x_generated_by_perl" : "v5.28.1",
"x_serialization_backend" : "JSON::XS version 3.04",
"x_static_install" : 1
}
---
abstract: 'We are Malaysian CPAN authors (Kami para penulis CPAN Malaysia).'
author:
- 'Kian Meng, Ang <kianmeng@cpan.org>'
build_requires:
File::Spec: '0'
IO::Handle: '0'
IPC::Open3: '0'
Pod::Coverage::TrustPod: '0.100005'
Test::CPAN::Meta: '0.25'
Test::HasVersion: '0.014'
Test::Kwalitee: '1.28'
Test::More: '0.96'
- t
- xt
provides:
Acme::CPANAuthors::Malaysian:
file: lib/Acme/CPANAuthors/Malaysian.pm
version: '0.02'
requires:
Acme::CPANAuthors: '0.26'
perl: '5.008005'
resources:
bugtracker: https://github.com/kianmeng/acme-cpanauthors-malaysian/issues
homepage: https://github.com/kianmeng/acme-cpanauthors-malaysian
repository: https://github.com/kianmeng/acme-cpanauthors-malaysian.git
version: '0.02'
x_generated_by_perl: v5.28.1
x_serialization_backend: 'YAML::Tiny version 1.73'
x_static_install: 1
NAME
Acme::CPANAuthors::Malaysian - We are Malaysian CPAN authors (Kami para
penulis CPAN Malaysia).
SYNOPSIS
use Acme::CPANAuthors;
use Acme::CPANAuthors::Malaysian;
my $authors = Acme::CPANAuthors->new('Malaysian');
my $number = $authors->count;
my @ids = $authors->id;
my @distros = $authors->distributions('KIANMENG');
my $url = $authors->avatar_url('KIANMENG');
my $kwalitee = $authors->kwalitee('KIANMENG');
DESCRIPTION
This module provides a list of Malaysian CPAN author's Pause ID mapped
to name for Acme::CPANAuthors.
MAINTENANCE
Send email, open a ticket, or make a pull request to add your own Pause
ID and name.
REPOSITORY
Source repository at
https://github.com/kianmeng/acme-cpanauthors-malaysian.
How to contribute? Follow through the CONTRIBUTING.md
<https://github.com/kianmeng/acme-cpanauthors-malaysian/blob/master/CONTRIBUTING.md>
document to setup your development environment.
AUTHOR
Kian Meng, Ang <kianmeng@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2019- Kian Meng, Ang.
lib/Acme/CPANAuthors/Malaysian.pm view on Meta::CPAN
);
1;
__END__
=encoding utf-8
=head1 NAME
Acme::CPANAuthors::Malaysian - We are Malaysian CPAN authors (Kami para penulis
CPAN Malaysia).
=head1 SYNOPSIS
use Acme::CPANAuthors;
use Acme::CPANAuthors::Malaysian;
my $authors = Acme::CPANAuthors->new('Malaysian');
my $number = $authors->count;
my @ids = $authors->id;
my @distros = $authors->distributions('KIANMENG');
my $url = $authors->avatar_url('KIANMENG');
my $kwalitee = $authors->kwalitee('KIANMENG');
=head1 DESCRIPTION
This module provides a list of Malaysian CPAN author's Pause ID mapped to name
for L<Acme::CPANAuthors|Acme::CPANAuthors>.
=head1 MAINTENANCE
Send email, open a ticket, or make a pull request to add your own Pause ID and
name.
=head1 REPOSITORY
Source repository at L<https://github.com/kianmeng/acme-cpanauthors-malaysian|https://github.com/kianmeng/acme-cpanauthors-malaysian>.
How to contribute? Follow through the L<CONTRIBUTING.md|https://github.com/kianmeng/acme-cpanauthors-malaysian/blob/master/CONTRIBUTING.md> document to setup your development environment.
=head1 AUTHOR
Kian Meng, Ang E<lt>kianmeng@cpan.orgE<gt>
=head1 COPYRIGHT AND LICENSE
This software is Copyright (c) 2019- Kian Meng, Ang.
This is free software, licensed under:
t/author-eol.t view on Meta::CPAN
BEGIN {
unless ($ENV{AUTHOR_TESTING}) {
print qq{1..0 # SKIP these tests are for testing by the author\n};
exit
}
}
use strict;
use warnings;
# this test was generated with Dist::Zilla::Plugin::Test::EOL 0.19
use Test::More 0.88;
use Test::EOL;
my @files = (
'lib/Acme/CPANAuthors/Malaysian.pm',
't/00-compile.t',
't/000-report-versions.t',
't/00_load.t',
't/author-eol.t',
't/author-minimum-version.t',
't/author-pod-coverage.t',
't/author-pod-syntax.t',
't/release-distmeta.t',
't/release-has-version.t',
't/release-kwalitee.t',
't/release-unused-vars.t'
);
eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files;
done_testing;
t/author-minimum-version.t view on Meta::CPAN
#!perl
BEGIN {
unless ($ENV{AUTHOR_TESTING}) {
print qq{1..0 # SKIP these tests are for testing by the author\n};
exit
}
}
use Test::More;
use Test::MinimumVersion;
all_minimum_version_from_metayml_ok();
t/author-pod-coverage.t view on Meta::CPAN
#!perl
BEGIN {
unless ($ENV{AUTHOR_TESTING}) {
print qq{1..0 # SKIP these tests are for testing by the author\n};
exit
}
}
# This file was automatically generated by Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable 0.07.
use Test::Pod::Coverage 1.08;
use Test::More 0.88;
BEGIN {
t/author-pod-syntax.t view on Meta::CPAN
#!perl
BEGIN {
unless ($ENV{AUTHOR_TESTING}) {
print qq{1..0 # SKIP these tests are for testing by the author\n};
exit
}
}
# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
use strict; use warnings;
use Test::More;
use Test::Pod 1.41;
all_pod_files_ok();
( run in 1.517 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )