Giter Site home page Giter Site logo

Comments (2)

h3xstream avatar h3xstream commented on June 3, 2024

The deprecation was not representing the deprecation of those FindBugs rules. It was a indicator that those rules were having "equivalent" version in Sonar-Quid engine.
On the short term, sonar-quid will not on short terms have the coverage that FindBugs has. The re-implementation of many of the rules were partial. My goal is not to say FindBugs is "better" but the rules will not be replaced and they continues to evolve.

Historically, their was a announce that FindBugs will soon be remove from SonarQube.

Our goal is that at some point in 2015 we’ll stop shipping the FindBugs plugin by default with the platform (we’ll still support it and provide it through the update center) because out of the box, the Java Plugin will provide at least as much (hopefully more!) value as FindBugs.

In practice, the default engine of Sonar is noisy and does not have a fraction of the rules. (370 rules vs over 800) Sonar team did not like the maintenance of the plugin vs what it brings.

In conclusion, Sonar-Quib and FindBugs will have their own strength. Some people will prefer either. The deprecation flag was simply a distraction for the FindBugs users.

from sonar-findbugs.

softdays avatar softdays commented on June 3, 2024

Thanks for your feedback. I was aware of the SonarQube deprecation strategy regarding checkstyle, pmd and findbugs. Our compagny was using the deprecation status to follow the replacement of the rules. Now we have to find an other way to do this...

from sonar-findbugs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.