In tests we have all sorts of dataframe code. Compiling it with compiler plugin could help us catch bugs earlier. For example, regression causing compiler crash found by user was reproducable in one of the tests.
#1723
Problem:
Simply enabling plugin, we still have a bunch of errors before we could compile:

Goal: I have no intention to enable plugin by default (yet?), but it would be nice to only have to apply a small patch that enables it and simply run "test" task. So need to go over all compilation errors and fix what's possible
Most of them can be fixed by slightly changing the code of a test itself, in some cases i'll adjust compiler plugin to be not so strict/invasive.
In tests we have all sorts of dataframe code. Compiling it with compiler plugin could help us catch bugs earlier. For example, regression causing compiler crash found by user was reproducable in one of the tests.
#1723
Problem:

Simply enabling plugin, we still have a bunch of errors before we could compile:
Goal: I have no intention to enable plugin by default (yet?), but it would be nice to only have to apply a small patch that enables it and simply run "test" task. So need to go over all compilation errors and fix what's possible
Most of them can be fixed by slightly changing the code of a test itself, in some cases i'll adjust compiler plugin to be not so strict/invasive.