wartremover
« Back to VersTracker
Description:
Flexible Scala code linting tool
Type: Formula  |  Latest Version: 3.4.3@0  |  Tracked Since: Dec 20, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 1,101  |  Forks: 114  |  Language: Scala  |  Category: Developer tools
Tags: scala linting static-analysis code-quality developer-tools
Install: brew install wartremover
About:
Wartremover is a static analysis tool for Scala that detects common code smells and potential bugs by checking code against a set of predefined 'warts'. It helps developers write safer, more idiomatic Scala by flagging issues like unsafe nulls, partial functions, and mutable state.
Key Features:
  • Pluggable and extensible wart system
  • Supports both Scala 2 and Scala 3
  • Integrates with sbt, Maven, and Gradle
  • Configurable warning and error levels
Use Cases:
  • Enforcing functional programming principles in Scala projects
  • CI/CD pipeline integration for code quality gates
  • Educating developers on Scala best practices
Alternatives:
  • Scalafix – Scalafix is a more general-purpose refactoring and linting tool that can also fix issues automatically, whereas Wartremover focuses primarily on detection.
Version History
Detected Version Rev Change Commit
Dec 20, 2025 3:03am 3.4.3 0 VERSION_BUMP bdc84026
Dec 6, 2025 8:04am 0 VERSION_BUMP a8342e90
Sep 9, 2025 9:48pm 0 VERSION_BUMP af43ecfd
Sep 9, 2025 1:20pm 0 VERSION_BUMP 41d3e5c3
Nov 27, 2024 11:21am 0 VERSION_BUMP e2729d6b
Nov 9, 2024 2:03am 0 VERSION_BUMP 18cd0348
Nov 9, 2024 1:23am 0 VERSION_BUMP 68efcc92
Oct 23, 2024 1:40pm 0 VERSION_BUMP 21bf105e
Oct 23, 2024 6:59am 0 VERSION_BUMP 355cff85
Oct 8, 2024 3:52am 0 VERSION_BUMP 1232e825