Kwalitee Issues

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: WebService::Braintree::ClientToken, WebService::Braintree::Transaction::CreatedUsing, WebService::Braintree::Transaction::PaymentInstrumentType

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Digest::SHA
  • HTTP::Request
  • Try::Tiny
  • URI

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: WebService::Braintree::AdvancedSearch, WebService::Braintree::ApplePayCard::CardType, WebService::Braintree::ClientToken, WebService::Braintree::CreditCard::CardType, WebService::Braintree::CreditCard::Commercial, WebService::Braintree::CreditCard::CountryOfIssuance, WebService::Braintree::CreditCard::Debit, WebService::Braintree::CreditCard::DurbinRegulated, WebService::Braintree::CreditCard::Healthcare, WebService::Braintree::CreditCard::IssuingBank, WebService::Braintree::CreditCard::Location, WebService::Braintree::CreditCard::Payroll, WebService::Braintree::CreditCard::Prepaid, WebService::Braintree::Digest, WebService::Braintree::DigestSHA256, WebService::Braintree::Dispute::Reason, WebService::Braintree::Dispute::Status, WebService::Braintree::ErrorCodes, WebService::Braintree::ErrorCodes::Address, WebService::Braintree::ErrorCodes::AltPay, WebService::Braintree::ErrorCodes::ApplePay, WebService::Braintree::ErrorCodes::AuthorizationFingerprint, WebService::Braintree::ErrorCodes::ClientToken, WebService::Braintree::ErrorCodes::CreditCard, WebService::Braintree::ErrorCodes::CreditCard::Options, WebService::Braintree::ErrorCodes::Customer, WebService::Braintree::ErrorCodes::Descriptor, WebService::Braintree::ErrorCodes::IndustryType, WebService::Braintree::ErrorCodes::MerchantAccount, WebService::Braintree::ErrorCodes::MerchantAccount::ApplicantDetails, WebService::Braintree::ErrorCodes::MerchantAccount::ApplicantDetails::Address, WebService::Braintree::ErrorCodes::MerchantAccount::Business, WebService::Braintree::ErrorCodes::MerchantAccount::Business::Address, WebService::Braintree::ErrorCodes::MerchantAccount::Funding, WebService::Braintree::ErrorCodes::MerchantAccount::Individual, WebService::Braintree::ErrorCodes::MerchantAccount::Individual::Address, WebService::Braintree::ErrorCodes::PayPalAccount, WebService::Braintree::ErrorCodes::PaymentMethod, WebService::Braintree::ErrorCodes::SettlementBatchSummary, WebService::Braintree::ErrorCodes::Subscription, WebService::Braintree::ErrorCodes::Subscription::Modification, WebService::Braintree::ErrorCodes::Transaction, WebService::Braintree::ErrorCodes::Transaction::Options, WebService::Braintree::Subscription::Status, WebService::Braintree::Test, WebService::Braintree::Test::MerchantAccount, WebService::Braintree::Test::VenmoSdk, WebService::Braintree::Transaction::CreatedUsing, WebService::Braintree::Transaction::EscrowStatus, WebService::Braintree::Transaction::PaymentInstrumentType, WebService::Braintree::Transaction::Source, WebService::Braintree::Transaction::Status, WebService::Braintree::Transaction::Type, WebService::Braintree::Util, WebService::Braintree::Validations, WebService::Braintree::WebhookNotification::Kind, WebService::Braintree::Xml

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • HTTP::Request
  • URI::Escape

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

Modules

