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

Karma
Karma

11 Mar 16

zombie.js
zombie.js

10 Feb 16

responsivepx
responsivepx

14 Apr 15

Bugger
Bugger

12 May 15

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!
Keresés kategória szerint