问题标签 [lint]

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 投票
7 回答
461352 浏览

lint - 什么是“起绒”?

PHPLintJSLint和我最近在阅读有关某些IDE的内容时遇到了“您可以即时 lint JS代码” 。

那么,什么“linting”?

0 投票
1 回答
113 浏览

post - FB 按钮将错误的标题发布到墙上,但 Linter/调试器正确的元

我的 facebook like 按钮有问题...

我有一个从今天开始的促销活动。我有一个预售页面,上面有类似按钮和关于从今天开始的销售的消息作为帖子,这是与实际销售页面 url 相同的页面 url。(即用于预售和销售页面的winter-sale.html)。

现在他的销售已经上线,我已经清除了我自己的站点缓存,检查了 linter/debugger 并且正确的元数据正在通过,但是每当我通过同一个帐户发布时,我在预售时“喜欢”了该页面(已在周四开始销售)或通过新帐户仍将帖子显示为预售消息(关于它从周四开始而不是今天开始销售)。

我什至昨天更改了帖子元数据并清除了缓存,然后试图避免今天发生这种情况,但我仍然无法让 facebook 为按钮拾取新的帖子元数据 - 即使 linter/调试器正确拾取它。

请帮忙!

提前致谢。米

0 投票
1 回答
766 浏览

lint - Gimpel 的 PC 皮棉值跟踪

我是这个网站的新手,所以如果我在这里搞砸了任何提问的礼仪,我提前道歉......谢谢!

这是极其简化的示例代码,但我认为它显示了我在说什么:我有一个 C++ 方法,它调用另一个方法来测试一个值......

char m_array[MAX]; // class member, MAX is a #define

在哪里:validNumber(unsigned int val) { return ((val > 0) && (val <= MAX)); }

我感到恼火的是,PC Lint 的值跟踪似乎忽略了validNumber()调用并给出警告 661 操作员“[”可能访问越界指针(1 超出数据结尾)

但是,如果我这样做,Lint 很高兴:

那么,如果测试是方法调用,Lint 的值跟踪是否不起作用?

再次感谢,

高频

0 投票
1 回答
620 浏览

c++ - 迭代器使用 - Lint 警告

我对迭代器的使用不熟悉。我使用了下面的代码,其中我使用迭代器解析列表中的所有元素,以确定该元素是否存在于列表中。

代码工作正常,但我收到以下 Lint 警告:

信息 1702:运算符 'operator!=' 既是普通函数 'operator!=(const pair<<1>,<2>> &, const pair<<1>,<2>> &)' 又是成员函数'list::const_iterator::operator!=(const const_iterator &) const'

上面的警告是什么意思?列表中!=运算符的运算符重载实现与迭代器之间是否存在冲突?

0 投票
9 回答
112585 浏览

javascript - JSHint 和 jQuery:'$' 未定义

以下JS:

产量:

使用 JSHint 0.5.5 进行 linted 时。有任何想法吗?

0 投票
4 回答
7136 浏览

verilog - 修复位宽不匹配

我已将此代码运行到 lint 检查器(spyglass):

我收到此警告消息:

为了避免这个警告,我改变了我的代码是这样的:

然后收到此警告消息

有什么建议可以解决这些警告吗?

0 投票
3 回答
6107 浏览

php - 使用 cURL 和 lint 清除 Facebook 共享缓存

我在我的网站上分享 Facebook 内容时遇到问题。它实现了“喜欢”按钮,但是当您“喜欢”您的 Facebook 个人资料上的图片时,会显示旧图片(显然是缓存的图片)。那个网站上的东西是这样的......每天都有一张当天女孩的新照片,但网址总是一样的(由apache重写)。

我必须找到一些方法来自动和定期(当在网站上设置新图片时)清除 facebook 缓存。

当我将要刷新缓存的 url 直接放入 fb 调试工具(lint)表单并按“调试”时,它会在 somobody 喜欢我网站上的内容时清除缓存并刷新内容。

但问题是当我尝试自动刷新缓存时(通过 php 脚本或通过 cron 作业)。像这样的东西不起作用:

或者像这样也不起作用:

此外,php脚本不起作用:

喜欢的内容在网址上:

http://www.vecernji.hr/djevojka-danahttp://www.vecernji.hr/decko-dana

有谁知道我无法通过 php 脚本、wget 或 curl 刷新缓存的原因,但是当我将给定的 url 直接手动放入 lint 表单并按下提交按钮时,内容会刷新?

0 投票
3 回答
3398 浏览

java - 检查 Freemarker 模板中常见错误的有效方法是什么?

我们一直遇到模板错误偶尔潜入我们的生产站点的问题。如果有一个工具来捕捉这些问题或有一个策略来提前捕捉这些问题,那么它可以被添加到交付管道中。

0 投票
7 回答
15078 浏览

java - How do I get a Java maven build to fail for compiler warnings?

I am trying:

but with no joy. Any ideas now to get medieval on such errors as suggested at this blog post?

0 投票
1 回答
1259 浏览

iphone - Xcode Shell 脚本调用错误 Three20

在花了两天时间重构我的代码(并且无法编译)之后,我现在在构建 Three20 库时遇到了一个 Shell 脚本调用错误。它说丢失的文件在那里。毫无意义的是,Three20 几个月来一直运行良好,而我的构建设置中的任何内容或 Three20 中的任何内容都没有触及。我怀疑这与部分错误有关

因为 " 和 ' 的组合对我来说看起来不正确,但不知道如何解决它或为什么它突然发生。

有任何想法吗 ?