PHPMD

Yazılım ekran görüntüsü:
PHPMD
Yazılım detaylar:
Versiyon: 2.3.2 Güncelenir
Qayıt: 6 Mar 16
Geliştirici: Manuel Pichler
Lisans: Ücretsiz
Popülerlik: 68

Rating: 2.0/5 (Total Votes: 1)

üstüne geliştirilen PHP_Depend, bu bir liman Java PMD aracı, Java kaynak kodu tarar ve olası sorunları için görünen bir sınıf.


PHP kaynağı tararken

PHPMD olası hatalar, optimal kod, overcomplicated ifadeler ve kullanılmayan parametreler, yöntemleri & nbsp arar; ve özellikleri.

PHPMD bir armut paketi ve PHAR arşivi olarak kullanılabilir

Bu sürümdeki yeni Nedir:.

    < li> Yeni Özellikler:
  • arayüzleri ve ad alanlarındaki php4 tarzı ctor geçiyoruz.
  • zaman bir arayüz veya ad alanında ConstructorWithNameAsEnclosingClass kontrol yap.
  • Bazı sihirli yöntemlerle UnusedFormalParameter tetiklemek etmeyin.
  • Symfony2 2.5 bileşenlerinden herhangi ileride küçük bir sürümünü bekleyin.
  • Geliştirilmiş composer.json.
  • symfony & # x3e uyumlu Besteci, 2.5 ve & # x3c =; master / dev.
  • Windows için Appveyor CI.
  • katkı rehber eklendi.
  • Tüm @version açıklamaları kaldırıldı.

  • ve
  • Kaldırılan tüm izleri & quot; PHP Sürüm 5 & quot; dosya başlığı sınıfın üstünde yer.
  • README Bazı iyileştirmeler.
  • web sitesine eksik cleancode bölümü eklendi.
  • StaticAccess -. Belirli sınıf adları için istisnalar ekleme yeteneği

  • Bir özelliği alırken
  • OutOfBounds istisnalar değiştirildi.
  • izin kullanılmayan foreach değişkenleri.
  • izin çizgi CamelCase özellik adı.
  • Güncelleme DepthOfInheritance.php. Sağ durumunu ve mülkiyet adlandırma kullanma
  • kural Sabit yazım hatası ElseExpression CDATA.
  • Hata düzeltmeleri:
  • StaticAccess için Hata mesajı.
  • Refactor -. Kaldırıldı sağ tarafta boşluk

Hangi sürümü 2.2.2 yeni

  • Yeni Özellikler:
  • arayüzleri ve ad alanlarındaki php4 tarzı ctor geçiyoruz.
  • zaman bir arayüz veya ad alanında ConstructorWithNameAsEnclosingClass kontrol yap.
  • Bazı sihirli yöntemlerle UnusedFormalParameter tetiklemek etmeyin.
  • Symfony2 2.5 bileşenlerinden herhangi ileride küçük bir sürümünü bekleyin.
  • Geliştirilmiş composer.json.
  • symfony & # x3e uyumlu Besteci, 2.5 ve & # x3c =; master / dev.
  • Windows için Appveyor CI.
  • katkı rehber eklendi.
  • Tüm @version açıklamaları kaldırıldı.

  • ve
  • Kaldırılan tüm izleri & quot; PHP Sürüm 5 & quot; dosya başlığı sınıfın üstünde yer.
  • README Bazı iyileştirmeler.
  • web sitesine eksik cleancode bölümü eklendi.
  • StaticAccess -. Belirli sınıf adları için istisnalar ekleme yeteneği

  • Bir özelliği alırken
  • OutOfBounds istisnalar değiştirildi.
  • izin kullanılmayan foreach değişkenleri.
  • izin çizgi CamelCase özellik adı.
  • Güncelleme DepthOfInheritance.php. Sağ durumunu ve mülkiyet adlandırma kullanma
  • kural Sabit yazım hatası ElseExpression CDATA.
  • Hata düzeltmeleri:
  • StaticAccess için Hata mesajı.
  • Refactor -. Kaldırıldı sağ tarafta boşluk

