[Geany-devel] Ideas on increasing quality of plugins

Lex Trotman elextr at xxxxx
Sat Mar 12 00:18:55 UTC 2011


>> Maybe some other tests might be good, but I think this is a start.
> I'd like to commit this to the Autotools build system:
>
> 1) run cppcheck on `make check`;
> 2) enable by default, if compiler understands them, the following
> warnings (discussed in other mails of this thread):
>  * -Werror=implicit-function-declaration
>  * -Werror=pointer-arith
>  * -Wundef
>  * -Wshadow
>  * -Wwrite-strings

Good start.

>
> There are currently 2 problems that would prevents the tests to pass:
> 1) The debugger plugin don't compile with
> -Werror=implicit-function-declaration (this should be fixed --
> Alexander, could you fix them please?);
> 2) cppcheck reports an error on geanylatex plugin; but I know Frank
> already fixed this and so has probably only to import the fix in the
> geany-plugins copy.
>
> 1 is really problematic since it require one to disable the debugger
> plugin to be able to compiler the others,

Why do we have to disable the dubugger, sure it gives warnings, but
for nightly builds and SVN builds thats ok, the disabling only comes
at release time.

Cheers
Lex

 2 is only problematic when
> running `make check` so not so important in the meantime Frank fixes the
> problem.
>
> Do you have objections, comment or whatever?
>
> Cheers,
> Colomban
> _______________________________________________
> Geany-devel mailing list
> Geany-devel at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
>



More information about the Devel mailing list