News for hackers. Stuff that matters.
Re:Sonatype Lift – a unified code analysis platform by bberenberg on Friday June 25, 2021 @01:21PM (#27633724)
Any opinions on Lift vs SonarQube? I don't fully understand what the advantages are of one vs the other.
Re:Sonatype Lift – a unified code analysis platform by stephen-magill on Friday June 25, 2021 @04:26PM (#27635834)
We provide deeper analysis and can surface things like thread safety issues and resource leaks. We also focus very closely on ensuring our tools have low false positive rates and so we tend to have less noisy output. This is especially important when you're using the pull request integration (you don't want a bunch of noise in code review).
Re:Sonatype Lift – a unified code analysis platform by CodeBrad on Friday June 25, 2021 @05:29PM (#27636505)
> We also focus very closely on ensuring our tools have low false positive rates and so we tend to have less noisy output.

What kind of things does lift do to ensure lower false positives?

Re:Sonatype Lift – a unified code analysis platform by stephen-magill on Monday June 28, 2021 @09:54AM (#27661997)
We closely monitor the "fix rate" -- what percentage of issues reported by Lift are ultimately fixed by developers. If the fix rate for a particular tool or type of rule is too low, then we modify how we configure and run the tool to eliminate the false positives we're seeing. It's very much like what Google reports doing internally in their use of ErrorProne (where they require all rules to have a 90%+ fix rate).
Re:Sonatype Lift – a unified code analysis platform by mdaniel on Friday June 25, 2021 @12:35PM (#27633061)
Their GH marketplace link (the "Install Lift for Free" CTA) is 404, even when signed into GH: https://github.com/marketplace/sonatype-lift

Going up one directory and searching for Sonatype surfaces https://github.com/marketplace/muse-dev which says "Muse is now Sonatype Lift!"

---

I do battle with my own company around this stuff all the time -- did not one developer click on that link during such a massive marketing push?

Re:Sonatype Lift – a unified code analysis platform by livealight on Friday June 25, 2021 @01:24PM (#27633764)
seems to work now
Re:Sonatype Lift – a unified code analysis platform by CodeBrad on Friday June 25, 2021 @05:28PM (#27636491)
> Lift uses machine learning to measure which bugs developers fix most, eliminating likely false positives, and continuously delivering higher quality results that improve over time.

Is this a pre-trained thing or something that is done custom per repository?

Re:Sonatype Lift – a unified code analysis platform by egberts1 on Friday June 25, 2021 @11:50AM (#27632297)
so close but alas … no Python support.
Re:Sonatype Lift – a unified code analysis platform by fra on Friday June 25, 2021 @11:54AM (#27632353)
Both the submitted article and the product page list Python as a supported language. What's the issue?
Re:Sonatype Lift – a unified code analysis platform by egberts1 on Sunday June 27, 2021 @09:09PM (#27657052)
That was my first glance at the website that i didn’t notice “Python”.
Re:Sonatype Lift – a unified code analysis platform by stephen-magill on Friday June 25, 2021 @01:52PM (#27634105)
We do support Python. Here's an example of a Python scan: https://lift.sonatype.com/result/smagill-lift-demo/posthog/0... That gives an idea of the sorts of results we flag in Python code, though we don't expect people to interact with that full bug list often. Recommended usage is to enable Lift on a repo and use the pull request integration so you can focus on results related to code changes as they come in.