PHPMD

Programinė įranga Screenshot:
PHPMD
Programinė detalės:
Versija: 2.3.2 Atnaujintas
Įkėlimo datą: 6 Mar 16
Kūrėjas: Manuel Pichler
Licencija: Nemokamai
Populiarumas: 355

Rating: 2.0/5 (Total Votes: 2)

Sukurtas ant PHP_Depend , tai yra uosto "Java" PMD , įrankis, klasė, kuri nuskaito Java kodą ir ieško galimų problemų.

nuskaitymo PHP šaltinį, PHPMD ieško galimų klaidų, neoptimaliai kodas, sudėtingų išraiškų ir nepanaudotų parametrų, metodų & nbsp; ir savybės.

PHPMD yra prieinamas kaip PEAR paketą ir farmakologinio archyvas

Kas naujo , šioje laidoje.

    < li> Naujos funkcijos: "
  • Ignoruoti php4 stiliaus ctor į sąsajas ir vardų.
  • Pereiti patikrinti ConstructorWithNameAsEnclosingClass kai sąsaja ar vardų.
  • Negalima sukelti UnusedFormalParameter su kai magija metodus.
  • Leisti visus būsimus nepilnametis versiją Symfony2 2,5 komponentų.
  • Geresnis composer.json.
  • Kompozitorius Suderinamas Symfony & # x3e; = 2.5 ir & # x3c; meistras / dev.
  • Appveyor PI Windows.
  • Pridėta įnašas vadovas.
  • Pašalinta visas @version komentarus.
  • Pašalinta visi pėdsakai & quot; PHP versija 5 & quot; į failą antraštės DocBlock.
  • Kai patobulinimai README.
  • Pridėta trūkstamą cleancode skyrių į svetainę.
  • StaticAccess -. Galimybė pridėti išimtis konkrečioms klasės pavadinimus;
  • Pasikeitė OutOfBounds išimtis, kai gaunate turtą.
  • Leisti nepanaudoti foreach kintamieji.
  • Leisti pabraukimas CamelCase nuosavybė vardas.
  • Atnaujinti DepthOfInheritance.php:. Naudojant tinkamą būklę ir įvardijimo turto,
  • Fiksuotas rašybos taisyklės ElseExpression CDATA.
  • Re korekcija:
  • Klaidos pranešimas dėl StaticAccess.
  • refactor -. Ištrintas dešinėje pusėje erdves;

Kas naujo versijos 2.2.2:

  • Naujos funkcijos: "
  • Ignoruoti php4 stiliaus ctor į sąsajas ir vardų.
  • Pereiti patikrinti ConstructorWithNameAsEnclosingClass kai sąsaja ar vardų.
  • Negalima sukelti UnusedFormalParameter su kai magija metodus.
  • Leisti visus būsimus nepilnametis versiją Symfony2 2,5 komponentų.
  • Geresnis composer.json.
  • Kompozitorius Suderinamas Symfony & # x3e; = 2.5 ir & # x3c; meistras / dev.
  • Appveyor PI Windows.
  • Pridėta įnašas vadovas.
  • Pašalinta visas @version komentarus.
  • Pašalinta visi pėdsakai & quot; PHP versija 5 & quot; į failą antraštės DocBlock.
  • Kai patobulinimai README.
  • Pridėta trūkstamą cleancode skyrių į svetainę.
  • StaticAccess -. Galimybė pridėti išimtis konkrečioms klasės pavadinimus;
  • Pasikeitė OutOfBounds išimtis, kai gaunate turtą.
  • Leisti nepanaudoti foreach kintamieji.
  • Leisti pabraukimas CamelCase nuosavybė vardas.
  • Atnaujinti DepthOfInheritance.php:. Naudojant tinkamą būklę ir įvardijimo turto,
  • Fiksuotas rašybos taisyklės ElseExpression CDATA.
  • Re korekcija:
  • Klaidos pranešimas dėl StaticAccess.
  • refactor -. Ištrintas dešinėje pusėje erdves;

