You can give it a shot, but we will have to revert it for a project as soon
as a project uses a deprecated API somewhere.


On Fri, Jul 24, 2015 at 7:43 AM, Punyashloka Biswal <punya.bis...@gmail.com>
wrote:

> Would it make sense to isolate the use of deprecated warnings to a subset
> of projects? That way we could turn on more stringent checks for the other
> ones.
>
> Punya
>
> On Thu, Jul 23, 2015 at 12:08 AM Reynold Xin <r...@databricks.com> wrote:
>
>> Hi all,
>>
>> FYI, we just merged a patch that fails a build if there is a scala
>> compiler warning (if it is not deprecation warning).
>>
>> In the past, many compiler warnings are actually caused by legitimate
>> bugs that we need to address. However, if we don't fail the build with
>> warnings, people don't pay attention at all to the warnings (it is also
>> tough to pay attention since there are a lot of deprecated warnings due to
>> unit tests testing deprecated APIs and reliance on Hadoop on deprecated
>> APIs).
>>
>> Note that ideally we should be able to mark deprecation warnings as
>> errors as well. However, due to the lack of ability to suppress individual
>> warning messages in the Scala compiler, we cannot do that (since we do need
>> to access deprecated APIs in Hadoop).
>>
>>
>>

Reply via email to