ນີ້ແມ່ນ countperlp ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
countperl - ນັບເສັ້ນ, ຊຸດ, ຍ່ອຍ ແລະຄວາມສັບສົນຂອງໄຟລ໌ Perl.
ການນໍາໃຊ້
countperl FILE_OR_DIRECTORY [FILE_OR_DIRECTORY ...] [--html] [--help]
[--method-modifiers=a,b,c]
ຕ້ອງການ ການໂຕ້ຖຽງ
ຕ້ອງມີຢ່າງໜ້ອຍໜຶ່ງໄຟລ໌ ຫຼືເສັ້ນທາງໄດເລກະທໍລີ.
OPTIONS
- ຊ່ວຍ
ພິມເອກະສານໃສ່ STDERR.
--html
ຜະລິດຜົນຜະລິດ HTML ແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນຂອງຂໍ້ຄວາມທຳມະດາ.
--method-modifiers=a,b,c
ບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຕົວແກ້ໄຂວິທີການທີ່ຈະຮັບຮູ້, ເບິ່ງ
Moose::Manual::MethodModifiers ສໍາລັບລາຍລະອຽດ. ຖ້າບໍ່ໄດ້ລະບຸ, ບັນຊີລາຍຊື່ເລີ່ມຕົ້ນແມ່ນ
ກ່ອນ, ຫຼັງ, ປະມານ.
CONFIGURATION
ບໍ່ມີ. ໃນປັດຈຸບັນບໍ່ຮອງຮັບໄຟລ໌ການຕັ້ງຄ່າໃດໆ.
ອອກ STATUS
ອອກຈາກສູນຂອງຄວາມສໍາເລັດ, ບໍ່ແມ່ນສູນຂອງຄວາມລົ້ມເຫລວ.
ລາຍລະອຽດ
countperl ການນໍາໃຊ້ Perl::Metrics::ງ່າຍດາຍ ກວດສອບໄຟລ໌ທີ່ມີຊື່ແລະຄົ້ນຫາ recursives
ຊື່ໄດເລກະທໍລີສໍາລັບໄຟລ໌ Perl.
ໄຟລ໌ Perl ຖືກກໍານົດໂດຍ Perl::Metrics::Simple->is_perl_file. ໂດຍພື້ນຖານແລ້ວຖ້າຫາກວ່າໄຟລ໌
ສິ້ນສຸດໃນ ".pl", ".pm", ຫຼື ".t" ຫຼືມີສິ່ງທີ່ເບິ່ງຄືວ່າເປັນ perl ເຊບັງ ເສັ້ນ.
countperl ຜະລິດບົດລາຍງານກ່ຽວກັບ STDOUT ການນັບຂອງສາຍທັງຫມົດ, ການຫຸ້ມຫໍ່,
subroutines / ວິທີການ, ຕໍາ່ສຸດທີ່, ສູງສຸດ, ສະເລ່ຍ, ມາດຕະຖານ deviation, ແລະຂະຫນາດກາງແລະ
mccabe_complexity (ຄວາມສັບສົນ cyclomatic) ຂອງ subroutines ແລະສ່ວນ 'ຫຼັກ' ຂອງແຕ່ລະ
ໄຟລ໌ (ທຸກສິ່ງທຸກຢ່າງບໍ່ໄດ້ຢູ່ໃນ subroutine.)
ຜົນຜະລິດ ຮູບແບບ
ການນັບແຖວບໍ່ລວມເອົາຄຳເຫັນ ຫຼື pod.
ຮູບແບບຜົນຜະລິດໃນປະຈຸບັນແມ່ນຂໍ້ຄວາມທີ່ມະນຸດສາມາດອ່ານໄດ້:
ໄຟລ໌ Perl ພົບ: 3
ການນັບ
------
ລະຫັດທັງຫມົດ: 856
ສາຍຂອງລະຫັດທີ່ບໍ່ແມ່ນຍ່ອຍ: 450
ຊຸດທີ່ພົບເຫັນ: 3
ຍ່ອຍ/ວິທີການ: 42
Subroutine/ວິທີການຂະຫນາດ
----------------------
ຂັ້ນຕ່ຳ: 3 ເສັ້ນ
ສູງສຸດທີ່ເຄຍ: 32 ເສັ້ນ
ສະເລ່ຍ: 9.67 ເສັ້ນ
std. ການບ່ຽງເບນ: 7.03
ປານກາງ: 7.50
McCabe ຊັບຊ້ອນ
-----------------
ລະຫັດບໍ່ໄດ້ຢູ່ໃນ subroutine ໃດຫນຶ່ງ::
ຂັ້ນຕ່ຳ: 1
ສູງສຸດທີ່ 1
ສະເລ່ຍ: 1.00
std. ການບ່ຽງເບນ: 0.00
ປານກາງ: 1.00
Subroutines/ວິທີການ:
ຂັ້ນຕ່ຳ: 1
ສູງສຸດທີ່ເຄຍ: 5
ສະເລ່ຍ: 1.00
std. ການບ່ຽງເບນ: 1.36
ປານກາງ: 1.00
ບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍແຖບຂອງກິດຈະວັດການຍ່ອຍ, ທີ່ມີຄວາມສັບສົນທີ່ສຸດຢູ່ເທິງສຸດ
-------------------------------------------------- ---------
ຂະໜາດເສັ້ນທາງຍ່ອຍສັບສົນ
5 is_perl_file lib/Perl/Metrics/Simple.pm 11
5 _has_perl_shebang lib/Perl/Metrics/Simple.pm 13
5 _init lib/Perl/Metrics/Simple/Analysis/File.pm 30.
4 find_files lib/Perl/Metrics/Simple.pm 11
4 lib/Perl/Metrics/Simple/Analysis.pm ໃໝ່ 10
4 is_ref lib/Perl/Metrics/Simple/Analysis.pm 8
ດ້ວຍ --html ປ່ຽນຮູບແບບຜົນຜະລິດແມ່ນ HTML.
ເວີຊັ່ນ
ນີ້ແມ່ນສະບັບ 0.031 ຂອງ countperl.
ທິດສະດີວິທະຍາ
ພິມຂໍ້ຄວາມການນໍາໃຊ້ໄປຫາ STDERR ຖ້າອາກິວເມັນທີ່ຕ້ອງການບໍ່ໄດ້ໃຫ້.
ຄວາມບໍ່ເຂົ້າກັນໄດ້
ບໍ່ມີໃຜຮູ້.
ໃຊ້ countperlp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net