Kas naujo versijos 2.2.0:

  • Naujos funkcijos: "
  • Ignoruoti php4 stiliaus ctor į sąsajas ir vardų.
  • Pereiti patikrinti ConstructorWithNameAsEnclosingClass kai sąsaja ar vardų.
  • Negalima sukelti UnusedFormalParameter su kai magija metodus.
  • Leisti visus būsimus nepilnametis versiją Symfony2 2,5 komponentų.
  • Geresnis composer.json.
  • Kompozitorius Suderinamas Symfony & # x3e; = 2.5 ir & # x3c; meistras / dev.
  • Appveyor PI Windows.
  • Pridėta įnašas vadovas.
  • Pašalinta visas @version komentarus.
  • Pašalinta visi pėdsakai & quot; PHP versija 5 & quot; į failą antraštės DocBlock.
  • Kai patobulinimai README.
  • Pridėta trūkstamą cleancode skyrių į svetainę.
  • StaticAccess -. Galimybė pridėti išimtis konkrečioms klasės pavadinimus;
  • Pasikeitė OutOfBounds išimtis, kai gaunate turtą.
  • Leisti nepanaudoti foreach kintamieji.
  • Leisti pabraukimas CamelCase nuosavybė vardas.
  • Atnaujinti DepthOfInheritance.php:. Naudojant tinkamą būklę ir įvardijimo turto,
  • Fiksuotas rašybos taisyklės ElseExpression CDATA.
  • Re korekcija:
  • Klaidos pranešimas dėl StaticAccess.
  • refactor -. Ištrintas dešinėje pusėje erdves;

Kas naujo versijos 2.0.0:

  • Įranga:
  • Leisti kelis ataskaita failai Dabar tai įmanoma padaryti kelis ataskaitų failus per vieną PHPMD paleisti, tiesiog pridėkite: --reportfile-XML report.xml --reportfile html report.html --reportfile teksto report.txt į PHP komandinės eilutės skambutis.
  • UnusedLocalVariable fix kompaktišką tvarkymo Symfony2.
  • PDepend 2.0 palaikymas.
  • Pridėta nauja parametras "ignoruoti tarpų", kad LongClass ir LongMethod taisykles.
  • Klaidų pataisymai: "
  • Failas su senais spaudai ir negaliojančių datų pašalintas.

Kas naujo versijos 1.4.1:

  • Ši laida sujungia keletą traukos prašymus GitHub <. / Li>
  • Be to, ji užsidaro kai ilgai kol klaidas.

Kas naujo versijos 1.4.0:

  • Ši laida sujungia keletą ilgiau, kol bus pull prašymus ir mažesni taisymo.
  • Vienas iš pagrindinių papildymas parama kompozitorius paskirstymo kanalą.

Kas naujo 1.3.2 versijos:

  • Ši laida uždaro nepilnametis klausimas PHPMD susiję su suhosin pleistras ir memory_limit.

Kas naujo versijos 1.3.0:

  • Ši laida priklauso nuo naujausia PHP_Depend versija 1.0. 0.

Kas yra naujų versijos 1.2.1:

  • Nauja Ištaisyta išlaisvinti PHPMD kad išsprendžia keletą nedidelių klausimai į PHPMD. Be to PHPMD buvo atnaujintas į naujesnę PHP_Depend versija.

Kas naujo Versija 1.1.1:.

  • Išspręsti in PHP_PMD paketo failą klausimas

Kas naujo versijos 1.1.0:

  • Dvi naujos taisyklės, kad bus išmatuoti kokybę projektas. "

Reikalavimai

  • PHP 5.2.3 arba naujesnė;
  • PHP_Depend 0.10.0 arba didesnis;

Panaši programinė įranga

logtools
logtools

1 Mar 15

pydbgr
pydbgr

13 May 15

CSS Stats
CSS Stats

13 Apr 15

CSS Critic
CSS Critic

12 Mar 16

Kita programinė įranga kūrėjas Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Komentarai PHPMD

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją