我们的部分代码是自动生成的(由Apache Axis生成),并且会报告大量警告。例如:
private java.util.HashMap faultExceptionNameMap = new java.util.HashMap();
这里的警告是:
HashMap 是一个原始类型。应该将对泛型类型 HashMap 的引用参数化。
当然,实际上解决这些警告毫无意义,因为我们必须信任 Apache Axis,并且它会简单地再次按原样重新创建代码。
由于我们团队使用不同的 IDE,从 VSCode 到 IntelliJ IDEA 到 Eclipse,我正在寻找一种与 IDE 无关的方法来排除自动生成的包/目录中出现的警告。最好是可以通过版本控制在工作区设置此选项。
在 TypeScript 中,我会在 tsconfig.json
中设置一个 exclude
数组。
例如 Java 是否有相应的方法呢?