请标记有关静态分析工具“静态分析”的问题,除非它们实际上是关于Lint实用程序。最早的静态分析仪之一是Lint实用程序,它于1979年作为Unix 7分发工具包的一部分出现。 Lint最初用于分析C源代码。这个命令非常流行,“lint”这个词已成为静态分析工具的通用术语。
清单中的 SCHEDULE_EXACT_ALARM 会导致 lint 错误
将以下权限添加到 AndroidManifest 时,会导致 lint 错误: 根据政策...
使用 Stoplight Spectral CLI 为应用程序/问题+json 自定义规则
我正在尝试根据可以在此处找到的未知错误格式制定自定义规则。以这个开放API文档为例: openapi 生成的.yaml 开放API:3.0.3 信息: 标题:API
我不确定即使 ruff 的工作是捕获函数的未定义参数,但是有没有一个工具可以做到这一点?或者是否有我缺少添加的 ruff 配置,以便 ruff 可以做到...
我第一次使用 tflint 扫描我的 terraform 代码。为此,我创建了 shell 脚本来执行 tflint 命令,但是,当执行 tflint 作业时,我收到一些 [WARN] 消息...
cmake clang-tidy(或其他脚本)作为自定义目标
我正在尝试为 clang-tidy 创建一个自定义 cmake 目标,以检查我的项目。源文件夹看起来像这样: src/scripts/run-clang-tidy.py src/.clang-tidy 源代码/... 到目前为止我的计划...
Sublime Text 3 Sublimelinter phplint 和 php 找不到?
我已经玩了一个多小时才让升华机正常工作。 所以我现在安装了以下软件包: SublimeLinter SublimeLinter-php SublimeLinter-phplint 有人吗...
哪种 linting 工具可用于 Angular 和 JHipster [已关闭]
我最近发现了 JHipster,我正在尝试一下。阅读官方网页,它说 JHipster 使用 Sonar 作为其 linting 工具。但我也注意到该项目有一个 .eslintr...
WorkManager 2.3.4 - 新的 lint 规则
我将 WorkManager 的版本增加到 2.3.4,并且有一个名为SpecifyJobSchedulerIdRange 的新 lint 规则,其描述为:“当应用程序使用 JobService 但没有为
ng lint 找不到模块“@typescript-eslint/utils”
我最近在我的 Angular 项目中添加了 linting,最初工作正常,但最近停止工作。当我运行 ng lint 时,收到以下错误消息: 发生未处理的异常:
如何将相同的 `analysis_options.yaml` 应用于一组同级 Flutter 项目?
我们有一个包含多个应用程序的产品。大致看起来像这样: 核 用户界面工具包 应用程序1 应用程序2 应用程序3 直到 Flutter 3 我们使用的解决方案是: 核心包中有一个analysis_options.yaml
我正在尝试创建一个自定义的 Git 预提交挂钩,用于检查(使用控制台中的 Lint,通过“gradlew”)是否存在可能的问题。 但是,我找不到如何仅在提供的文件中运行 Lint。如果我跑步
SonarLint for Typescript 中的缩进规则
我是sonarLint规则的新手,我试图找出打字稿规则中的缩进和变量命名规则。但找不到它。 我能够找到类和函数的命名规则......
Android lint 自定义检查 UCallExpression 类型的方法接收者
我正在编写自定义 lint 检查来禁止某些方法。因此,如果有人在类 A 的实例上调用禁止的方法 foo,lint 应该报告错误。 我通过这样的静态方法实现了这一点(在
有问题的代码 it('首次提交尝试后将显示未找到策略。', () => { 常量策略详细信息 = { 党ID:空, 协议ID:空, isValidPolicy:假...
在 if 语句中,通过双重否定 (!!) 将其转换为布尔值是不必要的,因为例如,这些 if 语句是等效的: 如果(!!foo){ // ... } 如果(富){ // ... } 但是什么...
Gimpel 的 PC-lint 和 Flexelint;有人用过吗?
所以我读了一些杂志文章和 Gimpel 的 PC-lint 和 Flexelint C/C++ 编译器的网站。 它真的很贵(至少对我来说),但似乎它可能有一些优点......
我使用 ct lint 检查我的舵图。 我只是认为 lint 告诉我,当我编辑图表内的自述文件时,我需要版本更新。 是否有可能从 ct 中排除某些文件
我有一个在 src 和测试文件夹中构建的打字稿存储库。 我想为我的项目配置生物群落。我想严格在 src 文件夹中检查代码,但允许在测试文件夹中进行任何使用。 我
如何让 ESLint 在 VSCode 中检查 HTML 文件?
我有一个 Javascript 浏览器项目分为多个文件,并且无法让 ESLint 在同一全局范围下对我的 HTML 文件的脚本标签进行 lint 处理,以便类的声明和调用以及
我正在 IntelliJ 上编写 Javascript,并使用一些环境变量,例如。 const DEBUG = process && process.env.COMMAND_DEBUG === 'true'; 但IDE告诉我未解析的变量或类型过程。 S...