CPAN :: DistnameInfo

वितरण फ़ाइल नाम से वितरण का नाम और संस्करण निकालें
अब डाउनलोड करो

CPAN :: DistnameInfo रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Perl Artistic License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Graham Barr
  • प्रकाशक वेब साइट:
  • http://search.cpan.org/~gbarr/

CPAN :: DistnameInfo टैग


CPAN :: DistnameInfo विवरण

वितरण फ़ाइल नाम से वितरण नाम और संस्करण निकालें कई ऑनलाइन सेवाएं जो अपलोड के फ़ाइल नाम से वितरण नाम निकालकर कई अपलोड को जोड़ने के सीपीएएन के आसपास केंद्रित हैं। अधिकांश वितरणों के लिए यह आसान है क्योंकि उन्होंने extutils :: Makemaker या मॉड्यूल :: वितरण बनाने के लिए निर्माण, जिसके परिणामस्वरूप एक समान नाम होता है। लेकिन दुख की बात है कि इस तरह से सभी अपलोड नहीं बनाए जाते हैं .cpan :: distnameinfo एक पर्ल मॉड्यूल है जो http://search.cpan.org/ द्वारा किए गए हेरिस्टिक्स का उपयोग करता है जो फ़ाइल नाम से वितरण नाम और संस्करण निकालने के लिए और रिपोर्ट भी करता है संस्करण को डेवलपर रिलीज के रूप में माना जाना चाहिए, एक ही पथनाम लेता है, निम्न विधि SSCPANID के साथ किसी ऑब्जेक्ट को लौटा देता है यदि दिया गया पथ एक सीपीएएन लेखकों निर्देशिका पथ की तरह दिखता है, तो यह लेखक की सीपीएएन आईडी होगी। नाम दें वितरण DISTIONDISTVNAME किसी भी प्रत्यय और अग्रणी निर्देशिका नामों के साथ फ़ाइल का नाम हटा दिया गया है यदि वह पथ एक सीपीएएन लेखकों निर्देशिका पथ की तरह दिखता है, तो यह पता लगाए गए सीपीएएन लेखक निर्देशिका के सापेक्ष फ़ाइल का मार्ग होगा। अन्यथा यह वह रास्ता है जो वितरण की परिपक्वता में पारित किया गया था। यह या तो जारी किया जाएगा या वितरण का विस्तार वितरण का विस्तार होता है, अक्सर संग्रह प्रकार (जैसे 'tar.gz') pathname pathname उस pathname को ऑब्जेक्ट बनाने के दौरान कन्स्ट्रक्टर को पास किया गया था। प्रोपर्टीज़ यह कुंजी की एक सूची वापस कर देगा - ज्ञात जोड़े, ज्ञात गुणों के लिए, एक हैश को असाइन करने के लिए उपयुक्त मेरा $ d = cpan :: distnameinfo-> नया ($ pathname); मेरा $ DIST = $ D-> DIST; # "Cpan-distnameinfo" मेरा $ संस्करण = $ डी-> संस्करण; # "0.02" मेरी $ परिपक्वता = $ डी-> परिपक्वता; # "जारी" मेरा $ filename = $ d-> फ़ाइल नाम; # "Cpan-distnameinfo-0.02.tar.gz" मेरा $ cpanid = $ d-> cpanid; # "Gbarr" मेरा $ distvname = $ d-> distvname; # "Cpan-distnameinfo-0.02" मेरा $ एक्सटेंशन = $ डी-> एक्सटेंशन; # "tar.gz" मेरा $ pathname = $ d-> पथनाम; # "लेखकों / आईडी / जी / जीबी / जीबीआर / ..." मेरा% प्रोप = $ डी-> गुण; आवश्यकताएं: · पर्ल


CPAN :: DistnameInfo संबंधित सॉफ्टवेयर