Kwalitee Issues

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

has_tests

Add tests!

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (502) does not match dist (516):
  • Missing in MANIFEST: META.json, META.yml, docs/CellsCloudFileInfo.md, docs/ConvertWorksheetTaskParameter.md, docs/FileInfo.md, docs/FilesResult.md, docs/LiteCellsApi.md, docs/WorksheetOperateParameter.md, lib/AsposeCellsCloud/LiteCellsApi.pm, lib/AsposeCellsCloud/Object/CellsCloudFileInfo.pm, lib/AsposeCellsCloud/Object/ConvertWorksheetTaskParameter.pm, lib/AsposeCellsCloud/Object/FileInfo.pm, lib/AsposeCellsCloud/Object/FilesResult.pm, lib/AsposeCellsCloud/Object/WorksheetOperateParameter.pm

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Class::Accessor
  • Class::Data::Inheritable
  • Class::Inspector
  • List::MoreUtils
  • Module::Find
  • Moose::Role
  • namespace::autoclean

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: AsposeCellsCloud-CellsApi-21.8/lib/AsposeCellsCloud/Role.pm -- Around line 133: =over should be: '=over' or '=over positive_number'

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_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

configure_prereq_matches_use

List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires

Error:

  • Module::Build

Modules

Name Abstract Version View
AsposeCellsCloud::ApiClient metacpan
AsposeCellsCloud::ApiFactory constructs APIs to retrieve AsposeCellsCloud objects metacpan
AsposeCellsCloud::CellsApi metacpan
AsposeCellsCloud::Configuration holds the configuration for all AsposeCellsCloud Modules metacpan
AsposeCellsCloud::Object::AboveAverage metacpan
AsposeCellsCloud::Object::AccessTokenResponse metacpan
AsposeCellsCloud::Object::Area metacpan
AsposeCellsCloud::Object::AutoFilter metacpan
AsposeCellsCloud::Object::AutoFilterResponse metacpan
AsposeCellsCloud::Object::AutoFitterOptions metacpan
AsposeCellsCloud::Object::AutoShape metacpan
AsposeCellsCloud::Object::AutoShapeResponse metacpan
AsposeCellsCloud::Object::AutoShapes metacpan
AsposeCellsCloud::Object::AutoShapesResponse metacpan
AsposeCellsCloud::Object::Border metacpan
AsposeCellsCloud::Object::CalculationOptions metacpan
AsposeCellsCloud::Object::Cell metacpan
AsposeCellsCloud::Object::CellArea metacpan
AsposeCellsCloud::Object::CellResponse metacpan
AsposeCellsCloud::Object::CellValue metacpan
AsposeCellsCloud::Object::Cells metacpan
AsposeCellsCloud::Object::CellsCloudResponse metacpan
AsposeCellsCloud::Object::CellsColor metacpan
AsposeCellsCloud::Object::CellsDocumentProperties metacpan
AsposeCellsCloud::Object::CellsDocumentPropertiesResponse metacpan
AsposeCellsCloud::Object::CellsDocumentProperty metacpan
AsposeCellsCloud::Object::CellsDocumentPropertyResponse metacpan
AsposeCellsCloud::Object::CellsObjectOperateTaskParameter metacpan
AsposeCellsCloud::Object::CellsResponse metacpan
AsposeCellsCloud::Object::Chart metacpan
AsposeCellsCloud::Object::ChartArea metacpan
AsposeCellsCloud::Object::ChartAreaResponse metacpan
AsposeCellsCloud::Object::ChartFrame metacpan
AsposeCellsCloud::Object::ChartOperateParameter metacpan
AsposeCellsCloud::Object::Charts metacpan
AsposeCellsCloud::Object::ChartsResponse metacpan
AsposeCellsCloud::Object::Color metacpan
AsposeCellsCloud::Object::ColorFilter metacpan
AsposeCellsCloud::Object::ColorFilterRequest metacpan
AsposeCellsCloud::Object::ColorScale metacpan
AsposeCellsCloud::Object::Column metacpan
AsposeCellsCloud::Object::ColumnResponse metacpan
AsposeCellsCloud::Object::Columns metacpan
AsposeCellsCloud::Object::ColumnsResponse metacpan
AsposeCellsCloud::Object::Comment metacpan
AsposeCellsCloud::Object::CommentResponse metacpan
AsposeCellsCloud::Object::Comments metacpan
AsposeCellsCloud::Object::CommentsResponse metacpan
AsposeCellsCloud::Object::ConditionalFormatting metacpan
AsposeCellsCloud::Object::ConditionalFormattingIcon metacpan
AsposeCellsCloud::Object::ConditionalFormattingResponse metacpan
AsposeCellsCloud::Object::ConditionalFormattingValue metacpan
AsposeCellsCloud::Object::ConditionalFormattings metacpan
AsposeCellsCloud::Object::ConditionalFormattingsResponse metacpan
AsposeCellsCloud::Object::ConvertTaskParameter metacpan
AsposeCellsCloud::Object::CopyOptions metacpan
AsposeCellsCloud::Object::CreatePivotTableRequest metacpan
AsposeCellsCloud::Object::CustomFilter metacpan
AsposeCellsCloud::Object::CustomParserConfig metacpan
AsposeCellsCloud::Object::DataBar metacpan
AsposeCellsCloud::Object::DataBarBorder metacpan
AsposeCellsCloud::Object::DataSorter metacpan
AsposeCellsCloud::Object::DifSaveOptions metacpan
AsposeCellsCloud::Object::DiscUsage metacpan
AsposeCellsCloud::Object::DynamicFilter metacpan
AsposeCellsCloud::Object::Error metacpan
AsposeCellsCloud::Object::ErrorDetails metacpan
AsposeCellsCloud::Object::FileSource metacpan
AsposeCellsCloud::Object::FileVersion metacpan
AsposeCellsCloud::Object::FileVersions metacpan
AsposeCellsCloud::Object::FilesList metacpan
AsposeCellsCloud::Object::FilesUploadResult metacpan
AsposeCellsCloud::Object::FillFormat metacpan
AsposeCellsCloud::Object::FillFormatResponse metacpan
AsposeCellsCloud::Object::FilterColumn metacpan
AsposeCellsCloud::Object::Font metacpan
AsposeCellsCloud::Object::FontSetting metacpan
AsposeCellsCloud::Object::FormatCondition metacpan
AsposeCellsCloud::Object::GradientFill metacpan
AsposeCellsCloud::Object::GradientFillStop metacpan
AsposeCellsCloud::Object::HorizontalPageBreak metacpan
AsposeCellsCloud::Object::HorizontalPageBreakResponse metacpan
AsposeCellsCloud::Object::HorizontalPageBreaks metacpan
AsposeCellsCloud::Object::HorizontalPageBreaksResponse metacpan
AsposeCellsCloud::Object::HtmlSaveOptions metacpan
AsposeCellsCloud::Object::Hyperlink metacpan
AsposeCellsCloud::Object::HyperlinkResponse metacpan
AsposeCellsCloud::Object::Hyperlinks metacpan
AsposeCellsCloud::Object::HyperlinksResponse metacpan
AsposeCellsCloud::Object::IconFilter metacpan
AsposeCellsCloud::Object::IconSet metacpan
AsposeCellsCloud::Object::ImageSaveOptions metacpan
AsposeCellsCloud::Object::ImportBatchDataOption metacpan
AsposeCellsCloud::Object::ImportCSVDataOption metacpan
AsposeCellsCloud::Object::ImportDataTaskParameter metacpan
AsposeCellsCloud::Object::ImportDoubleArrayOption metacpan
AsposeCellsCloud::Object::ImportIntArrayOption metacpan
AsposeCellsCloud::Object::ImportOption metacpan
AsposeCellsCloud::Object::ImportPictureOption metacpan
AsposeCellsCloud::Object::ImportStringArrayOption metacpan
AsposeCellsCloud::Object::Legend metacpan
AsposeCellsCloud::Object::LegendResponse metacpan
AsposeCellsCloud::Object::Line metacpan
AsposeCellsCloud::Object::LineFormat metacpan
AsposeCellsCloud::Object::LineResponse metacpan
AsposeCellsCloud::Object::Link metacpan
AsposeCellsCloud::Object::LinkElement metacpan
AsposeCellsCloud::Object::ListColumn metacpan
AsposeCellsCloud::Object::ListObject metacpan
AsposeCellsCloud::Object::ListObjectOperateParameter metacpan
AsposeCellsCloud::Object::ListObjectResponse metacpan
AsposeCellsCloud::Object::ListObjects metacpan
AsposeCellsCloud::Object::ListObjectsResponse metacpan
AsposeCellsCloud::Object::MHtmlSaveOptions metacpan
AsposeCellsCloud::Object::MarkdownSaveOptions metacpan
AsposeCellsCloud::Object::MergedCell metacpan
AsposeCellsCloud::Object::MergedCellResponse metacpan
AsposeCellsCloud::Object::MergedCells metacpan
AsposeCellsCloud::Object::MergedCellsResponse metacpan
AsposeCellsCloud::Object::MultipleFilter metacpan
AsposeCellsCloud::Object::MultipleFilters metacpan
AsposeCellsCloud::Object::Name metacpan
AsposeCellsCloud::Object::NameResponse metacpan
AsposeCellsCloud::Object::Names metacpan
AsposeCellsCloud::Object::NamesResponse metacpan
AsposeCellsCloud::Object::NegativeBarFormat metacpan
AsposeCellsCloud::Object::ObjectExist metacpan
AsposeCellsCloud::Object::OdsSaveOptions metacpan
AsposeCellsCloud::Object::OleObject metacpan
AsposeCellsCloud::Object::OleObjectResponse metacpan
AsposeCellsCloud::Object::OleObjects metacpan
AsposeCellsCloud::Object::OleObjectsResponse metacpan
AsposeCellsCloud::Object::OoxmlSaveOptions metacpan
AsposeCellsCloud::Object::OperateObject metacpan
AsposeCellsCloud::Object::OperateObjectPosition metacpan
AsposeCellsCloud::Object::OperateParameter metacpan
AsposeCellsCloud::Object::PageBreakOperateParameter metacpan
AsposeCellsCloud::Object::PageSection metacpan
AsposeCellsCloud::Object::PageSectionsResponse metacpan
AsposeCellsCloud::Object::PageSetup metacpan
AsposeCellsCloud::Object::PageSetupOperateParameter metacpan
AsposeCellsCloud::Object::PageSetupResponse metacpan
AsposeCellsCloud::Object::PasswordRequest metacpan
AsposeCellsCloud::Object::PasteOptions metacpan
AsposeCellsCloud::Object::PatternFill metacpan
AsposeCellsCloud::Object::PdfSaveOptions metacpan
AsposeCellsCloud::Object::PdfSecurityOptions metacpan
AsposeCellsCloud::Object::PicFormatOption metacpan
AsposeCellsCloud::Object::Picture metacpan
AsposeCellsCloud::Object::PictureResponse metacpan
AsposeCellsCloud::Object::Pictures metacpan
AsposeCellsCloud::Object::PicturesResponse metacpan
AsposeCellsCloud::Object::PivotField metacpan
AsposeCellsCloud::Object::PivotFieldResponse metacpan
AsposeCellsCloud::Object::PivotFilter metacpan
AsposeCellsCloud::Object::PivotFilterResponse metacpan
AsposeCellsCloud::Object::PivotFiltersResponse metacpan
AsposeCellsCloud::Object::PivotItem metacpan
AsposeCellsCloud::Object::PivotTable metacpan
AsposeCellsCloud::Object::PivotTableFieldRequest metacpan
AsposeCellsCloud::Object::PivotTableOperateParameter metacpan
AsposeCellsCloud::Object::PivotTableResponse metacpan
AsposeCellsCloud::Object::PivotTables metacpan
AsposeCellsCloud::Object::PivotTablesResponse metacpan
AsposeCellsCloud::Object::ProtectSheetParameter metacpan
AsposeCellsCloud::Object::Range metacpan
AsposeCellsCloud::Object::RangeCopyRequest metacpan
AsposeCellsCloud::Object::RangeSetOutlineBorderRequest metacpan
AsposeCellsCloud::Object::RangeSetStyleRequest metacpan
AsposeCellsCloud::Object::RangeValueResponse metacpan
AsposeCellsCloud::Object::Ranges metacpan
AsposeCellsCloud::Object::RangesResponse metacpan
AsposeCellsCloud::Object::ResultDestination metacpan
AsposeCellsCloud::Object::Row metacpan
AsposeCellsCloud::Object::RowResponse metacpan
AsposeCellsCloud::Object::Rows metacpan
AsposeCellsCloud::Object::RowsResponse metacpan
AsposeCellsCloud::Object::SaveOptions metacpan
AsposeCellsCloud::Object::SaveResponse metacpan
AsposeCellsCloud::Object::SaveResult metacpan
AsposeCellsCloud::Object::SaveResultTaskParameter metacpan
AsposeCellsCloud::Object::ShadowEffect metacpan
AsposeCellsCloud::Object::Shape metacpan
AsposeCellsCloud::Object::ShapeOperateParameter metacpan
AsposeCellsCloud::Object::ShapeResponse metacpan
AsposeCellsCloud::Object::Shapes metacpan
AsposeCellsCloud::Object::ShapesResponse metacpan
AsposeCellsCloud::Object::SingleValue metacpan
AsposeCellsCloud::Object::SingleValueResponse metacpan
AsposeCellsCloud::Object::SmartMarkerTaskParameter metacpan
AsposeCellsCloud::Object::SolidFill metacpan
AsposeCellsCloud::Object::SortKey metacpan
AsposeCellsCloud::Object::Sparkline metacpan
AsposeCellsCloud::Object::SparklineGroup metacpan
AsposeCellsCloud::Object::SparklineGroupResponse metacpan
AsposeCellsCloud::Object::SparklineGroups metacpan
AsposeCellsCloud::Object::SparklineGroupsResponse metacpan
AsposeCellsCloud::Object::SplitResult metacpan
AsposeCellsCloud::Object::SplitResultDocument metacpan
AsposeCellsCloud::Object::SplitResultResponse metacpan
AsposeCellsCloud::Object::SplitWorkbookTaskParameter metacpan
AsposeCellsCloud::Object::SpreadsheetML2003SaveOptions metacpan
AsposeCellsCloud::Object::StorageExist metacpan
AsposeCellsCloud::Object::StorageFile metacpan
AsposeCellsCloud::Object::Style metacpan
AsposeCellsCloud::Object::StyleResponse metacpan
AsposeCellsCloud::Object::SvgSaveOptions metacpan
AsposeCellsCloud::Object::TaskData metacpan
AsposeCellsCloud::Object::TaskDescription metacpan
AsposeCellsCloud::Object::TaskParameter metacpan
AsposeCellsCloud::Object::TextItem metacpan
AsposeCellsCloud::Object::TextItems metacpan
AsposeCellsCloud::Object::TextItemsResponse metacpan
AsposeCellsCloud::Object::TextOptions metacpan
AsposeCellsCloud::Object::TextureFill metacpan
AsposeCellsCloud::Object::ThemeColor metacpan
AsposeCellsCloud::Object::TilePicOption metacpan
AsposeCellsCloud::Object::Title metacpan
AsposeCellsCloud::Object::TitleResponse metacpan
AsposeCellsCloud::Object::Top10 metacpan
AsposeCellsCloud::Object::Top10Filter metacpan
AsposeCellsCloud::Object::TxtSaveOptions metacpan
AsposeCellsCloud::Object::Validation metacpan
AsposeCellsCloud::Object::ValidationResponse metacpan
AsposeCellsCloud::Object::Validations metacpan
AsposeCellsCloud::Object::ValidationsResponse metacpan
AsposeCellsCloud::Object::ValueType metacpan
AsposeCellsCloud::Object::VerticalPageBreak metacpan
AsposeCellsCloud::Object::VerticalPageBreakResponse metacpan
AsposeCellsCloud::Object::VerticalPageBreaks metacpan
AsposeCellsCloud::Object::VerticalPageBreaksResponse metacpan
AsposeCellsCloud::Object::Workbook metacpan
AsposeCellsCloud::Object::WorkbookEncryptionRequest metacpan
AsposeCellsCloud::Object::WorkbookOperateParameter metacpan
AsposeCellsCloud::Object::WorkbookProtectionRequest metacpan
AsposeCellsCloud::Object::WorkbookReplaceResponse metacpan
AsposeCellsCloud::Object::WorkbookResponse metacpan
AsposeCellsCloud::Object::WorkbookSettings metacpan
AsposeCellsCloud::Object::WorkbookSettingsOperateParameter metacpan
AsposeCellsCloud::Object::WorkbookSettingsResponse metacpan
AsposeCellsCloud::Object::Worksheet metacpan
AsposeCellsCloud::Object::WorksheetMovingRequest metacpan
AsposeCellsCloud::Object::WorksheetReplaceResponse metacpan
AsposeCellsCloud::Object::WorksheetResponse metacpan
AsposeCellsCloud::Object::Worksheets metacpan
AsposeCellsCloud::Object::WorksheetsResponse metacpan
AsposeCellsCloud::Object::XlsSaveOptions metacpan
AsposeCellsCloud::Object::XlsbSaveOptions metacpan
AsposeCellsCloud::Object::XpsSaveOptions metacpan
AsposeCellsCloud::Role a Moose role for the Aspose.Cells Cloud SDK APIs. metacpan
AsposeCellsCloud::Role::AutoDoc metacpan

Provides

Name File View
AsposeCellsCloud::Object::TextWaterMarkerRequest lib/AsposeCellsCloud/Object/TextWaterMarkerRequest.pm metacpan

Other Files

Build.PL metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan