PHPMD

Szoftver screenshot:
PHPMD
Szoftver adatai:
Változat: 2.3.2 Frissítve
Feltöltés dátuma: 6 Mar 16
Fejlesztő: Manuel Pichler
Engedély: Ingyenes
Népszerűség: 355

Rating: 2.0/5 (Total Votes: 2)

A fejlett tetején PHP_Depend , ez a port a Java PMD eszközt, egy osztály, amely beolvassa a Java forráskódot és úgy néz ki, az esetleges problémákat.

A szkennelés PHP forrás, PHPMD néz ki az esetleges hibákat, a nem optimális kódot, túlbonyolított kifejezések és a fel nem használt paraméterek, módszerek & nbsp; és tulajdonságait.

PHPMD kapható PEAR csomag és PHAR archívumban.

Mi az új ebben a kiadásban:

    < li> Új funkciók:
  • Ignore php4 stílus ctor az interfészek és névterek.
  • Skip ellenőrizze ConstructorWithNameAsEnclosingClass amikor olyan felületet vagy névtér.
  • Ne kiváltó UnusedFormalParameter némi mágikus módszerekkel.
  • Engedélyezi, hogy bármely jövőbeli alverziójára Symfony2 2.5 alkatrészek.
  • Továbbfejlesztett composer.json.
  • Zeneszerző Kompatibilis symfonys & # x3e; = 2,5 és & # X3c; master / dev.
  • Appveyor CI Windows.
  • Added hozzájárulás kalauz.
  • Az eltávolított minden @version kommentárokat.
  • eltávolítva minden nyomát & quot; PHP 5-ös verzió & quot; a fájl fejlécében DocBlock.
  • Némi javulás a README.
  • Added a hiányzó cleancode rész a honlapon.
  • StaticAccess - képes felvenni kivételek speciális osztályok neveit.
  • Megváltozott a OutOfBounds kivételek, amikor kapok egy tulajdonság.
  • engedélyezése nem használt foreach változó.
  • Hagyjuk aláhúzás CamelCase a neve.
  • Frissítés DepthOfInheritance.php: A megfelelő állapotban és megnevezéséhez tulajdon.
  • Fix elírás szabály ElseExpression CDATA.
  • Bug javítások:
  • hibaüzenet StaticAccess.
  • Refactor - eltávolították a jobb oldali terek.

Mi az új verzió 2.2.2:

  • Új funkciók:
  • Ignore php4 stílus ctor az interfészek és névterek.
  • Skip ellenőrizze ConstructorWithNameAsEnclosingClass amikor olyan felületet vagy névtér.
  • Ne kiváltó UnusedFormalParameter némi mágikus módszerekkel.
  • Engedélyezi, hogy bármely jövőbeli alverziójára Symfony2 2.5 alkatrészek.
  • Továbbfejlesztett composer.json.
  • Zeneszerző Kompatibilis symfonys & # x3e; = 2,5 és & # X3c; master / dev.
  • Appveyor CI Windows.
  • Added hozzájárulás kalauz.
  • Az eltávolított minden @version kommentárokat.
  • eltávolítva minden nyomát & quot; PHP 5-ös verzió & quot; a fájl fejlécében DocBlock.
  • Némi javulás a README.
  • Added a hiányzó cleancode rész a honlapon.
  • StaticAccess - képes felvenni kivételek speciális osztályok neveit.
  • Megváltozott a OutOfBounds kivételek, amikor kapok egy tulajdonság.
  • engedélyezése nem használt foreach változó.
  • Hagyjuk aláhúzás CamelCase a neve.
  • Frissítés DepthOfInheritance.php: A megfelelő állapotban és megnevezéséhez tulajdon.
  • Fix elírás szabály ElseExpression CDATA.
  • Bug javítások:
  • hibaüzenet StaticAccess.
  • Refactor - eltávolították a jobb oldali terek.

Mi az új verzió 2.2.0:

  • Új funkciók:
  • Ignore php4 stílus ctor az interfészek és névterek.
  • Skip ellenőrizze ConstructorWithNameAsEnclosingClass amikor olyan felületet vagy névtér.
  • Ne kiváltó UnusedFormalParameter némi mágikus módszerekkel.
  • Engedélyezi, hogy bármely jövőbeli alverziójára Symfony2 2.5 alkatrészek.
  • Továbbfejlesztett composer.json.
  • Zeneszerző Kompatibilis symfonys & # x3e; = 2,5 és & # X3c; master / dev.
  • Appveyor CI Windows.
  • Added hozzájárulás kalauz.
  • Az eltávolított minden @version kommentárokat.
  • eltávolítva minden nyomát & quot; PHP 5-ös verzió & quot; a fájl fejlécében DocBlock.
  • Némi javulás a README.
  • Added a hiányzó cleancode rész a honlapon.
  • StaticAccess - képes felvenni kivételek speciális osztályok neveit.
  • Megváltozott a OutOfBounds kivételek, amikor kapok egy tulajdonság.
  • engedélyezése nem használt foreach változó.
  • Hagyjuk aláhúzás CamelCase a neve.
  • Frissítés DepthOfInheritance.php: A megfelelő állapotban és megnevezéséhez tulajdon.
  • Fix elírás szabály ElseExpression CDATA.
  • Bug javítások:
  • hibaüzenet StaticAccess.
  • Refactor - eltávolították a jobb oldali terek.

Mi az új verzió 2.0.0:

  • Tulajdonságok:
  • engedélyezése több jelentés fájlok Most már lehet, hogy tegye több jelentés kép alatt egy PHPMD futni, csak add: --reportfile-xml report.xml --reportfile-html report.html --reportfile szöveges report.txt hogy a PHP parancssori hívást.
  • UnusedLocalVariable fix kompakt kezelhetőséget Symfony2.
  • PDepend 2.0 támogatása.
  • Hozzáadott új paraméter "ignore szóköz" a LongClass és LongMethod szabályokat.
  • Bug javítások:
  • Változások a korábbi verziók és érvénytelen dátumot eltávolítjuk.

Mi az új verzió 1.4.1:

  • Ez a kiadás egyesíti néhány pull kéréseket GitHub.
  • Továbbá bezárja néhány hosszú folyamatban a hibák.

Mi az új verzió 1.4.0:

  • Ez a kiadás egyesíti több hosszabb folyamatban húzza kérések és kisebb hibajavítás.
  • Egy fő mellett támogatást nyújt a zeneszerző, mint értékesítési csatorna.

Mi az új verzió 1.3.2:

  • Ez a kiadás lezár egy kisebb probléma a PHPMD kapcsolatos a Suhosin tapaszt és memory_limit.

Mi az új 1.3.0-s verzió:

  • Ez a kiadás függ legújabb PHP_Depend 1.0 verzió. 0.

Mi az új 1.2.1-es verzióban:

  • New hibajavítás kiadása PHPMD hogy javít néhány kisebb problémák a PHPMD. Emellett PHPMD frissült egy újabb PHP_Depend változat.

Mi az új 1.1.1-es verzió:

  • Fixes olyan kérdés PHP_PMD csomagot fájlt.

Mi az új 1.1.0 verzió:

  • Két új szabályokat, amelyek mérik a minősége projektben.

Követelmények :

  • PHP 5.2.3 vagy magasabb
  • PHP_Depend 0.10.0 vagy újabb

Hasonló program

doT
doT

13 Apr 15

PHP_CodeSniffer
PHP_CodeSniffer

20 Jul 15

Chai
Chai

6 Mar 16

Karma
Karma

11 Mar 16

Más szoftver fejlesztő Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Hozzászólások a PHPMD

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!