[libmoosex-app-perl] branch master updated (b8f1a0d -> 901e12f)
gregor herrmann
gregoa at debian.org
Wed Oct 15 20:16:30 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libmoosex-app-perl.
from b8f1a0d update changelog
new ef06997 Add debian/upstream/metadata
new 576d013 Update debian/changelog
adds d6d0d07 Initial commit
adds 35dc9e7 Initial version
adds 995561f Refactor messages
adds 5c14019 Parse command description from pod
adds 0e8b651 Compose messages
adds 8d55fdd Rename namespace meta attribute
adds dc37c47 Better text formating
adds 6ae7475 Fix warning
adds 85f02a7 Register meta attribute class
adds 5b405fe Lowercase command name for comparison
adds a86e24e Color message role
adds c76990f Make classes immutable.
adds bd10360 Some basic tests
adds 0cfa5da More tests
adds 3434672 Update dependencies in makefile
adds cbd6266 Move use statement to package where module is actually used
adds e45c8a1 Use Test::Most instead of Test::More
adds c2e2d5d Remove old test, add meta-class test instead
adds cbc7639 Update test classes
adds b11e263 Use Test::Most instead of Test::More and do not require Test::output anymore
adds 0a87aef Cleanups
adds c68f6a3 Begin work on bash completion plugin/role
adds 9a41323 stub for config tests
adds 251fe0f Refactor meta class introspection methods
adds 8380f7e Class introspection tests
adds 2142a54 FIx error when no pod and no meta description are available
adds 6547a71 More tests
adds 4e71317 Cleanup
adds 91ec46a M::A::Role::Base -> M::A::Base
adds b3b2c0f Load extensions via importer and not via roles
adds 42a12b2 Update extensions
adds 3c3c046 Allow command classes in multiple namespaces
adds 9395675 Add eclipse files to .gitignore
adds 2c01e50 Rework how plugins are included: much faster now
adds 67baf92 Include --no* option in documentation when reasonable
adds 67d2798 Update plugins to use new plugin api
adds 4357a06 Update tests
adds 5e76e66 Handle errors in config role
adds 5cff97c Remove unused helper function
adds a8f0ec1 Test config role
adds bb93435 Fix plugin init order
adds 53c7505 Simple bash completion plugin
adds ee26669 Minor changes
adds fe90a42 We don't need M::A::Base role here. MooseX::Getopt is enough
adds 0596f6e Update Makefile.PL
adds 5844d0b Config in home directory plugin
adds 1803ede Better checks if help was requested
adds 973eeac Update dist files
adds 75574ba Documentation
adds 35e61d1 Overdrive able default message class
adds 02e7408 Color plugin metaclass role
adds edee56a Better plugin role application
adds f188bf1 Fix building of command documentation
adds d30c116 Documentation
adds f86d9b6 Documentation
adds 3e4b407 Config plugins attributes read-only
adds f1e56aa Documentation
adds fd8f896 Documentation
adds 28d0c39 Always take command meta class and not command class name
adds 5048e92 Changed return value of _build_pod helper method
adds bf1d821 Fixed failing test
adds abd0a5c Add MooseX::App::Plugin::ConfigHome to load test
adds 75a2621 Release 1.00
adds 2d1e5fa Update manifest
adds 45d0bb4 Fix pod typos
adds 952f44f Do not version MYMETA
adds 0853334 Use strict/warnings in main class
adds 97d9959 Keep namespace clean
adds 9caed85 Update readme
adds ad1ccd8 Use perl test-config file to avoid test failures due to missing yaml parser
adds b07572d Update manifest
adds 1a46c33 Release 1.01
adds c0f6201 Fix bug when generating command usage
adds 9324816 Apply MooseX-Getopt attribute traits
adds 7541484 Update documentation
adds caa9f0a Rename command_tags to cmd_tags attribute
adds 298451d Better command name and tags generation for boolean attributes
adds d84d142 Update testlib
adds 8d0f4dc Release 1.02
adds d872145 Fix pod typos
adds 1c5a750 Move proto_* methods to meta class
adds 11fe2f1 Change how command-name to command-class lookup is done
adds 3e3b65a Update ConfigHome plugin to work with latest api
adds 2e5cc56 Handle empty descriptions
adds 38543a4 Update meta tests
adds 8fcbf6f Fix config plugin
adds 34130d2 Do not expose all attributes as options but only those defined as 'option'
adds 4dbdac8 Expose help flag
adds f5033da Helper to return list of options for a given (meta)class
adds 7f79626 Better indentation
adds 6c595d6 Update pod
adds 987b36f Update tests
adds e5bf234 Better error message
adds 885c1e1 Update tests
adds 6df280b Update tests
adds a8f6e45 Merge branch 'master' of github.com:maros/MooseX-App
adds ea7a97b Update pod
adds ff862ca Roles working
adds 1bae3eb Only search plugins in top namespace
adds a8bbc21 Update POD
adds 5d67879 Hide private options from MooseX-Getopt
adds 320ebf5 Fix role conflicts when no plugins are loaded
adds 22a78e5 More tests
adds e103e9d Better introspection used by bash completion plugin
adds 7c7815a Fix trait name
adds a9c56cf Update pod
adds 1e475e2 Release 1.03
adds 17dd7c5 Skip if attribute cannot be found in meta class
adds 0db8464 Fix code duplication and display --help flag for sub commands
adds 635924f Do not display global options if there are none
adds 82b5bc1 Update documentation
adds 9197235 Fix broken bash completion plugin
adds 1bd9dc8 Fix pod to text conversion
adds 966ee80 Release 1.04
adds 3db9928 Update meta pod
adds 663e3d0 Fix t/00_load.t
adds f1ab6c8 Fix load tests
adds c9a8397 Join M::A::Meta::Attribute::Base and M::A::Attribute::Option
adds 2a6f3ef Release 1.05
adds 126ff9f Fix example in pod
adds ca66e19 Make perl-critic happy
adds 341afb6 Fix role application
adds d85986e Enable strictures and warnings for helper classes
adds 48b8659 Make class immutable
adds b2f8065 Env plugin
adds ff8c683 Add missing pragmas
adds 1e4e602 BashCompletion plugin does not print directly but returns string instead
adds 4a200c5 Fix Env plugin
adds a46f783 Only accept class name as message class
adds cb7afce Simple version plugin
adds 3288a3b Extend version command output
adds 2e25721 Add env plugin tests
adds a2db620 Move roles one level deeper
adds 3525da1 Single command applications
adds 752b268 Refactor duplicate code
adds 739d02c Remove useless method
adds eb38bb5 localize @ARGV
adds 183a758 Internal method
adds 39a7ef5 Working simple command
adds b759496 Inheritance tests
adds 900f42f Single command tests
adds 18b4262 Load tests
adds e8ce9f4 Mention MooseX-Getopt option in tutorial
adds 8489aa5 Add TODO
adds aa52817 Command names allways stored in lowercase
adds 11da4b8 Similarity plugin
adds 96d3887 Refactor command parsing
adds 9230a78 Refactor command name parsing
adds 712877d Simple returns correct usage information
adds 0c38189 Merge branch 'single_command'
adds 70b044c Renamed similar -> fuzzy
adds 0fb501a Features explained better
adds 4d4617e Add fuzzy plugin to load tests
adds 2d40e4d Better tests
adds 739e8d8 Meta attribute to set if fuzzy command names should be accepted
adds ed41d5b MooseX-App-Simple pod
adds db79589 Release 1.06
adds 86117fb Fix load tests
adds 0216ebe Release 1.07
adds a33516d Mention MooseX-App-Simple in tutorial
adds 70f0620 need to use MooseX::App::Meta::Role::Attribute::Option in MX::App::Command so we get Trait::AppOption
adds 934dcc2 Merge pull request #1 from domm/master
adds 0b1cf7b Merge branch 'master' of github.com:maros/MooseX-App
adds d3a2ced Fix test class
adds 99bc3e4 Refactor object initialization
adds 283513f Fix failing test
adds 70af53b Require at least Mx::Getopt 0.43
adds ad9a9aa Add missing app prefix to _compreply calls
adds ef85a1d Merge pull request #3 from mcsnolte/master
adds d88d255 Add documentation for version plugin (RT81186)
adds 9b373d2 Update readme
adds caa5d0a Chmod example files
adds 44ff44d Release 1.08
adds a5317fe Fix load tests
adds 2bb8fa1 Release 1.09
adds 11c7755 Rename initialize_command to initialize_command_class
adds 55ed51d Increment month number since localtime is zero indexed
adds 871bc2d Merge pull request #5 from mcsnolte/initCommandRefactorFix
adds 0dbaeb7 Merge branch 'master' of github.com:maros/MooseX-App
adds d607d7e Remove $version and $authority from M::A::Simple class
adds b22a0d0 Parse DistZilla ABSTRACT for documentation
adds 33c44af Improve tutorial and fix typo pointed out by George Hartzell
adds 5bb8785 Fix test description
adds 667c395 Bash completion plugin tests
adds 1cf396d Improve bash completion plugin
adds 453e050 Saner bash completion and version plugin
adds d3966d9 Test version plugin
adds 68607c4 Add app_fuzzy option
adds b057331 Fix fuzzy command and attribute matching
adds 30b8b87 Deprecate fuzzy plugin
adds 324feb3 Fix and extend tests
adds bb64b97 Typo plugin
adds 70394a5 More test classes
adds b159c61 Update read me and manifest
adds 2473de3 Merge branch 'master' of github.com:maros/MooseX-App
adds 410267e Remove $VERSION and $AUTHORITY
adds 4be62c0 Release 1.10
adds 302bbf7 Simple testapp
adds 4c7878d Enable strictures and warnings everywhere
adds 7dd881d Add version to make pause happy
adds e65de79 Merge branch 'master' of github.com:maros/MooseX-App
adds a8fb4a3 Fix tests
adds db4a89d Extend basic tests
adds 0257fd3 Properly handle shell encoding
adds 1fc8cdc Test for proper encoding
adds 0959573 Release 1.11
adds 5cbad54 Fix link to MooseX::App::Simple
adds 95ac350 Merge pull request #7 from andrewrjones/master
adds 001af1e Merge branch 'master' of github.com:maros/MooseX-App
adds 6d69371 Fix tests
adds db07d1e Release 1.12
adds 5ce452c Dist housekeeping
adds 9a814a4 Some pod changes
adds 50930e9 Fix manifest.skip
adds 84f4d13 Move manual test scripts to t/example
adds 867d600 Change script path
adds e7f6d9c Release 1.13
adds ab4c89f Handle extra args as hash or hashref
adds 9da694d Pass on extra arguments
adds 7b044f9 Try to fix failing cpantesters tests
adds d0694e6 Use better locale for testing
adds 351be8f Merge branch 'master' of github.com:maros/MooseX-App
adds b848226 Improve tests
adds d6bc41f Override automatic usage info with synopsis
adds 0023c5c Tests for usage from pod
adds 48d0ec9 Extend documentation
adds 5c6a7c8 Explicitly set usage header
adds 46aee22 Update example scripts
adds d35ee29 Safe @ARGV encoding
adds 0763da6 Extend POD
adds d657ee6 Safer codeset detection
adds c35d89a app_fuzzy now defaults to true
adds 227308e Fix failing test
adds dc2eac2 Refactor pod parsing to Utils
adds 63859a8 Version plugin prints license
adds 588ca72 Test license in version plugin
adds ff7bcfe Update TODO and Changes
adds 46acf86 Update Pod for version plugin
adds 46ada8d Refactor calculation of package names to command names
adds 3fb93d1 Test new command names logic
adds ed77d3c Update Pod for meta class
adds 4bc15d4 Make Perl::Critic happy
adds 3a97a46 Release 1.14
adds c67df87 Fix attribute predicate
adds db1e6e8 Release 1.15
adds 0f04e04 Update documentation
adds 10cee9d Use message class setting for version plugin
adds fee7b1b Update list of contributors
adds 6d7a234 Fix command_usage predicate
adds da598f3 Better license pod extractor
adds c4cf031 Rename meta method
adds 9a61997 Accessor for command to class hash
adds 41a1de6 patch tests to work with G::L::D v0.090 or earlier
adds 5f47ba3 Merge pull request #9 from ebaudrez/gld91_alt
adds 9e70ef8 Update documentation
adds 5aba9e0 Remove test that is sometimes failing on cpantesters due to missing locales
adds 1bb3817 Update documentation
adds 5645177 Use Class::Load
adds 58c9a2a Remove deprecated code
adds 601cee2 Helper to parse @ARGV
adds 87e7c36 Proto attribute
adds 9a79297 Move attribute related meta methods to attribute meta class
adds 5f1cbd8 Remove MooseX::Getopt dependency
adds 39ef8dc Refactor proto handling (WIP)
adds cbc277f Helper method to get primary option name
adds 7bc1cc8 Helper class for parsing @ARGV
adds 729cb03 Remove old @ARGV helper methods
adds c6a6ad4 cmd_option attribute now marks command line option attributes
adds d7276b6 Remove old @ARGV handling from classes
adds d4bc6d1 Rename cmd_bool -> cmd_is_bool
adds e097c38 Cleanup code
adds 176f340 Rework option parsing
adds d97389b Update plugins for new command parsing
adds 7e4bb82 Test type constraints
adds c0c7ac2 Refactoring now basically works
adds dfec82a Do not aug fill empty option slots
adds 3c38a11 Work with localized @ARGV
adds 2cf990d Update tests
adds b703891 -h help flag
adds af6d285 Case insensitive fuzzy comparison
adds d729ccb Fix meta tests
adds 57f5324 More meta tests
adds c6637fa Working type coercion
adds 19f108c Fix some failing tests
adds b675079 Extend testlib
adds 9b29cd3 Correct handling of localized @ARGV
adds 0d9dd99 Correct attribute meta classes
adds 7b1454f Fix attribute parsing
adds 8867526 Extend tests
adds fa84f26 Handle errors when processing data from %ENV
adds 46e6416 No colour if not run interactively
adds 37848c8 Removed unused dependency
adds f4bb4a6 Update documentation
adds 68a4455 Preserve parsed option order
adds 19aef89 Parser tests
adds 034a9a6 Increase test coverage
adds cb01589 Correctly handle required options with defaults
adds a6e2572 Move method from class meta class to attribute meta class
adds 941adca Minor changes
adds 15d5fa8 Statement test coverage up to 94,5% (total 88,4%)
adds ba88912 Fix & test flag behaviour
adds 6ce9681 Test extending classes
adds 7d04402 sprintf for message strings
adds 62a9c51 Mark strings that need to be localized
adds 6cc959b Rename test file
adds 1c0958d Error handling tests
adds 7513a7a Error handling fixed
adds 5c06bac Testlib for errorhandling
adds 4b0bf84 Update documentation
adds 1da7392 Update TODO
adds d87be2f Merge branch 'refactor_getopt'
adds 23accf3 Release 1.16
adds 063783b Fix sorting
adds b94e384 Release 1.17
adds c164bb0 parameter keyword for positional parameters
adds 4cf45fe Update documentation
adds 041e115 Update parser to handle positional parameters
adds 9942055 Command taken from M::A::ParsedArgv
adds 64bf47d Add attribute meta class type constraints
adds 6c9cd19 Params handling in metaclass
adds e13c942 Update required attribute checks
adds e37b0bb Test positional parameters
adds 01bd192 cmd_usage method adapted for parameters
adds 792a348 Better documentation for positional parameters
adds 455a2bb Refactor usage helper methods
adds 7749331 Update documentation
adds 1baa9cc Update documentation
adds 613c45e Rename meta method
adds 35dffae More tests for positional parameters
adds 193332a Make Perl::Critic happy
adds d634025 Update documentation
adds 433f623 Do not uppercase param names in usage
adds 5eca858 Update tests
adds b96f19c Update documentation
adds 333afaa Make Perl::Critic happy
adds 0f13686 Merge branch 'positional_params'
adds d1aad42 Release 1.18
adds 7f2de4b Fix failing test
adds e1f93a4 Fix wrong usage of internal Moose class (broken with Moose 2.0800)
adds 96bef76 Fix encoding issues on windows - somehow
adds b068d0c Release 1.19
adds 67b32a2 Command attribute split
adds 7073ef7 parameters are ordered alphabetically
adds 6920c3b typo 'inavlid'
adds 32b09e9 parameter positions are recorded
adds 421d34b parameters can be after --options
adds de5d785 Merge branch 'parameters-not-ordered-fix' of git://github.com/yanick/MooseX-App into parameters-not-ordered-fix
adds c0b843c Fix parameter order when param inserted via role or manually
adds b3258d5 Add tests for parameters defined in roles
adds dc9ab67 Allow extra arguments after --
adds 5783452 Merge branch 'parameters-not-ordered-fix'
adds d9c9913 Test parameter spliting
adds c028aae Improve cmd_split
adds dbd8a5e Documentation
adds a320bee Better parser tests
adds 109595e Add app_strict option
adds e085978 Test app_strict
adds 9badd80 Release 1.20
adds fffffb5 Die if invalid type was requested
adds 20500ed Sort also options
adds d8200ad Move extra_argv to common role
adds 277c337 Set default cmd_position for predefined options
adds cff654d Fix attribute order tests
adds 96b14d0 Documentation
adds f689ae3 Try to find a solution for positional parameters after boolean options
adds b907a70 Fix tests for positional parameters after boolean flags
adds a83f7fe Refactor ARGV parser
adds d253107 Update ParsedArgv calls
adds cf722d6 Update tests
adds af9596f Fuzzy parser hint matching
adds 43edf92 Update fuzzy parser tests
adds ab7a647 Move MooseX::App::ParsedArgv::Element to separate file
adds 90d9b07 Prepare release
adds cf05f76 Change app_strict defaults
adds fa88987 Documentation
adds 4a09291 Release 1.21
adds 3516a89 Silence experimental::smartmatch warnings
adds 37f560c Merge pull request #13 from doherty/silence-smartmatch-warnings
adds 7844b57 Make PerlCritic happy. Fix pod errors
adds f92fb12 Release 1.22
adds 5adf19c Documentation
adds 8acd085 Fix warning
adds 0ddedd0 Refactor utils helper
adds 42e4df3 Basic manual plugin
adds 3f23aae Documentation
adds 40464c9 Load and inheritance tests
adds 5a9c457 Remove unused attribute in M::A::ParsedArgv
adds 8b1cf46 Documentation
adds c9b793e Tests for exotic class setups
adds 8544047 Fix internal variable visibility
adds d3caaab Remove deprecated code
adds 4cc5653 Update POD caveats
adds d8a0704 Fix tests
adds da4b45a command_strict option
adds e41e7fb Load class before trying to get location
adds bc93bd3 Document app_strict and command_strict
adds d67ced0 Release 1.23
adds c11881b Fix MooseX::App::parsedArgv calls
adds c61448d Get existing MooseX::App::ParsedArgv instance
adds 77fd854 Get ARGV as soon as possible
adds c85b502 Fix test fixtures
adds 245e756 Add —help test for MooseX::App::Simple
adds 3af1a2e Minor doc changes
adds edcdffb Remove unused code
adds 9f88c71 avoid uninitialized value warning
adds daa9cbd Merge pull request #14 from dagolden/topic/fix-undef-warning
adds a808350 Fix Win32 shell colorisation (reported by J.R. Mash)
adds 7447a2f Remove unused code
adds d688084 Prevent possible warning
adds 7ce4aad Update contributors list
adds e4095e0 Prepare changes file
adds e4ea291 app_prefer_commandline option
adds 58cbc2d Add tests for app_prefer_commandline and parameter preference
adds 3ff447e Update documentation
adds f5b2e8a Fix author tests
adds f5c1f93 Release 1.24
adds 7699775 Multiple app namespaces
adds 9250247 Merge pull request #17 from thilo-fester/master
adds d987416 Refactor type constraints into MooseX::App::Utils
adds e4f2bb1 Refactor command class searching
adds f98d1bf Multiple app namespaces fixups
adds c5b3103 Use multiple namespaces in tests
adds d85e6c7 Documentation
adds 3496c97 Exclude MYMETA from manifest
adds e67d97c Release 1.25
adds 08b1853 Fix failing tests
adds 4bbdfe6 Add documentation for internal method
adds 7cbf75a Release 1.26
adds d77410a Fix warnings on > perl 5.18
adds 6a981c3 Minor documentation fixes
adds 676142d Documentation & fix typos
adds d9f07e7 Fix spelling
adds a0bfeba IO::Interactive is recommended, not required
adds 995cbde Release 1.27
adds a5dd7fd Fix failing tests
adds eb60149 Update README
adds 00a46b6 Update test skip reason
adds aeea928 Update dependencies
adds 125b5a5 Release 1.28
adds fce8f5b Clarify documentation
adds 221d890 Better type constraint error messges
adds 6eaad23 Desribe enums in attribute help
adds c78093c Add tests for improved type constraint handling
adds b5c0537 Remove debug message
adds f296d18 Update failing testst
adds f893cbc Better suggestions in case of an error
adds 7d3f8a2 App can also have a description or custom usage header
adds c97c3ae Show description only if available
adds 6bc88fe Load app_usage and app_description in MX::App::Simple
adds 8e32547 Add documentation for new options
adds f133f20 More documentation
adds 07379ea More documentation
adds 1e353d0 Fix command class check by moving command role
adds 1ce9204 Update README
adds a91e2d7 Add new class to load tests
adds b72d981 Update tutorial
adds 80d6e27 Release 1.29
adds 6efbcb9 Better error message if command was not specified
adds c964ad1 More help options recognised
adds cbd4799 Remove useless params
adds 63ae150 Whitespaces
adds 6177527 Fetch options from ENV later
adds 380c792 Prepare term plugin
adds 7c8c271 Term plugin continued
adds 61b03ee Move methods from class to attribute metaclass
adds 6e1829b Make sure also positional params are handled
adds 5343a52 Customize env plugin error messages
adds d758ac4 Implement basic readline support
adds 8cb5571 Add term plugin to manual test case
adds 78b9c31 POD
adds 3f6ca22 Colorful output for term
adds c9171f9 Fix skipping of params on terminal
adds 5642a02 POD and changelog
adds 96ec71c Make perlcritic happy
adds b26b247 POD
adds 885287a Improve term readline support
adds c034778 Deprecate Env plugin: Move functionality to core
adds 0826ebc Documentation
adds 298d3cd Read pod only once
adds 43f8b04 Fix warning
adds a92ab02 Update MANIFEST
adds e81abb2 Fix term plugin
adds 10cb09d Fix usage header for single command
adds 7e068d3 Fix usage header for single command
adds 552ad79 Merge branch 'master' of github.com:maros/MooseX-App
adds c6d269f Prepare release
adds 1298cdf Do not overwrite already existing documentation
adds a51981c Refactor attribute handling for term plugin
adds 6708c66 Add missing POD
adds c186973 Minor changes
adds 1034bea Release 1.30
adds 15aeaba Imported Upstream version 1.30
new 44a3cb8 Merge tag 'upstream/1.30'
new fe790e9 Update debian/changelog
new 6aaa5d6 Declare compliance with Debian Policy 3.9.6.
new a08a6e3 Add more packages to Build-Depends-Indep and Recommends.
new 4445947 Mark package as autopkgtest-able.
new 775d8e9 Add patch to fix spelling mistakes.
new 901e12f releasing package libmoosex-app-perl version 1.30-1
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 8 +
MANIFEST | 7 +-
META.yml | 5 +-
Makefile.PL | 1 +
README | 40 +++--
TODO | 5 +-
debian/changelog | 13 +-
debian/control | 9 +-
debian/patches/series | 1 +
debian/patches/spelling.patch | 29 ++++
debian/tests/pkg-perl/skip-syntax | 2 +
debian/upstream/metadata | 5 +
inc/Module/Install.pm | 23 +--
inc/Module/Install/Base.pm | 2 +-
inc/Module/Install/Can.pm | 2 +-
inc/Module/Install/Fetch.pm | 6 +-
inc/Module/Install/Makefile.pm | 4 +-
inc/Module/Install/Metadata.pm | 106 +++++++-----
inc/Module/Install/Win32.pm | 6 +-
inc/Module/Install/WriteAll.pm | 6 +-
lib/MooseX/App.pm | 61 ++++---
lib/MooseX/App/Meta/Role/Attribute/Option.pm | 101 +++++++++++-
lib/MooseX/App/Meta/Role/Class/Base.pm | 210 ++++++++++--------------
lib/MooseX/App/Meta/Role/Class/Documentation.pm | 15 +-
lib/MooseX/App/Meta/Role/Class/Simple.pm | 23 ++-
lib/MooseX/App/ParsedArgv.pm | 3 +-
lib/MooseX/App/ParsedArgv/Element.pm | 4 +
lib/MooseX/App/Plugin/Config/Meta/Class.pm | 6 +-
lib/MooseX/App/Plugin/Env.pm | 58 +------
lib/MooseX/App/Plugin/Env/Meta/Attribute.pm | 46 ------
lib/MooseX/App/Plugin/Env/Meta/Class.pm | 35 ----
lib/MooseX/App/Plugin/Fuzzy.pm | 2 +-
lib/MooseX/App/Plugin/Term.pm | 74 +++++++++
lib/MooseX/App/Plugin/Term/Meta/Attribute.pm | 201 +++++++++++++++++++++++
lib/MooseX/App/Plugin/Term/Meta/Class.pm | 49 ++++++
lib/MooseX/App/Role/Base.pm | 14 +-
lib/MooseX/App/Utils.pm | 4 +
t/00_load.t | 16 +-
t/01_basic.t | 2 +-
t/{06_plugin_env.t => 06_env.t} | 6 +-
t/testlib/Test01.pm | 2 +-
t/testlib/Test02.pm | 2 +-
t/testlib/Test02/Command/Required.pm | 2 +
t/testlib/Test02/MoreCommands/Test.pm | 13 +-
t/testlib/Test05.pm | 12 +-
t/testlib/Test06.pm | 2 +-
46 files changed, 843 insertions(+), 400 deletions(-)
create mode 100644 debian/patches/series
create mode 100644 debian/patches/spelling.patch
create mode 100644 debian/tests/pkg-perl/skip-syntax
create mode 100644 debian/upstream/metadata
delete mode 100644 lib/MooseX/App/Plugin/Env/Meta/Attribute.pm
delete mode 100644 lib/MooseX/App/Plugin/Env/Meta/Class.pm
create mode 100644 lib/MooseX/App/Plugin/Term.pm
create mode 100644 lib/MooseX/App/Plugin/Term/Meta/Attribute.pm
create mode 100644 lib/MooseX/App/Plugin/Term/Meta/Class.pm
rename t/{06_plugin_env.t => 06_env.t} (84%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-app-perl.git
More information about the Pkg-perl-cvs-commits
mailing list