Android Studio与龙目岛不相称

时间:2016-05-25 00:33:50

标签: android android-studio android-gradle lombok

我刚刚升级到最新的Android Studio(2.1.1),现在它对Lombok表现得很奇怪。我有一个安排,使类Dog实现接口IDog。

@Data
class Dog implements IDog{
  private final List<String> toys;
}

interface IDog{
  public List<String> getToys();
}

在升级到2.1.1之前,我从来没有投诉,但现在正在发生的事情

  1. 在IDE中,一切看起来都很正常:没有红色波浪形下划线要求Dog实施getToys。
  2. 当我运行代码时,Gradle抱怨Dog应该实现getToys。
  3. 因此,为了检查龙目岛是否不存在,我发表评论@Data。我一做到这一点就会出现波浪状的下划线。
  4. 因此,就好像Android Studio了解Lombok正在处理getter创建但Gradle没有看到它。有没有人找到解决方案?

0 个答案:

没有答案