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: Build::Hopen, Build::Hopen::App, Build::Hopen::AppUtil, Build::Hopen::BuildSystemGlobals, Build::Hopen::G::CollectOp, Build::Hopen::G::DAG, Build::Hopen::G::Entity, Build::Hopen::G::FilesOp, Build::Hopen::G::Goal, Build::Hopen::G::GraphBuilder, Build::Hopen::G::Link, Build::Hopen::G::Node, Build::Hopen::G::Op, Build::Hopen::G::Runnable, Build::Hopen::Gen, Build::Hopen::Gen::Make, Build::Hopen::H, Build::Hopen::HopenFileKit, Build::Hopen::Phase::Check, Build::Hopen::Phase::Gen, Build::Hopen::Phases, Build::Hopen::Scope, Build::Hopen::Scope::Environment, Build::Hopen::Scope::Hash, Build::Hopen::Scope::Inputs, Build::Hopen::Scope::Overrides, Build::Hopen::T::Gnu, Build::Hopen::T::Gnu::C, Build::Hopen::Tool, Build::Hopen::Toolchain, Build::Hopen::Util::Data, Build::Hopen::Util::Filename, Build::Hopen::Util::NameSet

no_missing_files_in_provides

Use authoring tool like Dist::Zilla, Milla, and Minilla to generate correct provides.

Error: lib/Build/Hopen/TEMPLATE.pm

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: Build::Hopen, Build::Hopen::App, Build::Hopen::AppUtil, Build::Hopen::BuildSystemGlobals, Build::Hopen::G::CollectOp, Build::Hopen::G::DAG, Build::Hopen::G::Entity, Build::Hopen::G::FilesOp, Build::Hopen::G::Goal, Build::Hopen::G::GraphBuilder, Build::Hopen::G::Link, Build::Hopen::G::Node, Build::Hopen::G::Op, Build::Hopen::G::Runnable, Build::Hopen::Gen, Build::Hopen::Gen::Make, Build::Hopen::H, Build::Hopen::HopenFileKit, Build::Hopen::Phase::Check, Build::Hopen::Phase::Gen, Build::Hopen::Phases, Build::Hopen::Scope, Build::Hopen::Scope::Environment, Build::Hopen::Scope::Hash, Build::Hopen::Scope::Inputs, Build::Hopen::Scope::Overrides, Build::Hopen::T::Gnu, Build::Hopen::T::Gnu::C, Build::Hopen::Tool, Build::Hopen::Toolchain, Build::Hopen::Util::Data, Build::Hopen::Util::Filename, Build::Hopen::Util::NameSet

Modules

Name Abstract Version View
Build::Hopen A build generator with first-class edges and explicit dependencies 0.000008 metacpan
Build::Hopen::App hopen build system command-line interface 0.000008 metacpan
Build::Hopen::AppUtil utility routines used by Build::Hopen::App 0.000008 metacpan
Build::Hopen::Arrrgs Perl extension allowing subs to handle mixed parameter lists 0.000008 metacpan
Build::Hopen::Base basic definitions for hopen 0.000008 metacpan
Build::Hopen::BuildSystemGlobals global data for hopen build-system use cases 0.000008 metacpan
Build::Hopen::G::CollectOp a no-op 0.000008 metacpan
Build::Hopen::G::DAG A hopen build graph 0.000008 metacpan
Build::Hopen::G::Entity The base class for all hopen nodes and edges 0.000008 metacpan
Build::Hopen::G::FilesOp Op that holds a list of files. 0.000008 metacpan
Build::Hopen::G::Goal a named goal in a hopen build 0.000008 metacpan
Build::Hopen::G::GraphBuilder fluent interface for building graphs 0.000008 metacpan
Build::Hopen::G::Link The base class for all hopen links between ops. 0.000008 metacpan
Build::Hopen::G::Node The base class for all hopen nodes 0.000008 metacpan
Build::Hopen::G::Op a hopen operation 0.000008 metacpan
Build::Hopen::G::Runnable parent class for runnable things in a hopen graph 0.000008 metacpan
Build::Hopen::Gen Base class for hopen generators 0.000008 metacpan
Build::Hopen::Gen::Make hopen generator for simple Makefiles 0.000008 metacpan
Build::Hopen::H H:: namespace for use in hopen files 0.000008 metacpan
Build::Hopen::HopenFileKit Kit to be used by a hopen file 0.000008 metacpan
Build::Hopen::Phase::Check Check the build system 0.000008 metacpan
Build::Hopen::Phase::Gen Generate build files 0.000008 metacpan
Build::Hopen::Phases Definitions and routines for hopen phases 0.000008 metacpan
Build::Hopen::Scope a nested key-value store. 0.000008 metacpan
Build::Hopen::Scope::Environment a Build::Hopen::Scope of %ENV 0.000008 metacpan
Build::Hopen::Scope::Hash a hash-based nested key-value store 0.000008 metacpan
Build::Hopen::Scope::Inputs Scope that can hold multiple sets of inputs 0.000008 metacpan
Build::Hopen::Scope::Overrides Scope that can override each set individually 0.000008 metacpan
Build::Hopen::T::Gnu GNU toolset for hopen 0.000008 metacpan
Build::Hopen::T::Gnu::C support for the GNU toolset, C language 0.000008 metacpan
Build::Hopen::TEMPLATE 0.000008 metacpan
Build::Hopen::Tool Base class for packages that know how to process files 0.000008 metacpan
Build::Hopen::Toolchain SUPERSEDED base class for hopen toolchains 0.000008 metacpan
Build::Hopen::Util::Data general-purpose data-manipulation functions 0.000008 metacpan
Build::Hopen::Util::Filename functions for manipulating filenames 0.000008 metacpan
Build::Hopen::Util::NameSet set of names (strings or regexps) 0.000008 metacpan

Other Files

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