代码检查

  1. dylint

    从动态库运行 Rust 代码检查

    v3.1.2 1.5K #lint #dynamic #clippy #linting #collection #running #maintain
  2. ghtool

    一个用于与 Github API 交互的命令行工具,具有针对 Checks 的特殊功能

    v0.10.6 1.4K #github-api #check #issue #linting #testing #error #build
  3. sqruff

    一个高速 SQL 代码检查工具

    v0.11.1 950 #sql #sql-query #linter #consistency #linting #formatting #high-speed
  4. marker_api

    Marker 的 API,设计用于稳定性和可用性

    v0.5.0 9.5K #lint #marker #linting #ast #representation #stability #interface
  5. omnilinter

    通用批量代码检查工具

    v0.7.0 #linter #regex #pattern-match #path #linting #bulk #cli
  6. cargo-dylint

    从动态库运行 Rust 代码检查

    v3.1.2 500 #lint #dylint #dynamic #linting #clippy #running #tool
  7. 允许

    使用你的意图将代码检查别名/标签(禁用)。从 allow_prefixed 重导出,分组在 rustc::、clippy:: 和 rustdoc:: 模块下。

    v0.1.5 #lint #linting #lints #proc-macro
  8. wdl

    工作流描述语言(WDL)文档的词法分析、语法分析、验证和代码检查

    v0.7.0 200 #workflow #validation #language #linting #bioinformatics #parser #description
  9. marker_uitest

    Marker 的 ui_test crate 的轻量级包装器

    v0.5.0 8.9K #marker #lint #testing #linting #wrapper #output #ui-test
  10. marker_utils

    Marker 的标准库,用于创建代码检查

    v0.5.0 10K #marker #lint #linting #experimental #standard #interface #api
  11. cargo_marker

    标记器的命令行界面,用于自动编译和运行代码风格检查的crate

    v0.5.0 100 #marker #linting #cargo #cargo-subcommand #cli-interface #cli-tool #cli
  12. consistent_whitespace

    检查每个文件是否以相同的空白字符开始

    v0.3.0 110 #white-space #format #lint #linting #formatting
  13. conventional_commits_linter

    一个工具和语言无关的实用工具,用于对Git提交进行常规提交规范检查

    v0.12.4 230 #conventional-commits #git-commit #commit #conventional #git #linting #lint
  14. dslint

    目录结构检查工具

    v0.0.2 #directory-structure #conventions #linting #ignore #linter #rules #glob
  15. marker_rustc_driver

    标记器的rustc lint驱动程序

    v0.5.0 500 #marker #lint #driver #linting #ast #rustc #experimental
  16. dirslint

    目录结构检查工具

    v0.0.2 #directory-structure #yaml-config #linting #conventions #linter #glob #lint
  17. marker_adapter

    标记器为lint驱动程序之间的共享功能提供的适配器

    v0.5.0 650 #marker #adapter #lint #communication #drivers #linting #shared
  18. tinyrick_extras

    tinyrick项目的常见任务

    v0.0.8 #build #tinyrick #tasks #projects #documentation #linting #unit-testing
  19. marker_lints

    针对marker_api和marker_utils crate的lints

    v0.5.0 490 #marker #lint #linting #cargo-toml #marker-api #metadata #marker-utils
  20. zhlint

    用于中文文本内容的linting工具

    v0.0.3 210 #content #chinese #linting #tool #text
  21. rslint_lexer

    为rslint项目制作的超快ECMAScript词法分析器

    v0.2.0 390 #javascript-parser #javascript-linter #typescript #lexer #syntax-error #typescript-parser #linting
  22. rslint_core

    包含rslint项目所有规则的内核linting工具

    v0.3.0 140 #rules #linter #parallel #source #linting #file #run
  23. rslint_syntax

    SyntaxKind 和 rslint_parser 的常见 rowan 定义

    v0.1.4 390 #syntax-tree #linter #definition #typescript #syntax-node #linting #syntax-kind
  24. splint

    自定义 Rust 检查工具

    v1.1.0 #linting #rules #src #analyzer
  25. clean_git_history

    Git 历史检查工具,以确保在使用变基和快进而非合并和压缩提交时保持清洁

    v0.1.2 #git-history #git #history #clean #git-commit #linting #lint
  26. tree-sitter-edit

    打印修改后的 tree-sitter 解析树,适用于多语言代码重构、检查或修改(codemod)工具

    v0.3.0 850 #tree-sitter #codemod #parse-tree #linting #refactoring #parser
  27. tpfs_logger_extensions

    Xand 的简单日志扩展

    v0.1.16 #extension #logging #xand #tpfs #publish #compiling #linting
  28. 尝试使用 DuckDuckGo 搜索。

  29. conventional_commits_linter_lib

    一个工具和语言无关的库,用于检查 Git 提交是否符合常规提交规范

    v0.5.0 120 #conventional-commits #git-commit #commit #conventional #lint #git #linting
  30. substrace

    检查 Substrate 项目中的特定问题和错误

    v0.2.0 #lint #substrate #projects #error #linting #analysis #gotchas
  31. imath

    Imath 的 Rust 版本(类似)

    v0.1.0 #port #ish #linting #clippy #part #html #ilm-base
  32. pretty-lint

    一个用于显示检查错误的简单库

    v0.1.1 75K #lint #error #pretty #spans #rustc #linting #source
  33. nagme

    高度可维护、极其严格的检查

    v0.2.0 #linting #clippy #correctness #pedantic
  34. fapolicy-rules

    fapolicyd 的规则支持

    v0.4.1 #rule #access #parser #linting #fapolicyd #file-access
  35. fluse

    检查和测试基本特性

    v0.1.4 #linting #lint #base #traits #testing #interface #expect
  36. cppbuild

    该项目旨在创建一个类似于 cargo 的工具,用于 cpp,通过使用 pkg-config 集成其他包管理器。

    v0.1.1 #package-manager #pkg-config #cargo #projects #documentation #linting #formatting
  37. calm

    一个元 linting 系统

    v0.1.0 #lint #meta #tool #system #linting
  38. clean_git_history_lib

    Git 历史检查工具,以确保在使用变基和快进而非合并和压缩提交时保持清洁

    v0.2.0 #git-history #clean #history #git #lint #linting
  39. ink_linting

    额外的 ink! linting 规则

    v5.0.0-rc #linting #parity #dylint #edsl #blockchain
  40. ink_linting_mandatory

    强制 ink! linting 规则

    v5.0.0-rc #linting #parity #edsl #dylint #blockchain
  41. allow_prefixed

    'allow' crate,无前缀导出(用于无前缀的 lint),以及 clippy_ 和 rustoc_ 前缀

    v0.1.5 #lint #alias #linting #semantic
  42. solidhunter

    快速的 Solidity linter 命令行工具

    v0.2.1 #solidity #config-file #linter #cli #json-file #rules #linting
  43. commitlint

    linting conventional-commits 提交信息

    v0.0.0 #conventional-commits #linting #commit #messages #ensure #commit-message #github
  44. armalint

    一个 Arma linting 库

    v0.1.1 #arma #sqf #linting #tool #config
  45. allow_internal

    内部 proc macros,仅适用于 'allow' crate

    v0.1.1 #lint #linting #macro #proc #proc-macro