问题标签 [semmle-ql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
48 浏览

java - 如何使用 CodeQL 检查 Java 注释是否具有特定属性?

假设我们有以下代码:

如何编写一个查询来选择所有带有注释@ABC但不具有该name属性的字段?

对象中有getValue(string)方法Annotation,但由于它是默认值,所以getValue("name")为注释返回空字符串。field2但是我想知道作者提到的如何检查该属性是否存在。