Goo 0.09 Deleted
Kwalitee Issues
- 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.
- 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: Goo::Exiter, Goo::ShellCommander, Goo::Test, Goo::Thing::pm::Perl5Runner, Goo::Thing::pm::Perl6Runner, Goo::Thing::pm::Runner, Goo::Thing::pm::TypeChecker
- 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.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- 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.
- 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: Goo, Goo::Action, Goo::BackLinkFinder, Goo::BackLinkManager, Goo::CareOMeter, Goo::CommandLineManager, Goo::CompressWhitespace, Goo::ConfigFile, Goo::Database, Goo::DatabaseInfo, Goo::DatabaseObject, Goo::DatabaseProfileOption, Goo::DatabaseThing, Goo::DatabaseThing::Deleter, Goo::DatabaseThing::Editor, Goo::DatabaseThing::Maker, Goo::DatabaseThing::Profiler, Goo::Date, Goo::Differ, Goo::Editor, Goo::Emailer, Goo::Environment, Goo::Exiter, Goo::FileThing, Goo::FileThing::Cloner, Goo::FileThing::Deleter, Goo::FileThing::Finder, Goo::FileUtilities, Goo::Grepper, Goo::Header, Goo::JumpManager, Goo::JumpProfileOption, Goo::List, Goo::Lister, Goo::LiteDatabase, Goo::Loader, Goo::Logger, Goo::Object, Goo::OptionIndexTable, Goo::Profile, Goo::ProfileOption, Goo::Profiler, Goo::Prompter, Goo::Shell, Goo::ShellCommander, Goo::SimpleEmailer, Goo::TabAwareEditor, Goo::TabConverter, Goo::TableInfo, Goo::TeamManager, Goo::Template, Goo::TemplateProfileOption, Goo::Test, Goo::TextEditor, Goo::TextTable, Goo::TextUtilities, Goo::ThereDocManager, Goo::Thing, Goo::Thing::bug::Fixer, Goo::Thing::bug::Lister, Goo::Thing::bug::Maker, Goo::Thing::conf::ConfigProfiler, Goo::Thing::gml::Profiler, Goo::Thing::gml::Reader, Goo::Thing::gml::Writer, Goo::Thing::goo::Maker, Goo::Thing::js::JSFunctionProfileOption, Goo::Thing::js::JavascriptProfiler, Goo::Thing::log::Profiler, Goo::Thing::pl::ScriptMaker, Goo::Thing::pm::Adder, Goo::Thing::pm::Compiler, Goo::Thing::pm::Editor, Goo::Thing::pm::ExecDocManager, Goo::Thing::pm::Maker, Goo::Thing::pm::Method, Goo::Thing::pm::MethodMaker, Goo::Thing::pm::MethodMatcher, Goo::Thing::pm::MethodProfileOption, Goo::Thing::pm::PackageProfileOption, Goo::Thing::pm::Perl5, Goo::Thing::pm::Perl5Adder, Goo::Thing::pm::Perl5Compiler, Goo::Thing::pm::Perl5Editor, Goo::Thing::pm::Perl5ModuleInspector, Goo::Thing::pm::Perl5ModuleMaker, Goo::Thing::pm::Perl5Profiler, Goo::Thing::pm::Perl5Runner, Goo::Thing::pm::Perl5ThereDocManager, Goo::Thing::pm::Perl6Adder, Goo::Thing::pm::Perl6Compiler, Goo::Thing::pm::Perl6Editor, Goo::Thing::pm::Perl6ModuleInspector, Goo::Thing::pm::Perl6ModuleMaker, Goo::Thing::pm::Perl6Profiler, Goo::Thing::pm::Perl6Runner, Goo::Thing::pm::PerlCoder, Goo::Thing::pm::PerlTidyManager, Goo::Thing::pm::Profiler, Goo::Thing::pm::ProgramCloner, Goo::Thing::pm::ProgramDeleter, Goo::Thing::pm::Runner, Goo::Thing::pm::ScopeMatcher, Goo::Thing::pm::ThereDocManager, Goo::Thing::pm::TypeChecker, Goo::Thing::pm::TypeLessTranslator, Goo::Thing::task::Finisher, Goo::Thing::task::Maker, Goo::Thing::task::TaskEditor, Goo::Thing::task::TaskLister, Goo::Thing::tpm::TestLoader, Goo::Thing::tpm::TestMaker, Goo::Thing::tpm::TestRunner, Goo::Thing::tpm::Tester, Goo::ThingFinder, Goo::ThingProfileOption, Goo::TrailGoBack, Goo::TrailGoBackOne, Goo::TrailGoForward, Goo::TrailManager, Goo::TrailProfiler, Goo::TypeManager, Goo::WebDBLite, Goo::Zone
- 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).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Goo | Stick Things together with The Goo | 0.09 | metacpan |
Goo::Action | A Goo action | metacpan | |
Goo::BackLinkFinder | Find all the backlinks for a given "Thing" | metacpan | |
Goo::BackLinkManager | Display the backlinks for a given "Thing" | metacpan | |
Goo::CareOMeter | Show an ordered list of Things you care about | metacpan | |
Goo::CommandLineManager | Manage command line parameters | metacpan | |
Goo::CompressWhitespace | Remove excess whitespace | metacpan | |
Goo::ConfigFile | Parse and load .goo files. Based loosely on .ini files. | metacpan | |
Goo::Database | Interface to a MySQL database via DBI | metacpan | |
Goo::DatabaseInfo | Simple access to the database schema | metacpan | |
Goo::DatabaseObject | Bridge between relational and OO model | metacpan | |
Goo::DatabaseProfileOption | Store individual options in the profile | metacpan | |
Goo::DatabaseThing | A "Thing" that is found in the database. | metacpan | |
Goo::DatabaseThing::Deleter | Delete a row from a database table | metacpan | |
Goo::DatabaseThing::Editor | Edit a row in a database table | metacpan | |
Goo::DatabaseThing::Maker | Make a new row in a database table | metacpan | |
Goo::DatabaseThing::Profiler | Show a profile of a database Thing | metacpan | |
Goo::Date | Date handling functions | metacpan | |
Goo::Differ | Take the diff! | metacpan | |
Goo::Editor | Call an external editor like vi or nano to edit a file. | metacpan | |
Goo::Emailer | Replace tokens in a file or a string and send an email | metacpan | |
Goo::Environment | Provide details about the environment The Goo is running in | metacpan | |
Goo::Exiter | Exit from The Goo | metacpan | |
Goo::FileThing | A "Thing" that is found in the filesystem and has a location | metacpan | |
Goo::FileThing::Cloner | Simply clone one file to another | metacpan | |
Goo::FileThing::Deleter | Delete a file | metacpan | |
Goo::FileUtilities | General file handling utilities | metacpan | |
Goo::Grepper | Grep all the files in a directory for a pattern | metacpan | |
Goo::Header | Show a consistent style of text header for The Goo | metacpan | |
Goo::JumpManager | Jump to a specific line, string or another Thing | metacpan | |
Goo::JumpProfileOption | Handle simple Jumps to matching strings for example | metacpan | |
Goo::List | Utility functions for handling lists | metacpan | |
Goo::Lister | Load a whole list of Things in one go | metacpan | |
Goo::LiteDatabase | Drive an SQLite database | metacpan | |
Goo::Loader | Load a Thing from Goo space | metacpan | |
Goo::Logger | Write a message to the log | metacpan | |
Goo::Object | Super object that holds convenience methods. | metacpan | |
Goo::OptionIndexTable | Take a hash of options and turn into a table of text | metacpan | |
Goo::Profile | Show a profile for a Thing | metacpan | |
Goo::ProfileOption | Store individual options in the profile | metacpan | |
Goo::Prompter | Prompt the user for info. | metacpan | |
Goo::Shell | Create a GooShell The Goo> | metacpan | |
Goo::ShellCommander | Run a command in the shell | metacpan | |
Goo::SimpleEmailer | Replace tokens in a file or a string and send an email | metacpan | |
Goo::TabConverter | Convert tab characters to four spaces | metacpan | |
Goo::TableInfo | Provide meta details about MySQL tables | metacpan | |
Goo::TeamManager | Model the Team: who? what? why? where? how? | metacpan | |
Goo::Template | Replace special tokens in a file or a string | metacpan | |
Goo::TemplateProfileOption | Store individual options in the profile | metacpan | |
Goo::Test | metacpan | ||
Goo::TextEditor | Run Nano, or your favourite editor | metacpan | |
Goo::TextTable | Create a simple fixed-width text table | metacpan | |
Goo::TextUtilities | Miscellaneous utilities for handling text | metacpan | |
Goo::ThereDocManager | Process very simple ThereDocs --- looking for Things! | metacpan | |
Goo::Thing | A "Thing" in your working environment that you can do actions to | metacpan | |
Goo::Thing::bug::Fixer | Fix a bug | metacpan | |
Goo::Thing::bug::Lister | List all the bugs | metacpan | |
Goo::Thing::bug::Maker | What?? something that *makes* bugs!! | metacpan | |
Goo::Thing::conf::ConfigProfiler | Profile a config file | metacpan | |
Goo::Thing::gml::Profiler | Create a synopsis of a Goo Markup Language (GML) Thing | metacpan | |
Goo::Thing::gml::Reader | Read a Goo Markup Language (GML) Thing | metacpan | |
Goo::Thing::gml::Writer | Write a Goo Markup Language (GML) Thing | metacpan | |
Goo::Thing::goo::Maker | Make a new Thing by creating a .goo configuration file | metacpan | |
Goo::Thing::log::Profiler | Show a profile of the log | metacpan | |
Goo::Thing::pl::ScriptMaker | Command line utility for making scripts faster | metacpan | |
Goo::Thing::pm::Adder | Add stuff to a Perl program | metacpan | |
Goo::Thing::pm::Compiler | Compile a Perl program | metacpan | |
Goo::Thing::pm::Editor | Edit a program interactively as fast as possible | metacpan | |
Goo::Thing::pm::ExecDocManager | Like ThereDocs except they execute inline | metacpan | |
Goo::Thing::pm::Maker | Command line utility for making module skeletons faster | metacpan | |
Goo::Thing::pm::Method | Object for modelling methods | metacpan | |
Goo::Thing::pm::MethodMaker | Create a method body | metacpan | |
Goo::Thing::pm::MethodMatcher | Match a method in a string | metacpan | |
Goo::Thing::pm::MethodProfileOption | Store individual options in the profile | metacpan | |
Goo::Thing::pm::PackageProfileOption | Store individual options in the profile | metacpan | |
Goo::Thing::pm::Perl5 | Model Perl5 reserved words | metacpan | |
Goo::Thing::pm::Perl5Adder | Add stuff to a Perl5 program | metacpan | |
Goo::Thing::pm::Perl5Compiler | Compile a Perl program | metacpan | |
Goo::Thing::pm::Perl5Editor | Edit a Perl5 Program using your favourite editor (e.g., vi, vim, nano) | metacpan | |
Goo::Thing::pm::Perl5ModuleInspector | Inspect the DOM of a Perl5 module | metacpan | |
Goo::Thing::pm::Perl5Profiler | Create a synopsis of a Perl5 program | metacpan | |
Goo::Thing::pm::Perl5Runner | Run a Perl5 program | metacpan | |
Goo::Thing::pm::Perl5ThereDocManager | Process ThereDocs embedded in Perl5 programs | metacpan | |
Goo::Thing::pm::Perl6Adder | Add stuff to a Perl6 program | metacpan | |
Goo::Thing::pm::Perl6Compiler | Compile a Perl6 program | metacpan | |
Goo::Thing::pm::Perl6Editor | Not implemented yet. | metacpan | |
Goo::Thing::pm::Perl6ModuleInspector | Generate documentation on a perl file based on documentation | metacpan | |
Goo::Thing::pm::Perl6Profiler | Create a synopsis of a program / module / script | metacpan | |
Goo::Thing::pm::Perl6Runner | Run a Perl program | metacpan | |
Goo::Thing::pm::PerlTidyManager | Tidy up a Perl program using PerlTidy | metacpan | |
Goo::Thing::pm::Profiler | Show a profile of a Perl program | metacpan | |
Goo::Thing::pm::ProgramCloner | Clone a program and generate a test stub | metacpan | |
Goo::Thing::pm::ProgramDeleter | Delete stuff from a program | metacpan | |
Goo::Thing::pm::Runner | Run a Perl program | metacpan | |
Goo::Thing::pm::ScopeMatcher | Extract the matching scope out of a program | metacpan | |
Goo::Thing::pm::ThereDocManager | Process ThereDocs embedded Perl modules | metacpan | |
Goo::Thing::pm::TypeChecker | What type of pm file is this? Perl6? Perl5? | metacpan | |
Goo::Thing::task::Finisher | Finish a task | metacpan | |
Goo::Thing::task::Maker | Make a task module | metacpan | |
Goo::Thing::tpm::Tester | metacpan | ||
Goo::ThingFinder | Find all the "Things" in a string | metacpan | |
Goo::ThingProfileOption | Store individual options in the profile | metacpan | |
Goo::TrailGoBack | Jump backwards in the Goo Trail | metacpan | |
Goo::TrailGoBackOne | Jump backwards one step in the Goo Trail | metacpan | |
Goo::TrailGoForward | Jump forwards in the Goo Trail | metacpan | |
Goo::TrailManager | Manage a Trail of Goo Actions - Memex style. | metacpan | |
Goo::TrailProfiler | Show a Trail of Things the programmer has been working on | metacpan | |
Goo::TypeManager | Manage all the different types of Things in The Goo | metacpan | |
Goo::WebDBLite | This provides a Lite interface to XMLish Things | metacpan | |
Goo::Zone | Show the tail of the Goo trail | metacpan |
Provides
Name | File | View |
---|---|---|
Goo::FileFinder | lib/Goo/FileThing/Finder.pm | metacpan |
Goo::Perl5ModuleMaker | lib/Goo/Thing/pm/Perl5ModuleMaker.pm | metacpan |
Goo::Perl6ModuleMaker | lib/Goo/Thing/pm/Perl6ModuleMaker.pm | metacpan |
Goo::PerlCoder | lib/Goo/Thing/pm/PerlCoder.pm | metacpan |
Goo::TestMaker | lib/Goo/Thing/tpm/TestMaker.pm | metacpan |
Goo::Thing::task::Editor | lib/Goo/Thing/task/TaskEditor.pm | metacpan |
JSFunctionProfileOption | lib/Goo/Thing/js/JSFunctionProfileOption.pm | metacpan |
JavascriptProfiler | lib/Goo/Thing/js/JavascriptProfiler.pm | metacpan |
Profiler | lib/Goo/Profiler.pm | metacpan |
TabAwareEditor | lib/Goo/TabAwareEditor.pm | metacpan |
TaskLister | lib/Goo/Thing/task/TaskLister.pm | metacpan |
TestLoader | lib/Goo/Thing/tpm/TestLoader.pm | metacpan |
TestRunner | lib/Goo/Thing/tpm/TestRunner.pm | metacpan |
TypeLessTranslator | lib/Goo/Thing/pm/TypeLessTranslator.pm | metacpan |