ColdFusion 2016修改了代码分析器返回的CFloop标记的用法

时间:2018-10-09 08:06:31

标签: coldfusion cfml coldfusion-2016 cfloop

我试图在整个项目中运行ColdFusion代码分析器,以检查是否报告了某些问题,并且对于与查询一起使用的每个CFLOOP,我都收到了以下警告:

  

ColdFusion 2016修改了CFloop标签的用法。怎么修:   检查标签CFloop的用法。

我再说一遍,我在文件中所有CFLOOP实例收到此警告,它们看起来像:

<cfloop query="getSampleItems">

我的代码没有错误,一切正常。我想知道为什么CF会说我没有正确使用CFLOOP标记。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

答案简短,没什么问题

长答案:<cfloop>已更改为数组和列表。如果您在数组或列表中使用<cfloop>,则可能必须进行更改。您可能还需要将查询作为数组而不是查询来运行。

我怀疑这些都不适用于您的代码,因此认为这是误报。

来源:https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-j-l/cfloop-looping-over-a-list-a-file-or-an-array.html

enter image description here

enter image description here