Revert "removed compiler plugin"

This reverts commit 4f59a59b81358a524d125c94a899b314b5848934.