Hangi sürümü 2.2.0 yeni

  • Yeni Özellikler:
  • arayüzleri ve ad alanlarındaki php4 tarzı ctor geçiyoruz.
  • zaman bir arayüz veya ad alanında ConstructorWithNameAsEnclosingClass kontrol yap.
  • Bazı sihirli yöntemlerle UnusedFormalParameter tetiklemek etmeyin.
  • Symfony2 2.5 bileşenlerinden herhangi ileride küçük bir sürümünü bekleyin.
  • Geliştirilmiş composer.json.
  • symfony & # x3e uyumlu Besteci, 2.5 ve & # x3c =; master / dev.
  • Windows için Appveyor CI.
  • katkı rehber eklendi.
  • Tüm @version açıklamaları kaldırıldı.

  • ve
  • Kaldırılan tüm izleri & quot; PHP Sürüm 5 & quot; dosya başlığı sınıfın üstünde yer.
  • README Bazı iyileştirmeler.
  • web sitesine eksik cleancode bölümü eklendi.
  • StaticAccess -. Belirli sınıf adları için istisnalar ekleme yeteneği

  • Bir özelliği alırken
  • OutOfBounds istisnalar değiştirildi.
  • izin kullanılmayan foreach değişkenleri.
  • izin çizgi CamelCase özellik adı.
  • Güncelleme DepthOfInheritance.php. Sağ durumunu ve mülkiyet adlandırma kullanma
  • kural Sabit yazım hatası ElseExpression CDATA.
  • Hata düzeltmeleri:
  • StaticAccess için Hata mesajı.
  • Refactor -. Kaldırıldı sağ tarafta boşluk

sürüm 2.0.0 yeni Nedir:

  • Özellikler:
  • birden çok rapor sadece eklemek, tek bir PHPMD çalışması sırasında birden fazla rapor dosyalarını işlemek mümkündür Şimdi dosyaları izin ver: --reportfile-xml report.xml --reportfile-html report.html --reportfile metin rapor.txt için PHP komut satırı çağrı.
  • Symfony2'de kompakt kullanım için UnusedLocalVariable düzeltme.
  • PDepend 2.0 desteği.
  • Eklenen yeni parametre 'görmezden boşluk' LongClass ve LongMethod kurallarına.
  • Hata düzeltmeleri:

  • kaldırıldı eski sürümler ve geçersiz tarihleri ​​ile
  • Değişiklikler.

Hangi sürümü 1.4.1 yeni

  • Bu sürüm GitHub bazı çekme isteklerini bütünleştirir <. / li>
  • Ayrıca bazı uzun bekleyen hataları kapatır.

Hangi sürümü 1.4.0 yeni

Bu sürüm birçok uzun bekleyen çekme isteklerini ve küçük

  • entegre onarımları.
  • Bir büyük ekleme dağıtım kanalı olarak Besteci desteğidir.

Hangi sürümü 1.3.2 yeni

  • Bu sürüm kapatır ilgili PHPMD küçük bir sorun Suhosin yama ve memory_limit.

sürüm 1.3.0 yeni Nedir:

  • Bu sürüm, en son PHP_Depend sürüm 1.0 bağlıdır. 0.

sürüm 1.2.1 yeni Nedir:

  • giderir PHPMD Yeni hata düzeltme sürümü birkaç küçük sorunlar PHPMD içinde. Ayrıca PHPMD daha yeni bir PHP_Depend sürümüne güncellendi.

sürüm 1.1.1 yeni Nedir:.

  • Düzeltmeler PHP_PMD paket dosyasında bir sorun

sürüm 1.1.0 yeni Nedir:

  • kalitesini ölçecek İki yeni kurallar projesi.

Gereksinimleri :

  • PHP 5.2.3 veya daha yüksek
  • PHP_Depend 0.10.0 veya daha yüksek

Benzer yazılım

Gusto
Gusto

14 Apr 15

wru
wru

13 May 15

Benchmark.js
Benchmark.js

6 Jun 15

Jarvis
Jarvis

6 Jun 15

Geliştirici Diğer yazılım Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Yorumlar PHPMD

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!