PHPMD

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

Rating: 2.0/5 (Total Votes: 2)

שפותחה על גבי 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 ומעלה

תוכנה דומה

PHP Benchmark
PHP Benchmark

10 Dec 15

Apache Rat
Apache Rat

13 Apr 15

kratko.js
kratko.js

6 Jun 15

PMD Code Analyzer
PMD Code Analyzer

11 Aug 16

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

PHP Depend
PHP Depend

4 Jun 15

תגובות ל PHPMD

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