问题标签 [unused-variables]
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.
php - PHP: How do I best silence a warning about unused variables?
I have an application in which i have to declare (override) methods inherited from an interface. However, these methods have parameters that are not used in my implementation.
How can I mark $bar as unused in the source code, in C++ this is possible.
In other words, how can I do THIS in PHP?
scala - Scala工具删除所有未使用的代码
我正在为我使用的编辑器编写一个 Scala 插件,它会突出显示所有未使用的代码路径(可能是未使用defs
的 、和) vals
,并为用户提供将它们从文件中拉出的选项。classes
implicits
.scala
我怎样才能做到这一点?为了简化问题,假设我们只有一个根级.scala
文件,没有外部依赖库或任何其他代码文件。
理想情况下,我希望这是一个 SBT 插件,给定一个这样的Foo.scala
文件,它会吐出Foo_min.Scala
文件并删除所有未使用的代码。
doxygen - Doxygen:使用“UNUSED”宏处理未使用的函数参数
精简版
为了防止编译器对未使用的变量发出警告,我将宏定义UNUSED
为:
然后在某些函数的原型中使用该宏,例如:
然而,doxygen 对此并不满意并返回一些警告:
我应该如何告诉 doxygen 忽略UNUSED
宏?
长版
我有一个如下所示的代码:
我通过调用来编译它:
要生成名为Doxyfile
I 的默认 doxygen 配置文件,请输入:
最终,要生成我输入的文档:
后一个命令输出以下警告:
python - PyCharm 中未使用的变量
好的,所以我正在创建一个网络爬虫,它应该下载 1920 x 1080 大小的图像。实际的程序可以工作,但是 PyCharm 和 Codacy 说这里没有使用宽度和高度变量:
我想这是对的,因为我稍后不会在代码中调用它们,但我想知道是否还有其他方法可以做到这一点,所以在查看代码时我没有看到未使用的代码错误。
另一个例子:
可能是一个愚蠢的问题,但我感谢所有答案。:)
less - 在 LESS 中查找未使用的变量
我希望 LESS 编译器通知我 LESS 样式表中未使用的变量。
我找不到任何有用的东西。我能怎么做?
注意(对于投反对票的人):
我说的是 LESS 编译器,因为我想得到关于真正未使用变量的通知,而不仅仅是一些简单的正则表达式。这是因为我在代码中使用变量名称插值。
c - 如何优雅地修复这个未使用的变量警告?
我正在编写一些 C 代码,这些代码在设置标志时会执行大量错误报告和日志记录DEBUG
,这有时会在未设置标志的情况下编译时产生未使用的变量警告DEBUG
。
编辑:只是一点提醒(不确定它是否有任何后果):CHECK
宏的参数是一个表达式,而不是单个变量。
对于这种模式,摆脱未使用的变量警告的最佳方法是什么?
我尝试过/虽然:
然后,为了避免将调用写入bar
(在实际调用中更复杂)两次:
但是,我觉得这不是一个干净易读的解决方案。有没有更好的办法?请注意,出于性能原因,如果未定义,CHECK(expr)
宏不应生成任何代码(编辑:因此不应评估)。DEBUG
expr
有没有比我上面概述的更优雅的方法?
typescript - 如何检测 Typescript 中未使用的变量?
有没有办法检测 Typescript 中未使用的变量(类似于 Javascript 中的 ESLint)?
c++ - 为什么在声明对象 std::vector 但从未使用时编译器不发出警告?
编译器发出:
没有警告myVector
。为什么?有什么办法可以启用它吗?
c++ - 如何声明省略号定义的 va_list 未使用
我正在处理定义如下的日志宏:
一切都很好,但我想禁用发布版本的调试日志。但是由于我正在使用-Werror
并且在没有rtt_printf()的情况下定义LOGD-Wall
时我只是得到错误。除了显式声明(void)var;之外,还有什么方法(更动态的方法)吗?在 LOG 调用之前抑制未使用的参数警告?
ios - Xcode 抱怨使用了未使用的函数
我有一个由多个类导入的“MyConstants.h”文件。
在该文件中,我有以下内容:
这个函数被导入的类广泛使用MyConstants.h
。即便如此,Xcode 还是抱怨这个函数和其他函数没有被使用。
为什么?