racket-linter

Racket Linter is a configurable, extensible code analysis tool for Racket. It checks style, definitions, reachability, and export consistency across all *.rkt files in a project.

Build status: ok dependency problems passing tests valid license

Authors
Documentation
Tags
License
Language familiesRacket
Last updatedTuesday, August 11th, 2026 2:30:44am (UTC)
Ring2
ConflictsNone
Dependencies
Build platformsany platform
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/kimmywork/racket-linter.git#masterbd2d128ac26556a226280ab532a3d861087c4d5a
Last checkedSaturday, September 26th, 2026 1:31:23am (UTC)
Last editedSunday, August 9th, 2026 11:55:12am (UTC)
Date addedSunday, August 9th, 2026 11:55:12am (UTC)
Modules
  • racket-linter/core/module-graph.rkt
  • racket-linter/rules/review/module-declaration.rkt
  • racket-linter/tests/policy-test.rkt
  • racket-linter/core/check-syntax.rkt
  • racket-linter/tests/engine-test.rkt
  • racket-linter/tests/helpers.rkt
  • racket-linter/tests/check-syntax-test.rkt
  • racket-linter/rules/style/naming-convention.rkt
  • racket-linter/rules/reachability/unused-require-expand.rkt
  • racket-linter/tests/main.rkt
  • racket-linter/rules/style/definition-length.rkt
  • racket-linter/core/engine.rkt
  • racket-linter/tests/fix-test.rkt
  • racket-linter/tests/project-test.rkt
  • racket-linter/cli/lint.rkt
  • racket-linter/rules/module/require-provide.rkt
  • racket-linter/rules/definition/unused.rkt
  • racket-linter/core/project.rkt
  • racket-linter/tests/style-test.rkt
  • racket-linter/rules/style/newline-at-eof.rkt
  • racket-linter/core/fix.rkt
  • racket-linter/rules/export/unused.rkt
  • racket-linter/rules/style/sexpr-depth.rkt
  • racket-linter/core/baseline.rkt
  • racket-linter/rules/style/line-length.rkt
  • racket-linter/rules/style/file-length.rkt
  • racket-linter/tests/abstract-test.rkt
  • racket-linter/rules/style/provide-sort.rkt
  • racket-linter/tests/rule-regression-test.rkt
  • racket-linter/main.rkt
  • racket-linter/rules/review/raco-review.rkt
  • racket-linter/rules/reachability/undefined.rkt
  • racket-linter/rules/style/extract-let.rkt
  • racket-linter/core/diagnostic.rkt
  • racket-linter/rules/review/syntax-quality.rkt
  • racket-linter/core/abstract-eval.rkt
  • racket-linter/tests/module-graph-test.rkt
  • racket-linter/core/suppression.rkt
  • racket-linter/core/rule.rkt
  • racket-linter/rules/style/trailing-whitespace.rkt
  • racket-linter/rules/style/simplify-cond.rkt
  • racket-linter/scribblings/racket-linter.scrbl
  • racket-linter/rules/style/require-sort.rkt
  • racket-linter/tests/core-test.rkt
  • racket-linter/rules/abstract/unreachable-code.rkt
  • racket-linter/rules/reachability/unused-require.rkt
  • racket-linter/tests/reachability-test.rkt
  • racket-linter/rules/check-syntax/unused.rkt
  • racket-linter/rules/abstract/type-error.rkt