问题标签 [dead-code]
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.
java - 死码警告
我有一个程序需要在一个月中的特定日期运行特定任务。任务运行后(或者如果不是那天),线程会一直休眠到明天再次检查。
但是,我收到了死代码警告,因为部分代码仅在每月的特定日期运行。
我阅读了这个警告是什么,我发现在某些情况下编译器不会编译死代码。所以我的问题是,这会一直编译吗?
android - VFY:修改后的索尼爱立信启动器中的死代码错误
我正在使角圈在 hdpi 设备上工作。除了按“添加”按钮(也长按屏幕)和按应用程序抽屉中的排序样式按钮外,一切正常。两者都会导致启动器的 F/c。奇怪的是,它可以在我的 OG Droid 和 Xoom 上运行,但不是在我的 Droid Incredible 2 上。
日志猫:
java - Eclipse 将行标记为死代码
我有这个带有一些死代码的函数,由 Eclipse 标记。
我有两行检查 a 和 b。检查 b 的行被标记为空。
为什么 Ellipse 将两条线设为死线?有什么帮助吗?非常感谢你花时间陪伴。
javascript - lesscss javascript编译器中的死代码
看起来在lesscss javascript编译器代码中有一堆死代码(被注释掉的代码)。是否有一个原因?直接从网站下载时文件为 34kb,删除死代码后为 5.78kb(保留在版权注释中)。
java - SuppressWarnings "all" complaint from Eclipse
What is wrong with the SuppressWarnings
annotation above the if
statement? Eclipse with Sun JDK 6 provides two syntax error descriptions, both unhelpful and hard to understand, shown in comments.
c++ - 在 gcc 编译器中禁用特定优化(死代码消除)
我想在 C++ 编译中禁用死代码消除优化。有没有办法通过保留所有其他 -O 优化来禁用此特定优化。我尝试使用 -fnodce 但它不起作用。
更新(从评论中复制):我有类似的东西
我想测量对象t
构建时间并且什么都不做。我不想通过创建一个包含 1000 个对象的数组来做到这一点。有没有办法解决这个问题?
jquery - 如何根据自己的需要定制基于 jQuery 的 javascript 库?
我使用了一个提供大量实用功能的库。它基于 jQuery,所以我也必须包含 jQuery。这两个库的规模都很大,但我只在一个函数中使用了一个函数一次。
我将所有代码收集在一个 .js 文件中,并使用jscoverage测量了代码覆盖率。似乎只有 13% 的语句被执行。这意味着超过 200KB 的死代码。
这是 combine.js 文件的样子:
所以我的问题是:
1)如何从这个 .js 文件中删除所有死代码?我已经尝试过Google Closure,但代码不起作用。我猜它搞砸了所有 jQuery 的东西。
2)我将把这个由 jQuery、另一个库和我自己的小代码组成的 .js 文件提供给第 3 方,所以我不希望 jQuery 参与其中,即使在无冲突模式下也是如此。我怎样才能根据自己的需要调整它?也许用任意符号或其他东西替换美元符号?
任何帮助表示赞赏。
java - 删除 JSP 中的死代码
我有一个包含大量代码(大部分在 JSP 中)的大项目,我喜欢找到一个可以从所有 JSP 中删除死代码的工具。你知道或推荐给我一个好工具吗?
我已经研究了很多对纯 Java 项目做得很好的工具,但似乎没有什么能真正处理使用 JSP 和 JavaScript 的项目。
java - 死代码 android setMultiChoiceItems
我使用 setMultiChoiceItems 作为对话框中的列表。单击确定时,代码为
我想检查是否选择了一个项目if(selections[i]
,如果是,则在字符串中添加名称
我res[i] = usrCats[i].toString()
在最后一个 if 语句中有一个空指针访问和一个死代码警告。
我正在使用最后一个 if 来检查是否有任何选择以调用我的方法。
我究竟做错了什么?
javascript - Javascript:在对象文字的函数内部定义的事件侦听器使代码失效
我创建了以下代码 http://jsfiddle.net/N65yS/41/ ..
我的问题是这个..当我点击'draw'按钮时,它第一次工作..成功点击按钮不会调用监听器。为什么会发生这种情况......事件侦听器和对象文字有什么问题......为什么会发生这种奇怪的行为?
我已经给出了适当的评论和一些有用的警报消息(请不要对警报消息投反对票:P)..