问题标签 [error-suppression]
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.
go - 抑制从包生成的错误消息
我正在使用一个 Go 函数,它的工作原理大致如下:
- 它遍历给定的 URL 并搜索字符串
- 为了遍历网站,我使用了Chrome DevTools包。
我的问题是在进行遍历时,它会记录一些错误消息,例如
ERROR: encountered exception 'Uncaught' (287:57)
等等
我必须在控制台中抑制此错误打印。我检查了 chrome-dp 问题,我认为这是一个已知问题,参考:https ://github.com/chromedp/chromedp/issues/374#issuecomment-498015901
如何避免直接打印到控制台?
python - 为什么我看不到 readline.set_completion_display_matches_hook 的错误?
考虑这段代码:
我希望看到NameError: name 'someNonexistentMethod' is not defined
当我运行它并点击TabTab. 但是,实际上似乎根本没有发生任何事情(确实发生了错误,因此打印完成的其他函数不会运行;我只是没有看到错误)。我在运行时确实看到了预期的错误crash
,所以我知道错误处理在整个程序中运行良好,但只是在set_completion_display_matches_hook
回调内部被破坏了。为什么会这样,我可以做些什么吗?
r - 在 R 中使用 nls2::nls2 时无法抑制警告或消息
我正在尝试将约 100 个数据集拟合到三指数衰减公式,并且数据通常不太适合。这很好,但我似乎无法抑制由此产生的大量警告。由于这是降价脚本的一部分,最后,我得到一页又一页的重复警告消息。
这是我的数据示例,我将其命名为DF
:
这是我尝试过的一个例子:
无论我如何尝试压制事物,我都会得到一个 loooooooonnnnnggg 错误列表,例如:
需要明确的是,我期待这些消息和错误,因为我知道我经常缺乏足够的数据来充分描述三指数衰减,但是应该有某种方法来抑制所有这些警告,不是吗?
java - GraphQL 禁用输入验证,添加自定义错误
尝试禁用有关输入验证错误的显式消息。当我请求一个不存在的字段(即年龄)时,我得到:
我想覆盖错误以显示自定义错误消息:
我的带有自定义 SystemError 的架构示例(不起作用):
php - 如何避免函数上的未定义索引错误以检测 PHP 中的未定义索引?
好的,所以我写了一个函数来测试一个数组键是否有一个值并返回它,否则,从 POST 数组返回一个值,问题是,由于其中一些是未定义的,我得到“未定义索引错误”而我正在发送变量以查看它们是否已定义。
那么,我想知道的是,如何在不检查它是否在将其发送到函数之前设置的情况下防止此错误发生?
这是我正在使用的一些代码:
它用于表单的输入检查:
visual-studio - 使用 .editorconfig 抑制 xaml 中的错误
我有以下 XAML。它是有效的(代码编译和运行都很好),但是 VS 给了我错误:“ XLS0505 Type 'FontImageSource' is used as a markup extension but does not derived from MarkupExtension ”
我怎样才能抑制它.editorconfig
?试过这个dotnet_diagnostic.XLS0505.severity = none
,但它没有用。
r - Bigrquery - 没有错误
我已经使用 R 和 Bigrquery 库工作了一年。但是几个月以来,我不再从函数 bq_perform_upload() 收到任何错误或警告。
例如,当 data.frame 列是数字时,而 bigquery 表希望它是一个字符串,我曾经收到一个警告/错误,表明类型不匹配。现在我收到了 bq_job,好像上传已经通过了。
有谁知道如何重新打开它?
c++ - 如何使用 CppCheck 抑制语法错误的特定情况
我正在对一些包含 CLI 代码的文件运行 CppCheck。由于文件的 CLI 部分使用了 '^)' 字符,我试图抑制由于这些字符而由 CppCheck 生成的“误报”syntaxError。
我决定创建一个 XML 抑制文件来实现我的目的,而不是使用内联抑制命令。
这是抑制文件的片段。
这是基于 CppCheck 手册中显示的示例
正如你所看到的,我正在尝试使用 symbolName 字段来指定所有由于 ^) 引起的 syntaxError 都应该被禁止。
但是,我的抑制当前不会抑制任何语法错误。
java - 如果我知道不会抛出异常,请抑制 Java 异常
是否可以抑制 Java 代码中的异常?假设我正在尝试做一些像这样基本的事情:
如果字符串格式不正确,该.parse()
方法会抛出异常,因此需要一个 try-catch 块:
但是,我知道不会抛出异常。有没有办法避免使用 try-catch 块?
java - 日食Java;所有项目的包资源管理器中的红色警告都消失了;为什么?
几年来一直在使用eclipse for java;突然我找不到项目中的错误,因为红色警告没有显示在包资源管理器中。请指教。项目文件似乎井井有条。
解决了。构建路径上缺少 jar 文件。