Sonarlint 2.3在父项目中显示的eclipse问题

时间:2016-11-17 15:31:22

标签: sonarlint-eclipse

我在Eclipse Luna中使用了Sonarlint 2.2.1,它工作得很好但是因为我已经升级到Sonarlint 2.3,所以没有像以前那样有效。

我使用Sonarlint作为独立的eclipse插件,没有SonarQube服务器。

我从事这种结构的项目:

Parent
  |
  |-> module1
  |-> module2
  |-> ...
  |

在v2.2.1中,sonarlint显示所有模块的所有问题,即使我从项目中关闭或删除父项目。

在v2.3 sonarlint中,sonarlint视图中没有显示任何问题。

如果我打开/module1/src/main/.../SomeClass.java,那么当前打开的类的问题将显示在列表中,但不会显示在已打开的类中。 当我双击列表中的某个问题时,它会打开/parent/module1/src/main/.../SomeClass.java的文件链接,该链接不被视为构建路径中的文件。 在问题视图的路径列中,路径类似于/parent/module1/src/main/.../SomeClass.java

如果我打开第二堂课,该课程的问题就会出现在sonarlint问题视图列表中。

如果我在eclipse中关闭了父项目,那么我收到一条错误,告诉我资源/parent/module1/src/main/.../SomeClass.java不存在。

如果我在eclipse中删除了父项目,问题会显示在打开的文件中,而sonarlint问题视图中列路径的值是正确的:/module1/src/main/.../SomeClass.java

有没有人遇到同样的问题?

0 个答案:

没有答案