Name Abstract Version View
WebService::Braintree A Client Library for wrapping the Braintree Payment Services Gateway API 0.9 metacpan
WebService::Braintree::Address 0.9 metacpan
WebService::Braintree::AddressGateway 0.9 metacpan
WebService::Braintree::AdvancedSearch 0.9 metacpan
WebService::Braintree::AdvancedSearchFields 0.9 metacpan
WebService::Braintree::AdvancedSearchNodes 0.9 metacpan
WebService::Braintree::ApplePayCard 0.9 metacpan
WebService::Braintree::ApplePayCard::CardType 0.9 metacpan
WebService::Braintree::ClientToken 0.9 metacpan
WebService::Braintree::ClientTokenGateway 0.9 metacpan
WebService::Braintree::Configuration 0.9 metacpan
WebService::Braintree::CreditCard 0.9 metacpan
WebService::Braintree::CreditCard::CardType 0.9 metacpan
WebService::Braintree::CreditCard::Commercial 0.9 metacpan
WebService::Braintree::CreditCard::CountryOfIssuance 0.9 metacpan
WebService::Braintree::CreditCard::Debit 0.9 metacpan
WebService::Braintree::CreditCard::DurbinRegulated 0.9 metacpan
WebService::Braintree::CreditCard::Healthcare 0.9 metacpan
WebService::Braintree::CreditCard::IssuingBank 0.9 metacpan
WebService::Braintree::CreditCard::Location 0.9 metacpan
WebService::Braintree::CreditCard::Payroll 0.9 metacpan
WebService::Braintree::CreditCard::Prepaid 0.9 metacpan
WebService::Braintree::CreditCardGateway 0.9 metacpan
WebService::Braintree::CreditCardVerification 0.9 metacpan
WebService::Braintree::CreditCardVerificationGateway 0.9 metacpan
WebService::Braintree::CreditCardVerificationSearch 0.9 metacpan
WebService::Braintree::Customer 0.9 metacpan
WebService::Braintree::CustomerGateway 0.9 metacpan
WebService::Braintree::CustomerSearch 0.9 metacpan
WebService::Braintree::Digest 0.9 metacpan
WebService::Braintree::DigestSHA256 0.9 metacpan
WebService::Braintree::Disbursement 0.9 metacpan
WebService::Braintree::DisbursementDetails 0.9 metacpan
WebService::Braintree::Dispute 0.9 metacpan
WebService::Braintree::Dispute::Reason 0.9 metacpan
WebService::Braintree::Dispute::Status 0.9 metacpan
WebService::Braintree::Dispute::TransactionDetails 0.9 metacpan
WebService::Braintree::ErrorCodes 0.9 metacpan
WebService::Braintree::ErrorCodes::Address 0.9 metacpan
WebService::Braintree::ErrorCodes::AltPay 0.9 metacpan
WebService::Braintree::ErrorCodes::ApplePay 0.9 metacpan
WebService::Braintree::ErrorCodes::AuthorizationFingerprint 0.9 metacpan
WebService::Braintree::ErrorCodes::ClientToken 0.9 metacpan
WebService::Braintree::ErrorCodes::CreditCard 0.9 metacpan
WebService::Braintree::ErrorCodes::CreditCard::Options 0.9 metacpan
WebService::Braintree::ErrorCodes::Customer 0.9 metacpan
WebService::Braintree::ErrorCodes::Descriptor 0.9 metacpan
WebService::Braintree::ErrorCodes::IndustryType 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::ApplicantDetails 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::ApplicantDetails::Address 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::Business 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::Business::Address 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::Funding 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::Individual 0.9 metacpan
WebService::Braintree::ErrorCodes::MerchantAccount::Individual::Address 0.9 metacpan
WebService::Braintree::ErrorCodes::PayPalAccount 0.9 metacpan
WebService::Braintree::ErrorCodes::PaymentMethod 0.9 metacpan
WebService::Braintree::ErrorCodes::SettlementBatchSummary 0.9 metacpan
WebService::Braintree::ErrorCodes::Subscription 0.9 metacpan
WebService::Braintree::ErrorCodes::Subscription::Modification 0.9 metacpan
WebService::Braintree::ErrorCodes::Transaction 0.9 metacpan
WebService::Braintree::ErrorCodes::Transaction::Options 0.9 metacpan
WebService::Braintree::Gateway 0.9 metacpan
WebService::Braintree::HTTP 0.9 metacpan
WebService::Braintree::MerchantAccount 0.9 metacpan
WebService::Braintree::MerchantAccount::AddressDetails 0.9 metacpan
WebService::Braintree::MerchantAccount::BusinessDetails 0.9 metacpan
WebService::Braintree::MerchantAccount::FundingDetails 0.9 metacpan
WebService::Braintree::MerchantAccount::IndividualDetails 0.9 metacpan
WebService::Braintree::MerchantAccountGateway 0.9 metacpan
WebService::Braintree::PartnerMerchant 0.9 metacpan
WebService::Braintree::PayPalAccount 0.9 metacpan
WebService::Braintree::PayPalAccountGateway 0.9 metacpan
WebService::Braintree::PayPalDetails 0.9 metacpan
WebService::Braintree::PaymentMethod 0.9 metacpan
WebService::Braintree::PaymentMethodGateway 0.9 metacpan
WebService::Braintree::ResourceCollection 0.9 metacpan
WebService::Braintree::Result 0.9 metacpan
WebService::Braintree::ResultObject 0.9 metacpan
WebService::Braintree::Role::MakeRequest 0.9 metacpan
WebService::Braintree::SettlementBatchSummary 0.9 metacpan
WebService::Braintree::SettlementBatchSummaryGateway 0.9 metacpan
WebService::Braintree::Subscription 0.9 metacpan
WebService::Braintree::Subscription::Status 0.9 metacpan
WebService::Braintree::SubscriptionGateway 0.9 metacpan
WebService::Braintree::SubscriptionSearch 0.9 metacpan
WebService::Braintree::Test 0.9 metacpan
WebService::Braintree::Test::MerchantAccount 0.9 metacpan
WebService::Braintree::Test::VenmoSdk 0.9 metacpan
WebService::Braintree::Transaction 0.9 metacpan
WebService::Braintree::Transaction::CreatedUsing 0.9 metacpan
WebService::Braintree::Transaction::EscrowStatus 0.9 metacpan
WebService::Braintree::Transaction::PaymentInstrumentType 0.9 metacpan
WebService::Braintree::Transaction::Source 0.9 metacpan
WebService::Braintree::Transaction::Status 0.9 metacpan
WebService::Braintree::Transaction::Type 0.9 metacpan
WebService::Braintree::TransactionGateway 0.9 metacpan
WebService::Braintree::TransactionSearch 0.9 metacpan
WebService::Braintree::TransparentRedirect 0.9 metacpan
WebService::Braintree::TransparentRedirect::QueryString 0.9 metacpan
WebService::Braintree::TransparentRedirectGateway 0.9 metacpan
WebService::Braintree::UnknownPaymentMethod 0.9 metacpan
WebService::Braintree::Util 0.9 metacpan
WebService::Braintree::ValidationError 0.9 metacpan
WebService::Braintree::ValidationErrorCollection 0.9 metacpan
WebService::Braintree::Validations 0.9 metacpan
WebService::Braintree::WebhookNotification 0.9 metacpan
WebService::Braintree::WebhookNotification::Kind 0.9 metacpan
WebService::Braintree::WebhookNotificationGateway 0.9 metacpan
WebService::Braintree::WebhookTesting 0.9 metacpan
WebService::Braintree::WebhookTestingGateway 0.9 metacpan
WebService::Braintree::Xml 0.9 metacpan

Provides

Name File View
WebService::Braintree::EqualityNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::IsNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::KeyValueNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::MerchantAccount::FundingDestination lib/WebService/Braintree/MerchantAccount.pm metacpan
WebService::Braintree::MerchantAccount::Status lib/WebService/Braintree/MerchantAccount.pm metacpan
WebService::Braintree::MultipleValuesNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::PartialMatchNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::RangeNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::SearchNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan
WebService::Braintree::TextNode lib/WebService/Braintree/AdvancedSearchNodes.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.pod metacpan
dist.ini metacpan