Simon Koelsch Coding Software

Subscribe via RSS
  • Home
  • Vita
  • Kontakt
  • Impressum

FindBugs – Eclipse Plugin zur Fehlererkennung

19
Okt
0

FindBugs ist ein Eclipse Plugin um häufig gemachte Fehler in seinem Quellcode zu finden. Entstanden ist dieses Projekt an der University of Maryland und wurde inzwischen nach eigenen Angaben ueber 700.000 mal heruntergeladen.
Um Fehler zu finden wird der Bytecode der kompilierten Java Klassen auf auffälligen Muster untersucht, welche haeufig auf einen Fehler schliessen lassen.

FindBugs ist ein Eclipse Plugin um häufig gemachte Fehler in seinem Quellcode zu finden. Entstanden ist dieses Projekt an der University of Maryland und wurde inzwischen nach eigenen Angaben ueber 700.000 mal heruntergeladen. Um Fehler zu finden wird der Bytecode der kompilierten Java Klassen auf auffälligen Muster untersucht, welche haeufig auf einen Fehler schliessen lassen. Das Plugin bringt dazu selbst im Moment 369 sogenannter "Bugpattern" mit. Eingeteilt sind diese Pattern in folgende Kategorien: Bad Practice Correctness Experimental Internationalization Malicious code vulnerability Multithreaded correctness Performance Security Dodgy In der Konfiguration ist es dann möglich, die einzelnen Pattern an/abzuwählen, nur schnelle Pattern prüfen zu lassen, das Reporting nach Kategorien zu beschränken oder mit Filtern spezielle Dateien von einer Pruefung auszuschliessen. Hier ein kurzes Code Beispiel: String str = new String("foo"); String str2 = new String(); if (str ==
Getagged mit: eclipse, java, plugin
Ganzes Posting...

Links

  • Datensuppe bei soup.io
  • del.icio.us Linksammlung
  • Last.fm Profil
  • Meine andere Homepage
  • Meine Fotos bei Ipernity
  • Twitter

Archive

  • Juli 2010
  • Mai 2010
  • November 2009
  • Oktober 2009
  • Juli 2009
  • Juni 2009

Fotos

Jump in...OrangeAugeSchokoladenkuchen mit Pistazien

Tags

android closure closure-library eclipse flash flattr google java javascript musik plugin poken socialnetwork streaming video wave xmpp/jabber
Copyright © 2010 Simon Koelsch · Powered by Wordpress and developed by Andrei Luca for you.