זוהי הפקודה phpcpd שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
phpcpd - ממשק שורת הפקודה PHPCPD
תַקצִיר
phpcpd [אפשרויות] [--] [] ...
תיאור
גלאי העתק והדבק (CPD) עבור קוד PHP. כלי זה מספק פרטים על כפילויות
שורות בתוך פרויקט PHP.
טיעונים:
ערכים קבצים וספריות לניתוח
אפשרויות
--שמות=שמות
רשימה מופרדת בפסיקים של שמות קבצים לבדיקה [ברירת מחדל: ["*.php"]]
--names-exclude=שמות - לא כולל
רשימה מופרדת בפסיקים של שמות קבצים שאין לכלול
--לא לכלול=בלעדי
אל תכלול ספריה מניתוח קוד (חייב להיות יחסית למקור) (מרובה
ערכים מותרים)
--log-pmd=LOG-PMD
כתוב את התוצאה בפורמט PMD-CPD XML לקובץ
--מיני שורות=MIN-LINES
מספר מינימלי של שורות זהות [ברירת מחדל: 5]
--מיני אסימונים=MIN-TOKENS
מספר מינימלי של אסימונים זהים [ברירת מחדל: 70]
--מְעוּרפָּל
שמות משתני Fuzz
--התקדמות
הצג את סרגל ההתקדמות
-h, - עזרה
הצג הודעת עזרה זו
-q, --שֶׁקֶט
אל תוציא שום הודעה
-V, --גִרְסָה
הצג את גרסת האפליקציה הזו
--אנסי כפה פלט ANSI
--לא-אנסי
השבת פלט ANSI
-n, --ללא אינטראקציה
אל תשאל שום שאלה אינטראקטיבית
-v|vv|vvv, --מִלוּלִי
הגדל את מילולי ההודעות: 1 עבור פלט רגיל, 2 עבור פלט רב יותר
ו-3 עבור ניפוי באגים
השתמש ב-phpcpd באופן מקוון באמצעות שירותי onworks.net