After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744706 - Feature: Static code analysis for GNOME continous
Feature: Static code analysis for GNOME continous
Status: RESOLVED OBSOLETE
Product: gnome-continuous
Classification: Other
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: GNOME Continuous maintainer(s)
GNOME Continuous maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-02-18 12:32 UTC by Lasse Schuirmann
Modified: 2021-06-05 16:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lasse Schuirmann 2015-02-18 12:32:51 UTC
Hi everyone,

since over a year I'm now developing coala [1]. coala provides language independent static code analysis. It currently can't do much more than fix a few spacing issues and checking line length but I will do my bachelor thesis about a code duplication detection which will be easily adaptable to new languages. In addition a few other developers are interested in writing modules that provide more static code analysis in coala. coala is modular and can easily extended in many ways.

I think the GNOME infrastructure could use some automatic, hassle free static code analysis. In order to realize that coala would needed to be extended by a HTML output module. After that it is just a matter of letting GNOME Continous run the coala command in each source directory of each project and throw the generated HTML pages somewhere on build.gnome.org. In the end the developers get something like [3] with just one little .coafile.

I'm proposing to make a GSoC project out of this. Thus I've written down this preliminary idea at [2].

So there's a few questions for you:

1. Are you interested in this kind of feature?
2. Would someone co-mentor such a project and guide the student to GNOME Continous?

Greetings,

Lasse

[1] https://github.com/coala-analyzer/coala
[2] https://wiki.gnome.org/Outreach/SummerOfCode/2015/Ideas
[3] https://scrutinizer-ci.com/g/coala-analyzer/coala/issues/master
Comment 1 André Klapper 2021-06-05 16:29:55 UTC
gnome-continuous is not under active development anymore. Its codebase has been archived: https://gitlab.gnome.org/Archive/gnome-continuous

Closing all its open tickets as part of housekeeping.