view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.78.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.80.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GenPericmdCompleterScript.pm view on Meta::CPAN
sub _riap_request {
my ($action, $url, $extras, $main_args) = @_;
local $ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0
unless $main_args->{ssl_verify_hostname};
_pa()->request($action => $url, %{$extras // {}});
}
$SPEC{gen_pericmd_completer_script} = {
view all matches for this distribution
view release on metacpan or search on metacpan
0.13 2015-08-17 Released-By: PERLANCAR
- Switch from Log::Any to Log::Any::IfLOG.
- Don't output PERL_LWP_SSL_VERIFY_HOSTNAME statement unless
ssl_verify_hostname explicitly set to 0.
0.12 2015-07-08 Released-By: PERLANCAR
- Add option: skip_format (passed to pericmd backend).
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Genpass.pm view on Meta::CPAN
is => 'ro',
isa => Bool,
default => quote_sub( q{1} ),
);
has verify => (
is => 'ro',
isa => Bool,
default => quote_sub( q{1} ),
);
lib/App/Genpass.pm view on Meta::CPAN
'numerical=i@' => \$opts{'numerical'},
'unreadable=s@' => \$opts{'unreadable'},
'specials=s@' => \$opts{'specials'},
'n|number=i' => \$opts{'number'},
'r|readable!' => \$opts{'readable'},
'v|verify!' => \$opts{'verify'},
'l|length=i' => \$opts{'length'},
'm|minlength=i' => \$opts{'minlength'},
'x|maxlength=i' => \$opts{'maxlength'},
) or croak q{Can't get options.};
lib/App/Genpass.pm view on Meta::CPAN
sub generate {
my ( $self, $number ) = @_;
my $length;
my $verify = $self->verify;
my @passwords = ();
my @verifications = ();
my $EMPTY = q{};
my ( $char_types, @chars ) = @{ $self->_get_chars };
lib/App/Genpass.pm view on Meta::CPAN
# generating the password
while ( $length > length $password ) {
my $char = $chars[ int _rand @chars ];
# for verifying, we just check that it has small capital letters
# if that doesn't work, we keep asking it to get a new random one
# the check if it has large capital letters and so on
if ( $verify && $char_type && @{ $self->$char_type } ) {
# verify $char_type
if ( @{ $self->$char_type } ) {
while ( ! any { $_ eq $char } @{ $self->$char_type } ) {
$char = $chars[ int _rand @chars ];
}
}
lib/App/Genpass.pm view on Meta::CPAN
You can overwrite what characters are considered unreadable under "character
attributes" below.
Default: on.
=item verify
Verify that every type of character wanted (lowercase, uppercase, numerical,
specials, etc.) are present in the password. This makes it just a tad slower,
but it guarantees the result. Best keep it on.
To emphasize how "slower" it is: if you create 500 passwords of 500 character
length, using C<verify> off, will make it faster by 0.1 seconds.
Default: on.
=back
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Getconf.pm view on Meta::CPAN
sub options {
my ($self, $options) = @_;
$self = $static unless ref $self; # static call or non-static?
$self->set_verify($options);
}
#-----------------------------------------------------------------------------
=item C<cmdline($arguments)>
lib/App/Getconf.pm view on Meta::CPAN
=cut
#-----------------------------------------------------------------------------
=item C<set_verify($data)>
=item C<set_verify($data, $path)>
Set value(s) with verification against schema. If C<$path> was specified,
options start with this prefix. If values were verified successfully, they are
saved in internal storage.
B<NOTE>: This is a semi-internal API.
=cut
sub set_verify {
my ($self, $data, $path) = @_;
$self = $static unless ref $self; # static call or non-static?
$path ||= "";
lib/App/Getconf.pm view on Meta::CPAN
$self->option_node($path)->storage() ne 'hash') {
for my $o (keys %$data) {
my $new_path = "$path.$o";
$new_path =~ s/^\.|\.$//g;
$self->set_verify($data->{$o}, $new_path);
}
return;
}
lib/App/Getconf.pm view on Meta::CPAN
default => "default value",
}
If type is not specified, the option is treated as a string.
Check is for verifying correctness of specified option. It may be a regexp,
callback function (it gets the value to check as a first argument and in C<$_>
variable) or list of possible string values.
Types of options:
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.83.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.83.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
git-autofixup view on Meta::CPAN
return $grafts_file;
}
sub rev_parse {
my $rev = shift;
my ($out, $err, $exit_code) = capture(qw(git rev-parse --verify --end-of-options), $rev);
if ($exit_code != 0) {
warn "git rev-parse: $err\n";
die "Can't resolve given revision\n";
}
chomp $out;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Git/IssueManager/SyncJira.pm view on Meta::CPAN
isa=>"Str",
required=>1,
documentation=>"JIRA URL"
);
option 'nosslverify' => (
is => 'rw',
isa => 'Bool',
required => 0,
default => 0,
documentation => q[If URL scheme is HTTPS do not enforce valid certificate]
lib/App/Git/IssueManager/SyncJira.pm view on Meta::CPAN
}
my $jira = JIRA::Client::Automated->new($self->url, $self->user, $self->pass);
# set SSL verification requirements
$jira->ua()->ssl_opts("verify_hostname" => $self->nosslverify() ? 0 : 1);
my $jql = "project = " . $self->project;
my $search_results = $jira->search_issues($jql,0, 1000000000);
for my $issue (@{$search_results->{issues}})
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.55.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Git/Workflow/Command/BranchClean.pm view on Meta::CPAN
}
if ( !$option{test} ) {
if ($remote) {
eval {
$workflow->git->push($remote, '--no-verify', ":refs/heads/$name");
1;
} or do {
return 0;
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GitFind/PathClassMicro.pm view on Meta::CPAN
Performs a physical cleanup of the file path. For instance:
my $file = file('/foo/baz/../foo.txt')->resolve;
# $file now represents '/foo/foo.txt', assuming no symlinks
This actually consults the filesystem to verify the validity of the
path.
=item $dir = $file->dir
Returns a C<App::GitFind::PathClassMicro::Dir> object representing the directory
lib/App/GitFind/PathClassMicro.pm view on Meta::CPAN
Performs a physical cleanup of the file path. For instance:
my $dir = dir('/foo//baz/../foo')->resolve;
# $dir now represents '/foo/foo', assuming no symlinks
This actually consults the filesystem to verify the validity of the
path.
=item $file = $dir->file( <dir1>, <dir2>, ..., <file> )
Returns a L<App::GitFind::PathClassMicro::File> object representing an entry in C<$dir>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GitHooks/Plugin/DetectCommitNoVerify.pm view on Meta::CPAN
use App::GitHooks::Hook::PreCommit;
=head1 NAME
App::GitHooks::Plugin::DetectCommitNoVerify - Find out when someone uses --no-verify and append the pre-commit checks to the commit message.
=head1 DESCRIPTION
Sometimes you just have to use C<--no-verify> to get past the checks and commit
as fast as possible. To prevent this from being too tempting, this plugin
checks when you use --no-verify and runs the pre-commit checks if you've
skipped them. It will let you commit even if the pre-commit checks fail, but it
will add their output to the commit message for posterity (and public shaming).
=head1 VERSION
lib/App/GitHooks/Plugin/DetectCommitNoVerify.pm view on Meta::CPAN
if ( !$changes_pass )
{
# "git revert" bypasses the pre-commit hook, so we can only use use the
# prepare-commit-msg hook to catch any show-stoppers.
# Since prepare-commit-msg doesn't support --no-verify, we should only
# perform the essential checks when we're analyzing a revert. Note that you
# can still do chmod -x .git/hooks/prepare-commit-msg to force-bypass this
# hook in this case.
my $staged_changes = $app->get_staged_changes();
if ( $staged_changes->is_revert() )
lib/App/GitHooks/Plugin/DetectCommitNoVerify.pm view on Meta::CPAN
L<https://github.com/guillaumeaubert/App-GitHooks-Plugin-DetectCommitNoVerify/issues>
=item * AnnoCPAN: Annotated CPAN documentation
L<http://annocpan.org/dist/app-githooks-plugin-detectcommitnoverify>
=item * CPAN Ratings
L<http://cpanratings.perl.org/d/app-githooks-plugin-detectcommitnoverify>
=item * MetaCPAN
L<https://metacpan.org/release/App-GitHooks-Plugin-DetectCommitNoVerify>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GitHooks/Plugin/NotifyReleasesToSlack.pm view on Meta::CPAN
my $config = $app->get_config();
$log->info( 'Entering NotifyReleasesToSlack.' );
# Verify that the mandatory config options are present.
my $config_return = verify_config( $config );
return $config_return
if defined( $config_return );
# Check if we are pushing any tags.
my @tags = get_pushed_tags( $app, $stdin );
lib/App/GitHooks/Plugin/NotifyReleasesToSlack.pm view on Meta::CPAN
}
=head1 FUNCTIONS
=head2 verify_config()
Verify that the mandatory options are defined in the current githooksrc config.
my $plugin_return_code = App::GitHooks::Plugin::NotifyReleasesToSlack::verify_config(
$config
);
Arguments:
lib/App/GitHooks/Plugin/NotifyReleasesToSlack.pm view on Meta::CPAN
=back
=cut
sub verify_config
{
my ( $config ) = @_;
# Check if a Slack post url is defined in the config.
my $slack_post_url = $config->get( 'NotifyReleasesToSlack', 'slack_post_url' );
view all matches for this distribution
view release on metacpan or search on metacpan
[](https://travis-ci.org/guillaumeaubert/App-GitHooks-Plugin-PerlCompile)
[](https://coveralls.io/r/guillaumeaubert/App-GitHooks-Plugin-PerlCompile?branch=master)
[](https://metacpan.org/release/App-GitHooks-Plugin-PerlCompile)
[](http://dev.perl.org/licenses/)
App::GitHooks plugin to verify that Perl files compile without errors.
INSTALLATION
------------
view all matches for this distribution
view release on metacpan or search on metacpan
[](https://travis-ci.org/guillaumeaubert/App-GitHooks-Plugin-PerlCritic)
[](https://coveralls.io/r/guillaumeaubert/App-GitHooks-Plugin-PerlCritic?branch=master)
[](https://metacpan.org/release/App-GitHooks-Plugin-PerlCritic)
[](http://dev.perl.org/licenses/)
App::GitHooks plugin to verify that all changes and addition to the Perl files
pass PerlCritic checks.
INSTALLATION
------------
view all matches for this distribution
view release on metacpan or search on metacpan
[](https://travis-ci.org/guillaumeaubert/App-GitHooks-Plugin-PgBouncerAuthSyntax)
[](https://coveralls.io/r/guillaumeaubert/App-GitHooks-Plugin-PgBouncerAuthSyntax?branch=master)
[](https://metacpan.org/release/App-GitHooks-Plugin-PgBouncerAuthSyntax)
[](http://dev.perl.org/licenses/)
App::GitHooks plugin to verify that the syntax of PgBouncer auth files is
correct.
INSTALLATION
------------
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GitHooks.pm view on Meta::CPAN
Prevent commits in a production environment.
=item * L<App::GitHooks::Plugin::DetectCommitNoVerify>
Find out when someone uses --no-verify and append the pre-commit checks to the
commit message.
=item * L<App::GitHooks::Plugin::ForceRegularUpdate>
Force running a specific tool at regular intervals.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/GitHubPullRequest.pm view on Meta::CPAN
}
# Check if a URL is a GitHub API URL
sub _is_api_url {
my ($url) = @_;
croak("Please specify a URL to verify") unless $url;
my $prefix = _api_url();
return 1 if index($url, $prefix) == 0;
return 0;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Gitc/Its/Eventum.pm view on Meta::CPAN
$eventum{$uri} = $eventum = GSG::Eventum->new({
uri => $uri,
});
}
# GSG::Eventum::Issue is lazy, force an action to verify the issue
my $issue = $eventum->issue($number);
$issue = undef if not eval { $issue->summary };
return $eventum_issue{$number} = $issue;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Glacier/Config.pm view on Meta::CPAN
the actual value), and @path is its patname.
=item check => I<coderef>
Defines a code which will be called after parsing the statement in order to
verify its value. The I<coderef> is called as
$err = &{$coderef}($valref, $prev_value)
where B<$valref> is a reference to its value, and B<$prev_value> is the value
of the previous instance of this setting. The function must return B<undef>
view all matches for this distribution
view release on metacpan or search on metacpan
t/01_autoload.t view on Meta::CPAN
# Test resolve dies on undefined function
eval { resolve('No::Such::Module::no_such_func') };
like $@, qr/Undefined function|Can't locate/, 'resolve dies on undefined function';
# Test alias resolution (without actually loading modules)
# Just verify the aliases are defined by checking they don't die immediately
# when the module loading fails (they should try to load the module)
for my $alias (qw(ansicolumn ansifold cat-v)) {
eval { resolve($alias) };
# Should either succeed or fail with module load error, not "Undefined function"
unlike $@, qr/^Undefined function: \Q$alias\E/,
view all matches for this distribution
view release on metacpan or search on metacpan
- Multiple README files in different languages generated by the translation system itself
## Critical File Handling Requirements
- **ALWAYS ensure ALL files end with a newline character** when using Write, Edit, or MultiEdit tools
- This is mandatory for proper file handling and to avoid issues with text processing tools, git, and other utilities
- Before finalizing any file operation, verify the content ends with '\n'
## Important Behavior Guidelines
- **è¦åãã¨ã©ã¼ãç¡è¦ããªã**: git statusã®è¦åããã¹ãã®å¤±æãDockerã®ã¨ã©ã¼ãªã©ãåé¡ãçºçããããå¤é¨ã®åé¡ããé¢ä¿ãªããã¨æ¨æ¸¬ã§çä»ããã«ãå¿
ãåå ã調æ»ãã
- **æ¨æ¸¬ã§å¤æããªã**: ããã ãããããã®ã¯ããã§æ¸ã¾ãããå®éã«ç¢ºèªãã¦ãã夿ãã
- **åé¡ããéããªã**: é¢åããã«è¦ãã¦ããæ ¹æ¬åå ãç¹å®ãã¦é©åã«ä¿®æ£ãã
view all matches for this distribution
view release on metacpan or search on metacpan
#do notshow resize rectangle if attribut is not set
#error after aligning box centers, the connectors are real weird in if_elsif.gpad
#verify all the '* $character_' and '\ $character_'
#editing box breaks the connections
#?use DTD::GTK for dumps
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.87.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.87.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/HTTP_Proxy_IMP.pm view on Meta::CPAN
'impns', # \@namespace for IMP plugins
'filter', # \@plugins to load
'logrx', # regexp for filtering log messages
'pcapdir', # dir to store pcap files of requests
'mitm_ca', # file containing cert and key of proxy cert
'capath', # path to CA to verify server cert
'no_check_certificate', # don't check server certificates
'childs', # use this number of childs ( 0 = don't fork)
'max_connect_per_child', # max number of connections before child exits
);
lib/App/HTTP_Proxy_IMP.pm view on Meta::CPAN
-h|--help show usage
--mitm-ca ca.pem use given file in PEM format as a Proxy-CA for intercepting
SSL connections (e.g. man in the middle). Should include key
and cert.
--capath P path to file or dir containing CAs, which are used to verify
server certificates when intercepting SSL.
Tries to use builtin default if not given.
--no-check-certificate do not check server certificates when intercepting
SSL connections
lib/App/HTTP_Proxy_IMP.pm view on Meta::CPAN
will persist over restarts of the proxy.
=item capath certs.pem | cert-dir
The path (file with certificates or directory) with the CAs, which are used to
verify SSL certificates when doing SSL interception.
If not given it will check initially for various path, starting with using
Mozilla::CA, trying /etc/ssl/certs and /etc/ssl/certs.pem before giving up and
exiting.
=item no_check_certificate
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.81.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution
view release on metacpan or search on metacpan
This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.80.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
% cpansign -v
It will check each file's integrity, as well as the signature's
view all matches for this distribution