Linux workstation

openSUSE Leap 16.0 native package

perl-Sub-HandlesVia

Implementazione alternativa di handles_via

Packages / openSUSE Leap 16.0 / Unspecified / perl-Sub-HandlesVia

[Source: perl-Sub-HandlesVia]

Package: perl-Sub-HandlesVia (0.050000-bp160.1.11)

[Project overview: libsub-handlesvia-perl]

External Resources:

Homepage: [metacpan.org]

Implementazione alternativa di handles_via

Se hai già usato i trait nativi degli attributi di Moose, o MooX::HandlesVia, dovresti avere un'idea abbastanza chiara di cosa fa. Perché reinventare la ruota? Beh, questa è un'implementazione che dovrebbe funzionare bene con Moo, Moose, Mouse e qualsiasi altro toolkit OO gli si proponga. Un anello per dominarli tutti, per così dire. Per i dettagli su come usarlo, vedi il manuale. * Sub::HandlesVia::Manual::WithMoo Come usare Sub::HandlesVia con Moo e Moo::Role. * Sub::HandlesVia::Manual::WithMoose Come usare Sub::HandlesVia con Moose e Moose::Role. * Sub::HandlesVia::Manual::WithMouse Come usare Sub::HandlesVia con Mouse e Mouse::Role. * Sub::HandlesVia::Manual::WithMite Come usare Sub::HandlesVia con Mite. * Sub::HandlesVia::Manual::WithClassTiny Come usare Sub::HandlesVia con Class::Tiny. * Sub::HandlesVia::Manual::WithObjectPad Come usare Sub::HandlesVia con le classi Object::Pad. * Sub::HandlesVia::Manual::WithGeneric Come usare Sub::HandlesVia con altri toolkit OO e classi Perl scritte a mano. Nota: poiché Sub::HandlesVia deve rilevare quale toolkit stai usando, e spesso deve rilevare se il tuo pacchetto è una classe o un ruolo, deve essere caricato _dopo_ Moo/Moose/Mouse/ecc. Il tuo 'use Moo' o 'use Moose::Role' o qualunque cosa deve essere _prima_ del tuo 'use Sub::HandlesVia'.

Other Packages Related to perl-Sub-HandlesVia:

  • dep: perl(:MODULE_COMPAT_5.42.0)

    Package not available

  • dep: perl(Class::Method::Modifiers)

    Package not available

  • dep: perl(Exporter::Shiny)

    Package not available

  • dep: perl(List::Util) (>= 1.54)

    Package not available

  • dep: perl(Role::Hooks) (>= 0.008)

    Package not available

  • dep: perl(Role::Tiny)

    Package not available

  • dep: perl(Type::Tiny) (>= 1.004)

    Package not available

  • rec: perl(Sub::Util)

    Package not available

Download perl-Sub-HandlesVia

ArchitecturePackage SizeInstalled SizeFiles
noarch150 KiB533 KiB[list of files]

Percorsi file del pacchetto (86)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/perl5/vendor_perl/5.42.0/Sub
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/CodeGenerator.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/CodeGenerator.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Declare.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Array.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Array.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Blessed.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Bool.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Bool.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Code.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Code.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Counter.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Counter.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Enum.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Hash.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Hash.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Number.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Number.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Scalar.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/Scalar.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/String.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/HandlerLibrary/String.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Handler.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Handler.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/Advanced.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/Comparison.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithClassTiny.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithGeneric.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithMite.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithMoo.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithMoose.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithMouse.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Manual/WithObjectPad.pod
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Mite.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Moo.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Moo.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Moose.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Moose.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Mouse.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Mouse.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/ObjectPad.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/ObjectPad.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Plain.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit/Plain.pm.mite.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Sub/HandlesVia/Toolkit.pm.mite.pm
  • /usr/share/doc/packages/perl-Sub-HandlesVia
  • /usr/share/doc/packages/perl-Sub-HandlesVia/Changes
  • /usr/share/doc/packages/perl-Sub-HandlesVia/COPYRIGHT
  • /usr/share/doc/packages/perl-Sub-HandlesVia/CREDITS
  • /usr/share/doc/packages/perl-Sub-HandlesVia/doap.ttl
  • /usr/share/doc/packages/perl-Sub-HandlesVia/README
  • /usr/share/licenses/perl-Sub-HandlesVia
  • /usr/share/licenses/perl-Sub-HandlesVia/LICENSE
  • /usr/share/man/man3/Sub::HandlesVia.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::CodeGenerator.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Declare.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Handler.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Array.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Blessed.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Bool.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Code.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Counter.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Enum.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Hash.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Number.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::Scalar.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::HandlerLibrary::String.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::Advanced.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::Comparison.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithClassTiny.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithGeneric.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithMite.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithMoo.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithMoose.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithMouse.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Manual::WithObjectPad.3pm.gz
  • /usr/share/man/man3/Sub::HandlesVia::Toolkit.3pm.gz

Field source: openSUSE Leap 16.0 OSS revision leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

Usa questo pacchetto

OpenFactory può avviare questo sistema operativo in una macchina virtuale del browser, o iniziare una costruzione che include il nome nativo del pacchetto di questo record.

Versioni, suite e repository

Ogni riga è metadato dell'indice pacchetti per una versione, architettura, suite e repository. Nomi, URL e dimensioni arrivano dalla fonte; un link è un punto di recupero mutabile, non una redistribuzione OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.050000-bp160.1.11leap-16.0 / ossnoarchopenSUSE Leap 16.0 · OSS · multi-architecture150 KiB533 KiBnoarch/perl-Sub-HandlesVia-0.050000-bp160.1.11.noarch.rpm

Field source: openSUSE Leap 16.0 OSS revision leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

Checksum e date di osservazione

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

0.050000-bp160.1.11 / noarchObserved Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha512: 2842b1606b4e8a6406fa0b3b7a7e96a44a1a763fac8ad6649ea221b90b60f9fc9a8d02ffc149a4c8afc4afe808f34fd3dfbb3b644668ee8f2304a4b76e497404

Field source: openSUSE Leap 16.0 OSS revision leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

Completezza del record

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Leap 16.0 OSS revision leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Fonti e provenienza

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified