PHPMD

Software screenshot:
PHPMD
Software detaljer:
Version: 2.3.2 Opdateret
Upload dato: 6 Mar 16
Udvikler: Manuel Pichler
Licens: Gratis
Popularitet: 68

Rating: 2.0/5 (Total Votes: 1)

Udviklet oven på PHP_Depend , det er en havn i Javas PMD værktøj, en klasse der scanner Java-kildekode og ser for potentielle problemer.

Ved scanning PHP kilde, PHPMD ser for eventuelle bugs, suboptimal kode, komplicerede udtryk og ubrugte parametre, metoder & nbsp; og egenskaber.

PHPMD er tilgængelig som en pære pakke og PHAR arkiv

Hvad er nyt i denne udgivelse:.

    < li> Nye funktioner:
  • Ignorer php4 stil ctor i grænseflader og namespaces.
  • Skip tjekke for ConstructorWithNameAsEnclosingClass når i en grænseflade eller namespace.
  • Du må ikke udløse UnusedFormalParameter med nogle magiske metoder.
  • Tillad enhver fremtidig mindre version af Symfony2 2,5 komponenter.
  • Forbedret composer.json.
  • Komponist Kompatibel for Symfony & # x3e; = 2,5 og & # X3C; master / dev.
  • Appveyor CI til Windows.
  • Tilføjet et bidrag vejledning.
  • Fjernet alle @version anmærkninger.
  • Fjernet alle spor af & quot; PHP Version 5 & quot; i filen header DocBlock.
  • Nogle forbedringer README.
  • Tilføjet den manglende cleancode sektionen til hjemmesiden.
  • StaticAccess -. Mulighed for at tilføje undtagelser til specifikke klasse navne
  • Ændret OutOfBounds undtagelser, når at få en ejendom.
  • tillader ubrugte foreach variabler.
  • Tillad understregning CamelCase ejendom navn.
  • Opdater DepthOfInheritance.php:. Brug den rigtige tilstand og navngivning af ejendom
  • Fast slåfejl i regel ElseExpression CDATA.
  • Fejlrettelser:
  • Fejlmeddelelse for StaticAccess.
  • refactor -. Fjernet højre side rum

Hvad er nyt i version 2.2.2:

  • Nye funktioner:
  • Ignorer php4 stil ctor i grænseflader og namespaces.
  • Skip tjekke for ConstructorWithNameAsEnclosingClass når i en grænseflade eller namespace.
  • Du må ikke udløse UnusedFormalParameter med nogle magiske metoder.
  • Tillad enhver fremtidig mindre version af Symfony2 2,5 komponenter.
  • Forbedret composer.json.
  • Komponist Kompatibel for Symfony & # x3e; = 2,5 og & # X3C; master / dev.
  • Appveyor CI til Windows.
  • Tilføjet et bidrag vejledning.
  • Fjernet alle @version anmærkninger.
  • Fjernet alle spor af & quot; PHP Version 5 & quot; i filen header DocBlock.
  • Nogle forbedringer README.
  • Tilføjet den manglende cleancode sektionen til hjemmesiden.
  • StaticAccess -. Mulighed for at tilføje undtagelser til specifikke klasse navne
  • Ændret OutOfBounds undtagelser, når at få en ejendom.
  • tillader ubrugte foreach variabler.
  • Tillad understregning CamelCase ejendom navn.
  • Opdater DepthOfInheritance.php:. Brug den rigtige tilstand og navngivning af ejendom
  • Fast slåfejl i regel ElseExpression CDATA.
  • Fejlrettelser:
  • Fejlmeddelelse for StaticAccess.
  • refactor -. Fjernet højre side rum

Hvad er nyt i version 2.2.0:

  • Nye funktioner:
  • Ignorer php4 stil ctor i grænseflader og namespaces.
  • Skip tjekke for ConstructorWithNameAsEnclosingClass når i en grænseflade eller namespace.
  • Du må ikke udløse UnusedFormalParameter med nogle magiske metoder.
  • Tillad enhver fremtidig mindre version af Symfony2 2,5 komponenter.
  • Forbedret composer.json.
  • Komponist Kompatibel for Symfony & # x3e; = 2,5 og & # X3C; master / dev.
  • Appveyor CI til Windows.
  • Tilføjet et bidrag vejledning.
  • Fjernet alle @version anmærkninger.
  • Fjernet alle spor af & quot; PHP Version 5 & quot; i filen header DocBlock.
  • Nogle forbedringer README.
  • Tilføjet den manglende cleancode sektionen til hjemmesiden.
  • StaticAccess -. Mulighed for at tilføje undtagelser til specifikke klasse navne
  • Ændret OutOfBounds undtagelser, når at få en ejendom.
  • tillader ubrugte foreach variabler.
  • Tillad understregning CamelCase ejendom navn.
  • Opdater DepthOfInheritance.php:. Brug den rigtige tilstand og navngivning af ejendom
  • Fast slåfejl i regel ElseExpression CDATA.
  • Fejlrettelser:
  • Fejlmeddelelse for StaticAccess.
  • refactor -. Fjernet højre side rum

Hvad er nyt i version 2.0.0:

  • Features:
  • Tillad flere rapport filer Nu er det muligt at gengive flere rapportfiler under en enkelt PHPMD køre, blot tilføje: --reportfile-xml report.xml --reportfile-html report.html --reportfile-tekst report.txt til PHP kommandolinjen opkald.
  • UnusedLocalVariable rettelse til kompakt håndtering i Symfony2.
  • PDepend 2.0 support.
  • Tilføjet ny parameter "ignorere-mellemrum" til LongClass og LongMethod regler.
  • Fejlrettelser:
  • Changelog med gamle udgivelser og ugyldige datoer fjernet.

Hvad er nyt i version 1.4.1:

  • Denne udgivelse integrerer nogle pull anmodninger fra GitHub <. / li>
  • Derudover er det lukker nogle lange verserende bugs.

Hvad er nyt i version 1.4.0:

  • Denne udgivelse integrerer flere længere verserende pull anmodninger og mindre fejlrettelser.
  • En væsentlig tilføjelse er støtte til Composer som distributionskanal.

Hvad er nyt i version 1.3.2:

  • Denne udgivelse lukker et mindre problem i PHPMD relateret til den Suhosin plaster og memory_limit.

Hvad er nyt i version 1.3.0:

  • Denne udgivelse er afhængig af den nyeste PHP_Depend version 1.0. 0.

Hvad er nye i version 1.2.1:

  • Ny bugfix release af PHPMD der løser flere mindre problemer i PHPMD. Derudover PHPMD er blevet opdateret til en nyere PHP_Depend version.

Hvad er nyt i version 1.1.1:.

  • Løser et problem i PHP_PMD pakke fil

Hvad er nyt i version 1.1.0:

  • To nye regler, der vil måle kvaliteten af ​​en projekt.

Krav :

  • PHP 5.2.3 eller højere
  • PHP_Depend 0.10.0 eller højere

Lignende software

Iago
Iago

13 May 15

JSCover
JSCover

6 Mar 16

NUnit
NUnit

6 Jun 15

Monolog
Monolog

10 Feb 16

Andre software developer Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Kommentarer til PHPMD

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori