Hi,

I think darktable has made a huge step forwards regarding new features in the recent 2.6 release. For this reason I would like to focus on code quality, performance and user experience in my future contributions.

Currently, there is an offer for open source developers to get a free license for the PVS-Studio Analyzer tool. I got one and applied the tool to the darktable master branch. Results can be found under https://rabauke.github.io/darktable_analyze/ and are worth to have a look at.

I was not yet able to study the results in detail. There might be a lot of false positives or just minor issues. But I expect to find also more serious things. For example, https://rabauke.github.io/darktable_analyze/sources/collection.c_4.html#ln144 looks very fishy to me.

I hope these results help to find and to fix hidden bugs and code smells. I will update the static code analysis results from time to time.


        Heiko


--
-- Number Crunch Blog @ https://www.numbercrunch.de
--  Cluster Computing @ https://www.clustercomputing.de
--  Social Networking @ https://www.researchgate.net/profile/Heiko_Bauke
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to