PHPMD

צילום מסך תוכנה:
PHPMD
פרטי תוכנה:
גרסה: 2.3.2 מעודכן
טען תאריך: 6 Mar 16
מפתחים: Manuel Pichler
רשיון: ללא תשלום
פופולריות: 68

Rating: 2.0/5 (Total Votes: 1)

שפותחה על גבי PHP_Depend , הוא נמל Java של PMD כלי, מעמד אשר סורק קוד המקור Java ומחפש בעיות פוטנציאליות.

בעת סריקת מקור PHP, PHPMD מחפש באגים אפשריים, קוד לא טוב, ביטויים מסובכים מדי ופרמטרים שאינם בשימוש, שיטות & nbsp; ומאפיינים.

PHPMD זמין כחבילה PEAR וארכיון PHAR

מה חדש במהדורה זו:.

    < li> תכונות חדשות:
  • התעלם PHP4 בסגנון ctor ב ממשקים במרחבי השם.
  • דלג לבדוק ConstructorWithNameAsEnclosingClass כאשר ממשק או מרחב שם.
  • אל לעורר UnusedFormalParameter עם כמה שיטות קסם.
  • אפשר לכל גירסה משנית העתיד של Symfony2 2.5 רכיבים.
  • שיפור composer.json.
  • מלחין תואם עבור symfony & # x3e; = 2.5 ו & # x3c; מאסטר / dev.
  • Appveyor CI עבור Windows.
  • נוסף מדריך תרומה.
  • הוסר כל ההערות @version.
  • למחוק כל שריד של & quot; PHP גירסה 5 & quot; בקובץ הכותרת DocBlock.
  • כמה שיפורים README.
  • נוסף בחלק החסר cleancode לאתר האינטרנט.
  • StaticAccess -. היכולת להוסיף חריגים עבור שמות בכיתה מסוימים
  • השתנה חריגי OutOfBounds כאשר מקבל נכס.
  • אפשר משתנה foreach בשימוש.
  • אפשר שם מאפיין תחתון CamelCase.
  • עדכון DepthOfInheritance.php:. שימוש במצב הנכון שמות של נכס
  • קבוע שגיאת הקלדה כלל ElseExpression CDATA.
  • תיקוני באגים:
  • הודעת שגיאה עבור StaticAccess.
  • Refactor -. הסיר תקין רווחים בצד

מה חדש בגירסה 2.2.2:

  • תכונות חדשות:
  • התעלם PHP4 בסגנון ctor ב ממשקים במרחבי השם.
  • דלג לבדוק ConstructorWithNameAsEnclosingClass כאשר ממשק או מרחב שם.
  • אל לעורר UnusedFormalParameter עם כמה שיטות קסם.
  • אפשר לכל גירסה משנית העתיד של Symfony2 2.5 רכיבים.
  • שיפור composer.json.
  • מלחין תואם עבור symfony & # x3e; = 2.5 ו & # x3c; מאסטר / dev.
  • Appveyor CI עבור Windows.
  • נוסף מדריך תרומה.
  • הוסר כל ההערות @version.
  • למחוק כל שריד של & quot; PHP גירסה 5 & quot; בקובץ הכותרת DocBlock.
  • כמה שיפורים README.
  • נוסף בחלק החסר cleancode לאתר האינטרנט.
  • StaticAccess -. היכולת להוסיף חריגים עבור שמות בכיתה מסוימים
  • השתנה חריגי OutOfBounds כאשר מקבל נכס.
  • אפשר משתנה foreach בשימוש.
  • אפשר שם מאפיין תחתון CamelCase.
  • עדכון DepthOfInheritance.php:. שימוש במצב הנכון שמות של נכס
  • קבוע שגיאת הקלדה כלל ElseExpression CDATA.
  • תיקוני באגים:
  • הודעת שגיאה עבור StaticAccess.
  • Refactor -. הסיר תקין רווחים בצד

מה חדש בגירסה 2.2.0:

  • תכונות חדשות:
  • התעלם PHP4 בסגנון ctor ב ממשקים במרחבי השם.
  • דלג לבדוק ConstructorWithNameAsEnclosingClass כאשר ממשק או מרחב שם.
  • אל לעורר UnusedFormalParameter עם כמה שיטות קסם.
  • אפשר לכל גירסה משנית העתיד של Symfony2 2.5 רכיבים.
  • שיפור composer.json.
  • מלחין תואם עבור symfony & # x3e; = 2.5 ו & # x3c; מאסטר / dev.
  • Appveyor CI עבור Windows.
  • נוסף מדריך תרומה.
  • הוסר כל ההערות @version.
  • למחוק כל שריד של & quot; PHP גירסה 5 & quot; בקובץ הכותרת DocBlock.
  • כמה שיפורים README.
  • נוסף בחלק החסר cleancode לאתר האינטרנט.
  • StaticAccess -. היכולת להוסיף חריגים עבור שמות בכיתה מסוימים
  • השתנה חריגי OutOfBounds כאשר מקבל נכס.
  • אפשר משתנה foreach בשימוש.
  • אפשר שם מאפיין תחתון CamelCase.
  • עדכון DepthOfInheritance.php:. שימוש במצב הנכון שמות של נכס
  • קבוע שגיאת הקלדה כלל ElseExpression CDATA.
  • תיקוני באגים:
  • הודעת שגיאה עבור StaticAccess.
  • Refactor -. הסיר תקין רווחים בצד

מה חדש בגירסה 2.0.0:

  • תכונות:
  • אפשר דו"ח מספר קבצים עכשיו זה אפשרי כדי להבהיר קבצי דוח מרובים במהלך ריצה אחת PHPMD, רק להוסיף: --reportfile-xml report.xml --reportfile-html report.html --reportfile טקסט report.txt כדי שיחת שורת פקודת PHP.
  • תיקון UnusedLocalVariable לטיפול קומפקטי Symfony2.
  • PDepend 2.0 תמיכה.
  • פרמטר חדש נוסף "להתעלם-שטח לבן" כדי LongClass ו LongMethod כללים.
  • תיקוני באגים:
  • Changelog עם סרטים ישנים תאריכים לא חוקיים יוסרו.

מה חדש בגירסה 1.4.1:

  • גרסה זו משלבת כמה בקשות לגימה מן GitHub <. / li>
  • בנוסף הוא נסגר כמה באגים ארוכים המבוקש.

מה חדש בגירסה 1.4.0:

  • גרסה זו משלבת כמה עוד בקשות בהמתנה למשוך יותר ויותר תיקוני באגים.
  • בנוסף העיקריים הוא תמיכה מלחין כערוץ הפצה.

מה חדש בגירסה 1.3.2:

  • גרסה זו סוגרת קטין הבעיה PHPMD הקשורים תיקון Suhosin ו memory_limit.

מה חדש בגירסה 1.3.0:

  • גרסה זו תלוי את הגרסה האחרונה PHP_Depend 1.0. 0.

מה חדש בגרסת 1.2.1:

  • שחרור חדש לבטל את התיקון של PHPMD שמתקן כמה בעיות שוליות ב PHPMD. בנוסף PHPMD עודכנה לגרסת PHP_Depend האחרונה יותר.

מה חדש בגירסה 1.1.1:.

  • מתקן בעיה בקובץ החבילה של PHP_PMD

מה חדש בגרסת 1.1.0:

  • שני כללים חדשים יהיה למדוד את האיכות של פרויקט.

דרישות :

  • PHP 5.2.3 ומעלה
  • PHP_Depend 0.10.0 ומעלה

תוכנה דומה

Chai
Chai

6 Mar 16

Flog
Flog

28 Feb 15

pageres
pageres

10 Feb 16

wru
wru

13 May 15

תוכנות אחרות של יזם Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

תגובות ל PHPMD

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!
חיפוש לפי קטגוריות