| Key | Value | 
|---|---|
| FileName | ./usr/share/perl5/MooseX/App/Plugin/Typo.pm | 
| FileSize | 761 | 
| MD5 | 2042B1ADA943BC2F53962455E10AF270 | 
| SHA-1 | 0FC8371725BE6F850A5D213855078AAB76A3AAA0 | 
| SHA-256 | 76A647F6F56E628816B2FD81F098604D764650A5E0088A2E7B3AE0B556B27A04 | 
| SSDEEP | 12:MYrigUjIzuVZez3nR8CTo1jx7iFiAwZK5wqyLS/yZXlWNV1tm3sqavngxeWMAm:M69aaz3RjTopx2FVwZ7e/gaTtuDTm | 
| TLSH | T1D401A20355DD630BC4360058F545D66572AD5F1BD7984DD378BC621C1F90730D50ADCB | 
| hashlookup:parent-total | 37 | 
| hashlookup:trust | 100 | 
The searched file hash is included in 37 parent files which include package known and seen by metalookup. A sample is included below:
| Key | Value | 
|---|---|
| MD5 | 7E9590813AEC955FDDC4FB167E341CC6 | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ('use MooseX-App qw(PluginA PluginB ...);') and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors using the 'option' and 'parameter' keywords respectively. | 
| PackageName | perl-MooseX-App | 
| PackageRelease | lp150.6.1 | 
| PackageVersion | 1.41 | 
| SHA-1 | 002A024040E9362FCDE90B4454A607A94E8AA783 | 
| SHA-256 | 44B91E75938ACEF10A84C380871DDF7610D3B8BFF64B9F4E3B87A54CDF84D2B6 | 
| Key | Value | 
|---|---|
| MD5 | 5690B3DDAB137FF3959B5EA7C44A583E | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ('use MooseX-App qw(PluginA PluginB ...);') and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors using the 'option' and 'parameter' keywords respectively. | 
| PackageName | perl-MooseX-App | 
| PackageRelease | lp150.7.1 | 
| PackageVersion | 1.42 | 
| SHA-1 | 06DC5870896AD2C4A740F9E5D3672E52595E4408 | 
| SHA-256 | 2B0CD1C5EBCB620E3AD22BC9181E3CE2A3093CE5418891436EA354769CD5D43D | 
| Key | Value | 
|---|---|
| FileSize | 89026 | 
| MD5 | 76F7A740450DB82F3633800E8BF97C4E | 
| PackageDescription | helper for user-friendly Perl/Moose command line apps MooseX::App is a highly customizeable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...);) and create one class for each command in an underlying namespace. | 
| PackageMaintainer | Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> | 
| PackageName | libmoosex-app-perl | 
| PackageSection | perl | 
| PackageVersion | 1.37-1 | 
| SHA-1 | 07A48D3504D381FA44BC15B490704D51B0013D2A | 
| SHA-256 | E240E1D3D228DB8B5DF14C81689BA436A9C14056A0D83CCF107B66364A1486C8 | 
| Key | Value | 
|---|---|
| FileSize | 87516 | 
| MD5 | 54983AF45D51624F4E8599D4A7FB2EC3 | 
| PackageDescription | helper for user-friendly Perl/Moose command line apps MooseX::App is a highly customizeable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...);) and create one class for each command in an underlying namespace. | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | libmoosex-app-perl | 
| PackageSection | perl | 
| PackageVersion | 1.39-1 | 
| SHA-1 | 0A0077C11E47EA1BAAB2034E86E5A3DD453C7D19 | 
| SHA-256 | 9B1DEB6AD3F45B1FF9AC22AD117C409C33BC7CB42EF526BDC8FBB5873E3A775D | 
| Key | Value | 
|---|---|
| FileSize | 91236 | 
| MD5 | DC4EB6ECC09F0EC3201DF43B8B4CD2E5 | 
| PackageDescription | helper for user-friendly Perl/Moose command line apps MooseX::App is a highly customizeable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...);) and create one class for each command in an underlying namespace. | 
| PackageMaintainer | Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> | 
| PackageName | libmoosex-app-perl | 
| PackageSection | perl | 
| PackageVersion | 1.41-2 | 
| SHA-1 | 0E44EA4164EB607D730ECFDA2114BC1F1AA878DD | 
| SHA-256 | BFFAFD10CBFDD742B64AAC6EF75254643F4DE598E698D678421EF511809F01BC | 
| Key | Value | 
|---|---|
| MD5 | 5E8857A5313E5CADC0F7661EABCD8652 | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ('use MooseX-App qw(PluginA PluginB ...);') and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors using the 'option' and 'parameter' keywords respectively. | 
| PackageMaintainer | https://bugs.opensuse.org | 
| PackageName | perl-MooseX-App | 
| PackageRelease | bp156.3.1 | 
| PackageVersion | 1.42 | 
| SHA-1 | 135646EDFFCF56C9030B0C62A87CF8BC254443E5 | 
| SHA-256 | 446D7AAD2A030A15E16BBA7C004573424709284C3CA45CD0F91F82C1EEF3749F | 
| Key | Value | 
|---|---|
| MD5 | 20B24DCBA057804D6D5DE6896B6D0648 | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ('use MooseX-App qw(PluginA PluginB ...);') and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors using the 'option' and 'parameter' keywords respectively. MooseX-App will then * * Find, load and initialise the command classes (see MooseX::App::Simple for single class/command applications) * * Create automated help and documentation from modules POD as well as attributes metadata and type constraints * * Read, encode and validate the command line options and positional parameters entered by the user from @ARGV and %ENV (and possibly prompt the user for additional parameters see MooseX::App::Plugin::Term) * * Provide helpful error messages if user input cannot be validated (either missing or wrong attributes or Moose type constraints not satisfied) or if the user requests help. Commandline options are defined using the 'option' keyword which accepts the same attributes as Moose' 'has' keyword. option 'some_option' => ( is => 'rw', isa => 'Str', ); This is equivalent to has 'some_option' => ( is => 'rw', isa => 'Str', traits => ['AppOption'], # Load extra metaclass cmd_type => 'option', # Set attribute type ); Single letter options are treated as flags and may be combined with eachother. However such options must have a Boolean type constraint. option 'verbose' => ( is => 'rw', isa => 'Bool', cmd_flag => 'v', ); Positional parameters are defined with the 'parameter' keyword parameter 'some_option' => ( is => 'rw', isa => 'Str', ); This is equivalent to has 'some_option' => ( is => 'rw', isa => 'Str', traits => ['AppOption'], cmd_type => 'parameter', ); All keywords are imported by Moosex::App (in the app base class) and MooseX::App::Command (in the command class) or MooseX::App::Simple (single class application). Furthermore, all options and parameters can also be supplied via %ENV option 'some_option' => ( is => 'rw', isa => 'Str', cmd_env => 'SOME_OPTION', # sets the env key ); Moose type constraints help MooseX::App to construct helpful error messages and parse @ARGV in a meaningful way. The following type constraints are supported: * * ArrayRef: Specify multiple values ('--opt value1 --opt value2', also see app_permute and cmd_split) * * HashRef: Specify multiple key value pairs ('--opt key=value --opt key2=value2', also see app_permute) * * Enum: Display all possibilities * * Bool: Flags that do not require values * * Int, Num: Used for proper error messages Read the Tutorial for getting started with a simple MooseX::App command line application. | 
| PackageName | perl-MooseX-App | 
| PackageRelease | 1.6 | 
| PackageVersion | 1.41 | 
| SHA-1 | 1A969B7BE6B75ED2DD4C9B3B4CD09C3E0F7F4293 | 
| SHA-256 | E07995577C4FFC7D81933820BC0B33491AF2BFF000EDF27B5B99444DF306C9CF | 
| Key | Value | 
|---|---|
| FileSize | 87948 | 
| MD5 | 240F85FB1E66C529701169A1765C9077 | 
| PackageDescription | helper for user-friendly Perl/Moose command line apps MooseX::App is a highly customizeable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...);) and create one class for each command in an underlying namespace. | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | libmoosex-app-perl | 
| PackageSection | perl | 
| PackageVersion | 1.41-2 | 
| SHA-1 | 1A991D38F4C30E371A8C0A3554CACF1FE3575C86 | 
| SHA-256 | 6FF3E42DC7A0F8A592202558A0937B6BBFCF48866FEBD11C61461B771CF190B7 | 
| Key | Value | 
|---|---|
| MD5 | 96A50656C16CAE079B7FA0D02BE92FD1 | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ('use MooseX-App qw(PluginA PluginB ...);') and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors using the 'option' and 'parameter' keywords respectively. | 
| PackageName | perl-MooseX-App | 
| PackageRelease | lp153.8.1 | 
| PackageVersion | 1.41 | 
| SHA-1 | 1C8A37ABF74B7E79DE97465E16A8E7CAEB7995FF | 
| SHA-256 | 2078CFFA2D1C1DA938E0F06751DE771424E28333AB9F5C60CEB2ED34126C6B15 | 
| Key | Value | 
|---|---|
| MD5 | 302C6C4AF6D65E1BA2733A7A9FEF0B80 | 
| PackageArch | noarch | 
| PackageDescription | MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...);) and create one class for each command in an underlying namespace. Options and positional parameters can be defined as simple Moose accessors. | 
| PackageMaintainer | Fedora Project | 
| PackageName | perl-MooseX-App | 
| PackageRelease | 9.fc34 | 
| PackageVersion | 1.41 | 
| SHA-1 | 26799696476C15C18A7F78D7B7705F791D308590 | 
| SHA-256 | 656FA608D2EBD340E91DA06DD4556DF647F13EA8F8386B2AE5E5AEE50CDE0CD5 |