Having all warnings treated as errors is useful for maintaining codebase quality, but it is pretty annoying for local development. For example, IntelliJ has trouble distinguishing different compiler settings for different subprojects, so I get compiler errors for modules where -Werror is in fact not enabled. Also, any small mistake automatically results in a compilation failure. Annoying.
So, enable this only in CI. Same goes for jelly-cli.
Having all warnings treated as errors is useful for maintaining codebase quality, but it is pretty annoying for local development. For example, IntelliJ has trouble distinguishing different compiler settings for different subprojects, so I get compiler errors for modules where -Werror is in fact not enabled. Also, any small mistake automatically results in a compilation failure. Annoying.
So, enable this only in CI. Same goes for jelly-cli.