{"id":2885,"date":"2014-07-08T19:31:34","date_gmt":"2014-07-08T17:31:34","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=2885"},"modified":"2014-07-08T19:31:34","modified_gmt":"2014-07-08T17:31:34","slug":"findbugs-3-0","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2014\/07\/findbugs-3-0\/","title":{"rendered":"FindBugs 3.0"},"content":{"rendered":"<p>Ein neues gro\u00dfes Release mit Java 8 Unterst\u00fctzung, siehe Ank\u00fcndigung unter <a title=\"https:\/\/mailman.cs.umd.edu\/pipermail\/findbugs-discuss\/2014-July\/004029.html\" href=\"https:\/\/mailman.cs.umd.edu\/pipermail\/findbugs-discuss\/2014-July\/004029.html\">https:\/\/mailman.cs.umd.edu\/pipermail\/findbugs-discuss\/2014-July\/004029.html<\/a>.<\/p>\n<blockquote>\n<pre>The primary changes are:\nFindBugs supports Java 8 now (both as runtime and target platform). We don't recognize all of the new Java 8 features, or detect many Java 8 specific bug patterns, but we can analyze Java 8 code without getting runtime exceptions.\nFindBugs requires minimum Java 7 as runtime environment!\nFindBugs uses ASM 5 now which means that some 3rd party detectors based on FindBugs 2.x\/ASM 3 has to be upgraded. See details in ASM documentation.\n\nFor people who need to run FindBugs using a Java 5 or 6 runtime, you should stick with the FindBugs 2.0 branch.\n<\/pre>\n<\/blockquote>\n<p>Weiter unter <a title=\"http:\/\/findbugs.sourceforge.net\/\" href=\"http:\/\/findbugs.sourceforge.net\/\">http:\/\/findbugs.sourceforge.net\/<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein neues gro\u00dfes Release mit Java 8 Unterst\u00fctzung, siehe Ank\u00fcndigung unter https:\/\/mailman.cs.umd.edu\/pipermail\/findbugs-discuss\/2014-July\/004029.html. The primary changes are: FindBugs supports Java 8 now (both as runtime and target platform). We don&#8217;t recognize all of the new Java 8 features, or detect many Java 8 specific bug patterns, but we can analyze Java 8 code without getting runtime [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[86],"class_list":["post-2885","post","type-post","status-publish","format-standard","hentry","category-open-source","tag-findbugs"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=2885"}],"version-history":[{"count":1,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2885\/revisions"}],"predecessor-version":[{"id":2886,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2885\/revisions\/2886"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=2885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=2885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=2885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}