valum-framework / valum

Web micro-framework written in Vala
https://valum-framework.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
225 stars 23 forks source link

Enable --fatal-warnings and fix them #159

Closed arteymix closed 8 years ago

arteymix commented 8 years ago

I would be great to lower the requirements for valac down to something like 0.14 since it's what's available on Precise.

arteymix commented 8 years ago

Valadoc is not detecting VAPIs...

arteymix commented 8 years ago

Once we fix the tests, it would be nice to go further with --enable-experimental-non-null (see #37).

arteymix commented 8 years ago

The gcov flags should be passed with VALAFLAGS and CFLAGS during on the CI.

arteymix commented 8 years ago

There seems to be a bug with valac-0.22 generated code. It should be investigated later.

arteymix commented 8 years ago

The bug seems to have been fixed in valac-0.26. However, it produce warnings for deprecated stuff used in libsoup-2.4.

It might be a good thing to use a matrix build to test with various valac versions.

arteymix commented 8 years ago

Okay, time to merge! Enjoy warningless build :)