PHPMD

Software screenshot:
PHPMD
Software informatie:
Versie: 2.3.2 Bijgewerkt
Upload datum: 6 Mar 16
Ontwikkelaar: Manuel Pichler
Licentie: Gratis
Populariteit: 355

Rating: 2.0/5 (Total Votes: 2)

Ontwikkeld op de top van PHP_Depend , is een haven van Java's PMD tool, een klasse die Java-broncode scant en zoekt naar mogelijke problemen.

Bij het scannen van PHP source, PHPMD zoekt naar mogelijke bugs, suboptimale code, te ingewikkeld uitdrukkingen en ongebruikte parameters, methoden & nbsp; en eigenschappen.

PHPMD is beschikbaar als een PEAR pakket en FAR archief

Wat is nieuw in deze release:.

    < li> Nieuwe functies:
  • Negeer php4 stijl ctor in interfaces en naamruimten.
  • Sla controleren ConstructorWithNameAsEnclosingClass wanneer in een interface of namespace.
  • Niet leiden UnusedFormalParameter met wat magie methoden.
  • Laat eventuele toekomstige kleine versie van Symfony2 2,5 componenten.
  • Verbeterde composer.json.
  • Componist Geschikt voor symfony & # x3e; = 2,5 en & # X3c; master / dev.
  • Appveyor CI voor Windows.
  • Voegde een bijdrage gids.
  • verwijderde alle @version annotaties.
  • verwijderd alle sporen van & quot; PHP Versie 5 & quot; in de file header docblock.
  • Een aantal verbeteringen in de README.
  • Toegevoegd het ontbrekende cleancode sectie op de website.
  • StaticAccess -. Mogelijkheid om uitzonderingen toe te voegen voor specifieke klasse namen
  • Veranderde de OutOfBounds uitzonderingen bij het krijgen van een woning.
  • Laat ongebruikte foreach variabelen.
  • Laat underscore CamelCase pand naam.
  • update DepthOfInheritance.php. Met behulp van de juiste conditie en naamgeving van onroerend goed
  • Vaste typfout in regel ElseExpression CDATA.
  • Bug Fixes:
  • Foutmelding bij StaticAccess.
  • Refactor -. Verwijderd rechterzijde ruimtes

Wat is nieuw in versie 2.2.2:

  • Nieuwe functies:
  • Negeer php4 stijl ctor in interfaces en naamruimten.
  • Sla controleren ConstructorWithNameAsEnclosingClass wanneer in een interface of namespace.
  • Niet leiden UnusedFormalParameter met wat magie methoden.
  • Laat eventuele toekomstige kleine versie van Symfony2 2,5 componenten.
  • Verbeterde composer.json.
  • Componist Geschikt voor symfony & # x3e; = 2,5 en & # X3c; master / dev.
  • Appveyor CI voor Windows.
  • Voegde een bijdrage gids.
  • verwijderde alle @version annotaties.
  • verwijderd alle sporen van & quot; PHP Versie 5 & quot; in de file header docblock.
  • Een aantal verbeteringen in de README.
  • Toegevoegd het ontbrekende cleancode sectie op de website.
  • StaticAccess -. Mogelijkheid om uitzonderingen toe te voegen voor specifieke klasse namen
  • Veranderde de OutOfBounds uitzonderingen bij het krijgen van een woning.
  • Laat ongebruikte foreach variabelen.
  • Laat underscore CamelCase pand naam.
  • update DepthOfInheritance.php. Met behulp van de juiste conditie en naamgeving van onroerend goed
  • Vaste typfout in regel ElseExpression CDATA.
  • Bug Fixes:
  • Foutmelding bij StaticAccess.
  • Refactor -. Verwijderd rechterzijde ruimtes

Wat is nieuw in versie 2.2.0:

  • Nieuwe functies:
  • Negeer php4 stijl ctor in interfaces en naamruimten.
  • Sla controleren ConstructorWithNameAsEnclosingClass wanneer in een interface of namespace.
  • Niet leiden UnusedFormalParameter met wat magie methoden.
  • Laat eventuele toekomstige kleine versie van Symfony2 2,5 componenten.
  • Verbeterde composer.json.
  • Componist Geschikt voor symfony & # x3e; = 2,5 en & # X3c; master / dev.
  • Appveyor CI voor Windows.
  • Voegde een bijdrage gids.
  • verwijderde alle @version annotaties.
  • verwijderd alle sporen van & quot; PHP Versie 5 & quot; in de file header docblock.
  • Een aantal verbeteringen in de README.
  • Toegevoegd het ontbrekende cleancode sectie op de website.
  • StaticAccess -. Mogelijkheid om uitzonderingen toe te voegen voor specifieke klasse namen
  • Veranderde de OutOfBounds uitzonderingen bij het krijgen van een woning.
  • Laat ongebruikte foreach variabelen.
  • Laat underscore CamelCase pand naam.
  • update DepthOfInheritance.php. Met behulp van de juiste conditie en naamgeving van onroerend goed
  • Vaste typfout in regel ElseExpression CDATA.
  • Bug Fixes:
  • Foutmelding bij StaticAccess.
  • Refactor -. Verwijderd rechterzijde ruimtes

Wat is nieuw in versie 2.0.0:

  • Kenmerken:
  • Laat meerdere rapport-bestanden Het is nu mogelijk om meerdere rapport-bestanden maken tijdens een enkele PHPMD run, voeg: --reportfile-xml report.xml --reportfile-html report.html --reportfile-text report.txt aan PHP de command line gesprek.
  • UnusedLocalVariable fix voor compacte handling in Symfony2.
  • PDEPEND 2.0-ondersteuning.
  • Toegevoegd nieuwe parameter 'negeren-witruimte' to LongClass en LongMethod regels.
  • Bug fixes:
  • Changelog met oude releases en ongeldige data verwijderd.

Wat is nieuw in versie 1.4.1:

  • Deze versie integreert een aantal pull verzoeken van GitHub <. / li>
  • Daarnaast sluit een aantal lange afwachting van bugs.

Wat is nieuw in versie 1.4.0:

  • Deze versie integreert meerdere langer in afwachting pull aanvragen en kleiner bugfixes.
  • Een belangrijke toevoeging is ondersteuning voor Composer als distributiekanaal.

Wat is nieuw in versie 1.3.2:

  • Dit persbericht sluit een klein probleem in PHPMD gerelateerd aan de suhosin patch en memory_limit.

Wat is nieuw in versie 1.3.0:

  • Deze versie is afhankelijk van de nieuwste PHP_Depend versie 1.0. 0.

Wat is nieuw in versie 1.2.1:

  • Nieuwe bugfix release van PHPMD dat lost een aantal kleine problemen in PHPMD. Daarnaast PHPMD is bijgewerkt naar een meer recente PHP_Depend versie.

Wat is nieuw in versie 1.1.1:.

  • Corrigeert een probleem PHP_PMD het pakket bestand

Wat is nieuw in versie 1.1.0:

  • Twee nieuwe regels die de kwaliteit van een meet project.

Eisen

  • PHP 5.2.3 of hoger
  • PHP_Depend 0.10.0 of hoger

Vergelijkbare software

Blanket.js
Blanket.js

10 Feb 16

Nose
Nose

6 Jun 15

Gusto
Gusto

14 Apr 15

RECESS
RECESS

13 May 15

Andere software van ontwikkelaar Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Reacties op PHPMD

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!