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: 68

Rating: 2.0/5 (Total Votes: 1)

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

Apache AntUnit
Apache AntUnit

13 May 15

SimPy
SimPy

20 Jul 15

Istanbul
Istanbul

18 Jul 16

JS_CodeSniffer
JS_CodeSniffer

12 May 15

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ą