CPAN :: distnnameInfo.

Distributionsname und -version aus einem Distributionsdateinamen extrahieren
Jetzt downloaden

CPAN :: distnnameInfo. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Graham Barr
  • Website des Verlags:
  • http://search.cpan.org/~gbarr/

CPAN :: distnnameInfo. Stichworte


CPAN :: distnnameInfo. Beschreibung

Vertriebsname und -version aus einem Distributionsdateinamen extrahieren Viele Online-Dienste, die um den CPAN-Versuch, mehrere Uploads zu ordnen, um zuzusetzen, indem Sie einen Distributionsnamen aus dem Dateinamen des Uploads extrahieren. Für die meisten Ausschüttungen ist dies einfach, da sie extutils :: Makemaker oder Modul :: Build, um die Verteilung zu erstellen, die zu einem einheitlichen Namen erstellt wird. Leider werden nicht alle Uploads erstellt. SCPAN :: distnnameInfo ist ein Perl-Modul, das Heuristiken verwendet, die von http://search.cpan.org/ gelernt wurde, um den Distributionsnamen und die Version von Dateinamen zu extrahieren, und auch Bericht, wenn Die Version ist als Entwickler-ReleaseDe-Konstruktor, der einen einzelnen Pfadnamen annimmt, und gibt ein Objekt mit der folgenden MethodeCPanId zurück, wenn der von CPAN-Author-Verzeichnisspfad aussahen Pfad aussah, ist dies die CPAN-ID des Autors. Der DistributionVname Der Dateiname mit jedem Suffix- und führenden Verzeichnisnamen entfernt, wenn der angegebene Pfad wie ein CPAN-Author-Directory-Pfad aussah, ist dies der Pfad zur Datei relativ zum erfassten CPAN-Autor-Verzeichnis. Ansonsten ist es der Weg, der eingeleitet wurde. Die Fälligkeit der Verteilung. Dies wird entweder freigegeben oder entwicklungDextsion die Erweiterung der Verteilung, die häufig verwendet wird, um den Archivtyp (z. B. 'tar.gz') auf den Pfadnamen, der beim Erstellen des Objekts an den Konstruktor übergeben wurde. -Value-Paare, die zum Zuweisen von Hash, für die bekannten Eigenschaften geeignet sind mein $ d = cpan :: distnnameInfo-> neu ($ pathname); mein $ dist = $ d-> dist; # "Cpan-distnnameInfo" meine $ Version = $ d-> version; # "0,02" meine $ aturity = $ d-> Fälligkeit; # "veröffentlicht" meinen $ Dateinamen = $ d-> Dateiname; # "Cpan-distnnameInfo-0.02.tar.gz" mein $ cpanid = $ d-> cpanid; # "GBarr" mein $ distvname = $ d-> distvname; # "Cpan-distnnameInfo-0,02" meine $ Erweiterung = $ d-> Erweiterung; # "tar.gz" mein $ pathname = $ d-> patchname; # "Autoren / id / g / gb / gbarr / ..." MY% PROP = $ d-> Eigenschaften; Anforderungen: · Perl.


CPAN :: distnnameInfo. Zugehörige Software