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: SPVM::Eg, SPVM::Eg::API, SPVM::Eg::API::App, SPVM::Eg::API::Window, SPVM::Eg::CSS::Rule, SPVM::Eg::CSS::Rule::CounterStyle, SPVM::Eg::CSS::Rule::FontFace, SPVM::Eg::CSS::Rule::FontFeatureValues, SPVM::Eg::CSS::Rule::FontPaletteValues, SPVM::Eg::CSS::Rule::Grouping, SPVM::Eg::CSS::Rule::Import, SPVM::Eg::CSS::Rule::Keyframe, SPVM::Eg::CSS::Rule::Keyframes, SPVM::Eg::CSS::Rule::LayerBlock, SPVM::Eg::CSS::Rule::LayerStatement, SPVM::Eg::CSS::Rule::Media, SPVM::Eg::CSS::Rule::Namespace, SPVM::Eg::CSS::Rule::Page, SPVM::Eg::CSS::Rule::Property, SPVM::Eg::CSS::Rule::Style, SPVM::Eg::CSS::Rule::Supports, SPVM::Eg::CSS::StyleDeclaration, SPVM::Eg::CSS::StyleSheet, SPVM::Eg::DOM::Implementation, SPVM::Eg::Event::Target, SPVM::Eg::History, SPVM::Eg::Location, SPVM::Eg::Node, SPVM::Eg::Node::Attr, SPVM::Eg::Node::CDATASection, SPVM::Eg::Node::CharacterData, SPVM::Eg::Node::Comment, SPVM::Eg::Node::Document, SPVM::Eg::Node::Document::XML, SPVM::Eg::Node::DocumentFragment, SPVM::Eg::Node::DocumentType, SPVM::Eg::Node::Element, SPVM::Eg::Node::Element::HTML, SPVM::Eg::Node::Element::HTML::Anchor, SPVM::Eg::Node::Element::HTML::Area, SPVM::Eg::Node::Element::HTML::Audio, SPVM::Eg::Node::Element::HTML::BR, SPVM::Eg::Node::Element::HTML::Base, SPVM::Eg::Node::Element::HTML::Body, SPVM::Eg::Node::Element::HTML::Button, SPVM::Eg::Node::Element::HTML::Canvas, SPVM::Eg::Node::Element::HTML::DList, SPVM::Eg::Node::Element::HTML::Data, SPVM::Eg::Node::Element::HTML::DataList, SPVM::Eg::Node::Element::HTML::Details, SPVM::Eg::Node::Element::HTML::Dialog, SPVM::Eg::Node::Element::HTML::Div, SPVM::Eg::Node::Element::HTML::Embed, SPVM::Eg::Node::Element::HTML::FieldSet, SPVM::Eg::Node::Element::HTML::Font, SPVM::Eg::Node::Element::HTML::Form, SPVM::Eg::Node::Element::HTML::Frame, SPVM::Eg::Node::Element::HTML::HR, SPVM::Eg::Node::Element::HTML::Head, SPVM::Eg::Node::Element::HTML::Heading, SPVM::Eg::Node::Element::HTML::Html, SPVM::Eg::Node::Element::HTML::IFrame, SPVM::Eg::Node::Element::HTML::Image, SPVM::Eg::Node::Element::HTML::Input, SPVM::Eg::Node::Element::HTML::LI, SPVM::Eg::Node::Element::HTML::Label, SPVM::Eg::Node::Element::HTML::Legend, SPVM::Eg::Node::Element::HTML::Link, SPVM::Eg::Node::Element::HTML::Map, SPVM::Eg::Node::Element::HTML::Marquee, SPVM::Eg::Node::Element::HTML::Media, SPVM::Eg::Node::Element::HTML::Menu, SPVM::Eg::Node::Element::HTML::Meta, SPVM::Eg::Node::Element::HTML::Meter, SPVM::Eg::Node::Element::HTML::Mod, SPVM::Eg::Node::Element::HTML::OList, SPVM::Eg::Node::Element::HTML::Object, SPVM::Eg::Node::Element::HTML::OptGroup, SPVM::Eg::Node::Element::HTML::Option, SPVM::Eg::Node::Element::HTML::Output, SPVM::Eg::Node::Element::HTML::Paragraph, SPVM::Eg::Node::Element::HTML::Param, SPVM::Eg::Node::Element::HTML::Picture, SPVM::Eg::Node::Element::HTML::Portal, SPVM::Eg::Node::Element::HTML::Pre, SPVM::Eg::Node::Element::HTML::Progress, SPVM::Eg::Node::Element::HTML::Quote, SPVM::Eg::Node::Element::HTML::Script, SPVM::Eg::Node::Element::HTML::Select, SPVM::Eg::Node::Element::HTML::Slot, SPVM::Eg::Node::Element::HTML::Source, SPVM::Eg::Node::Element::HTML::Span, SPVM::Eg::Node::Element::HTML::Style, SPVM::Eg::Node::Element::HTML::Table, SPVM::Eg::Node::Element::HTML::TableCaption, SPVM::Eg::Node::Element::HTML::TableCell, SPVM::Eg::Node::Element::HTML::TableCol, SPVM::Eg::Node::Element::HTML::TableRow, SPVM::Eg::Node::Element::HTML::TableSection, SPVM::Eg::Node::Element::HTML::Template, SPVM::Eg::Node::Element::HTML::TextArea, SPVM::Eg::Node::Element::HTML::Time, SPVM::Eg::Node::Element::HTML::Title, SPVM::Eg::Node::Element::HTML::Track, SPVM::Eg::Node::Element::HTML::UList, SPVM::Eg::Node::Element::HTML::Unknown, SPVM::Eg::Node::Element::HTML::Video, SPVM::Eg::Node::ProcessingInstruction, SPVM::Eg::Node::ShadowRoot, SPVM::Eg::Node::Text, SPVM::Eg::OS, SPVM::Eg::OS::API, SPVM::Eg::Runtime, SPVM::Eg::URL, SPVM::Eg::URL::SearchParams, SPVM::Eg::Window

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.

no_dot_dirs

Fix MANIFEST (or MANIFEST.SKIP) to exclude dot directories from a distribution. Use an appropriate tool and avoid archiving your working directory by hand. If you switch your version control system, remove old VCS directories after you migrate.

Error: .github

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: SPVM::Eg, SPVM::Eg::API, SPVM::Eg::API::App, SPVM::Eg::API::Window, SPVM::Eg::CSS::Rule, SPVM::Eg::CSS::Rule::CounterStyle, SPVM::Eg::CSS::Rule::FontFace, SPVM::Eg::CSS::Rule::FontFeatureValues, SPVM::Eg::CSS::Rule::FontPaletteValues, SPVM::Eg::CSS::Rule::Grouping, SPVM::Eg::CSS::Rule::Import, SPVM::Eg::CSS::Rule::Keyframe, SPVM::Eg::CSS::Rule::Keyframes, SPVM::Eg::CSS::Rule::LayerBlock, SPVM::Eg::CSS::Rule::LayerStatement, SPVM::Eg::CSS::Rule::Media, SPVM::Eg::CSS::Rule::Namespace, SPVM::Eg::CSS::Rule::Page, SPVM::Eg::CSS::Rule::Property, SPVM::Eg::CSS::Rule::Style, SPVM::Eg::CSS::Rule::Supports, SPVM::Eg::CSS::StyleDeclaration, SPVM::Eg::CSS::StyleSheet, SPVM::Eg::DOM::Implementation, SPVM::Eg::Event::Target, SPVM::Eg::History, SPVM::Eg::Location, SPVM::Eg::Node, SPVM::Eg::Node::Attr, SPVM::Eg::Node::CDATASection, SPVM::Eg::Node::CharacterData, SPVM::Eg::Node::Comment, SPVM::Eg::Node::Document, SPVM::Eg::Node::Document::XML, SPVM::Eg::Node::DocumentFragment, SPVM::Eg::Node::DocumentType, SPVM::Eg::Node::Element, SPVM::Eg::Node::Element::HTML, SPVM::Eg::Node::Element::HTML::Anchor, SPVM::Eg::Node::Element::HTML::Area, SPVM::Eg::Node::Element::HTML::Audio, SPVM::Eg::Node::Element::HTML::BR, SPVM::Eg::Node::Element::HTML::Base, SPVM::Eg::Node::Element::HTML::Body, SPVM::Eg::Node::Element::HTML::Button, SPVM::Eg::Node::Element::HTML::Canvas, SPVM::Eg::Node::Element::HTML::DList, SPVM::Eg::Node::Element::HTML::Data, SPVM::Eg::Node::Element::HTML::DataList, SPVM::Eg::Node::Element::HTML::Details, SPVM::Eg::Node::Element::HTML::Dialog, SPVM::Eg::Node::Element::HTML::Div, SPVM::Eg::Node::Element::HTML::Embed, SPVM::Eg::Node::Element::HTML::FieldSet, SPVM::Eg::Node::Element::HTML::Font, SPVM::Eg::Node::Element::HTML::Form, SPVM::Eg::Node::Element::HTML::Frame, SPVM::Eg::Node::Element::HTML::HR, SPVM::Eg::Node::Element::HTML::Head, SPVM::Eg::Node::Element::HTML::Heading, SPVM::Eg::Node::Element::HTML::Html, SPVM::Eg::Node::Element::HTML::IFrame, SPVM::Eg::Node::Element::HTML::Image, SPVM::Eg::Node::Element::HTML::Input, SPVM::Eg::Node::Element::HTML::LI, SPVM::Eg::Node::Element::HTML::Label, SPVM::Eg::Node::Element::HTML::Legend, SPVM::Eg::Node::Element::HTML::Link, SPVM::Eg::Node::Element::HTML::Map, SPVM::Eg::Node::Element::HTML::Marquee, SPVM::Eg::Node::Element::HTML::Media, SPVM::Eg::Node::Element::HTML::Menu, SPVM::Eg::Node::Element::HTML::Meta, SPVM::Eg::Node::Element::HTML::Meter, SPVM::Eg::Node::Element::HTML::Mod, SPVM::Eg::Node::Element::HTML::OList, SPVM::Eg::Node::Element::HTML::Object, SPVM::Eg::Node::Element::HTML::OptGroup, SPVM::Eg::Node::Element::HTML::Option, SPVM::Eg::Node::Element::HTML::Output, SPVM::Eg::Node::Element::HTML::Paragraph, SPVM::Eg::Node::Element::HTML::Param, SPVM::Eg::Node::Element::HTML::Picture, SPVM::Eg::Node::Element::HTML::Portal, SPVM::Eg::Node::Element::HTML::Pre, SPVM::Eg::Node::Element::HTML::Progress, SPVM::Eg::Node::Element::HTML::Quote, SPVM::Eg::Node::Element::HTML::Script, SPVM::Eg::Node::Element::HTML::Select, SPVM::Eg::Node::Element::HTML::Slot, SPVM::Eg::Node::Element::HTML::Source, SPVM::Eg::Node::Element::HTML::Span, SPVM::Eg::Node::Element::HTML::Style, SPVM::Eg::Node::Element::HTML::Table, SPVM::Eg::Node::Element::HTML::TableCaption, SPVM::Eg::Node::Element::HTML::TableCell, SPVM::Eg::Node::Element::HTML::TableCol, SPVM::Eg::Node::Element::HTML::TableRow, SPVM::Eg::Node::Element::HTML::TableSection, SPVM::Eg::Node::Element::HTML::Template, SPVM::Eg::Node::Element::HTML::TextArea, SPVM::Eg::Node::Element::HTML::Time, SPVM::Eg::Node::Element::HTML::Title, SPVM::Eg::Node::Element::HTML::Track, SPVM::Eg::Node::Element::HTML::UList, SPVM::Eg::Node::Element::HTML::Unknown, SPVM::Eg::Node::Element::HTML::Video, SPVM::Eg::Node::ProcessingInstruction, SPVM::Eg::Node::ShadowRoot, SPVM::Eg::Node::Text, SPVM::Eg::OS, SPVM::Eg::OS::API, SPVM::Eg::Runtime, SPVM::Eg::URL, SPVM::Eg::URL::SearchParams, SPVM::Eg::Window

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.

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).

Modules

Name Abstract Version View
SPVM::Eg Components of SPVM Engine 0.017 metacpan
SPVM::Eg::API Short Description metacpan
SPVM::Eg::API::App Short Description metacpan
SPVM::Eg::API::Window Short Description metacpan
SPVM::Eg::CSS::Rule Short Description metacpan
SPVM::Eg::CSS::Rule::CounterStyle Short Description metacpan
SPVM::Eg::CSS::Rule::FontFace Short Description metacpan
SPVM::Eg::CSS::Rule::FontFeatureValues Short Description metacpan
SPVM::Eg::CSS::Rule::FontPaletteValues Short Description metacpan
SPVM::Eg::CSS::Rule::Grouping Short Description metacpan
SPVM::Eg::CSS::Rule::Import Short Description metacpan
SPVM::Eg::CSS::Rule::Keyframe Short Description metacpan
SPVM::Eg::CSS::Rule::Keyframes Short Description metacpan
SPVM::Eg::CSS::Rule::LayerBlock Short Description metacpan
SPVM::Eg::CSS::Rule::LayerStatement Short Description metacpan
SPVM::Eg::CSS::Rule::Media Short Description metacpan
SPVM::Eg::CSS::Rule::Namespace Short Description metacpan
SPVM::Eg::CSS::Rule::Page Short Description metacpan
SPVM::Eg::CSS::Rule::Property Short Description metacpan
SPVM::Eg::CSS::Rule::Style Short Description metacpan
SPVM::Eg::CSS::Rule::Supports Short Description metacpan
SPVM::Eg::CSS::StyleDeclaration Short Description metacpan
SPVM::Eg::CSS::StyleSheet Short Description metacpan
SPVM::Eg::DOM::Implementation DOMImplementation in JavaScript metacpan
SPVM::Eg::Event::Target Short Description metacpan
SPVM::Eg::History Short Description metacpan
SPVM::Eg::Location Short Description metacpan
SPVM::Eg::Node Node in JavaScript. metacpan
SPVM::Eg::Node::Attr Attr in JavaScript metacpan
SPVM::Eg::Node::CDATASection CDATASection in JavaScript metacpan
SPVM::Eg::Node::CharacterData CharacterData in JavaScript metacpan
SPVM::Eg::Node::Comment Comment in JavaScript metacpan
SPVM::Eg::Node::Document Document in JavaScript metacpan
SPVM::Eg::Node::Document::XML XMLDocument in JavaScript metacpan
SPVM::Eg::Node::DocumentFragment DocumentFragment in JavaScript metacpan
SPVM::Eg::Node::DocumentType DocumentType in JavaScript metacpan
SPVM::Eg::Node::Element Element in JavaScript. metacpan
SPVM::Eg::Node::Element::HTML HTMLElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Anchor HTMLAnchorElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Area HTMLAreaElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Audio HTMLAudioElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::BR HTMLBRElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Base HTMLBaseElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Body HTMLBodyElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Button HTMLButtonElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Canvas HTMLCanvasElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::DList HTMLDListElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Data HTMLDataElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::DataList HTMLDataListElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Details HTMLDetailsElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Dialog HTMLDialogElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Div HTMLDivElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Embed HTMLEmbedElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::FieldSet HTMLFieldSetElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Font HTMLFontElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Form HTMLFormElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Frame HTMLFrameElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::HR HTMLHRElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Head HTMLHeadElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Heading HTMLHeadingElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Html HTMLHtmlElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::IFrame HTMLIFrameElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Image HTMLImageElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Input HTMLInputElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::LI HTMLLIElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Label HTMLLabelElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Legend HTMLLegendElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Link HTMLLinkElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Map HTMLMapElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Marquee HTMLMarqueeElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Media HTMLMediaElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Menu HTMLMenuElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Meta HTMLMetaElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Meter HTMLMeterElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Mod HTMLModElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::OList HTMLOListElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Object HTMLObjectElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::OptGroup HTMLOptGroupElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Option HTMLOptionElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Output HTMLOutputElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Paragraph HTMLParagraphElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Param HTMLParamElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Picture HTMLPictureElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Portal HTMLPortalElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Pre HTMLPreElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Progress HTMLProgressElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Quote metacpan
SPVM::Eg::Node::Element::HTML::Script HTMLScriptElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Select HTMLSelectElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Slot HTMLSlotElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Source HTMLSourceElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Span HTMLSpanElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Style HTMLStyleElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Table HTMLTableElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TableCaption HTMLTableCaptionElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TableCell HTMLTableCellElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TableCol HTMLTableColElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TableRow HTMLTableRowElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TableSection HTMLTableSectionElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Template HTMLTemplateElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::TextArea HTMLTextAreaElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Time HTMLTimeElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Title HTMLTitleElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Track HTMLTrackElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::UList HTMLUListElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Unknown HTMLUnknownElement in JavaScript metacpan
SPVM::Eg::Node::Element::HTML::Video HTMLVideoElement in JavaScript metacpan
SPVM::Eg::Node::ProcessingInstruction ProcessingInstruction in JavaScript metacpan
SPVM::Eg::Node::ShadowRoot ShadowRoot in JavaScript metacpan
SPVM::Eg::Node::Text Text in JavaScript metacpan
SPVM::Eg::OS Short Description metacpan
SPVM::Eg::OS::API Short Description metacpan
SPVM::Eg::Runtime Short Description metacpan
SPVM::Eg::URL Short Description metacpan
SPVM::Eg::URL::SearchParams Short Description metacpan
SPVM::Eg::Window Short Description metacpan

Other Files

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