小编Suk*_*Pai的帖子

Ruff 不会自动修复行太长的违规行为

我有一个 python 项目,我正在为该项目配置最新版本的 ruff,以用于 linting 和格式化目的。我的文件中有以下设置pyproject.toml

[tool.ruff]
select = ["E", "F", "W", "Q", "I"]

ignore = ["E203"]

# Allow autofix for all enabled rules (when `--fix`) is provided.
fixable = ["ALL"]
unfixable = []

# restrict Line length to 99
line-length = 99
Run Code Online (Sandbox Code Playgroud)

ruff check具有 ruff 的自动修复功能 ( ) 的命令会--fix识别出行很长且有E501错误,但它不会将该代码格式化为换行到下一行以维持行长度限制。我需要启用或执行某些操作来确保 ruff 修复此问题吗?或者说目前这在 ruff 中是不可能的吗?请帮忙。

我尝试通过文档来查找任何内容,但我不知道在这里该怎么做。

python lint python-3.x ruff

8
推荐指数
1
解决办法
5367
查看次数

Google FooBar 挑战显示 Blacklisted_Code 错误

我今天偶然发现了 Google Foo Bar 挑战。在解决非常简单的第一个问题时 --> 涉及在 String 中创建所有素数的连接,我们称之为primeString,然后primeString从给定的索引 i 中取出 5 个字母的子字符串。

我很高兴使用 Sieve 生成​​素数的方法很简单且经过尝试。它显示了下图所示的错误。我还尝试了生成素数的普通蛮力方法,它再次显示相同的错误。

我正在使用Java语言来解决它。我使用在线 Java 编译器作为 IDE,然后我将代码复制粘贴到编辑器中,因为默认编辑器没有任何代码编译功能。

我搜索了这个错误的整个含义。我找不到任何解决方案。有人可以向我解释这个错误是什么吗?

验证 Solution.java 错误

java

6
推荐指数
1
解决办法
2126
查看次数

标签 统计

java ×1

lint ×1

python ×1

python-3.x ×1

ruff ×1