Skip to content

ghostbuster91/scalafix-unified

Repository files navigation

scalafix-unified

Set of opinionated scalafix rules to unify your codebase

Why?

First of all, because I wanted to write a scalafix rule :)

Second, I find discussions about such basic things like Nil vs List() vs List.empty unproductive. But on the other hand it is nice to have codebase unified as it was written by a single person.

Rules

EmptyCollectionsUnified

Rewrite empty collection constructions like List(), Set() or Map() to their equivalent .empty method calls.

Rewrite List() when used inside match-case statement to Nil.

Installation

tag

ThisBuild /  scalafixDependencies += "io.github.ghostbuster91.scalafix-unified" %% "unified" % "<version>"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages