scalafix-rules icon indicating copy to clipboard operation
scalafix-rules copied to clipboard

scalafix rules

Results 12 scalafix-rules issues
Sort by recently updated
recently updated
newest added

## About this PR 📦 Updates [org.scala-lang:scala3-library](https://github.com/scala/scala3) from `3.3.3` to `3.4.1` 📜 [GitHub Release Notes](https://github.com/scala/scala3/releases/tag/3.4.1) - [Version Diff](https://github.com/scala/scala3/compare/3.3.3...3.4.1) - [Version Diff](https://github.com/scala/scala3/compare/release-3.3.3...release-3.4.1) ## Usage ✅ **Please merge!** I'll automatically update this...

Firstly - thanks for this library! It's saved me a lot of time :) One very minor thing that would be helpful: the existing checks for `UnusedConstructorParams` and `UnusedTypeParams` could...

https://github.com/xuwei-k/scalafix-rules/commit/c2b5cd0f4772cbefb013aab03fe2c98d5e2a2c90 🤔

Hi! Would you be open to using [`.atomic`](https://scalacenter.github.io/scalafix/docs/developers/patch.html#atomic) in rules where applicable? I see that you removed usage at one point: https://github.com/xuwei-k/scalafix-rules/commit/bab0ebc0bce1449dc9ad75647fa854bdecf906c0, though if it's of interest, in addition to...

add to https://github.com/xuwei-k/scalafix-rules/blob/19725b5754a5b46e1ad9f2a92cb489b2561d70f3/rules/src/main/scala/fix/IncorrectScaladocParam.scala or create similar new rule

https://github.com/xuwei-k/scalafix-rules/blob/e0566287fd26b58eddd94e87c135b5d9ad0630ae/rules/src/main/scala/fix/Scala3Placeholder.scala#L15 `Bounds(None, None)` => ???

add more Monad pure/point methods (by config 🤔?)

## About this PR 📦 Updates [org.scala-lang:scala3-library](https://github.com/scala/scala3) from `3.3.3` to `3.4.2` 📜 [GitHub Release Notes](https://github.com/scala/scala3/releases/tag/3.4.2) - [Version Diff](https://github.com/scala/scala3/compare/3.3.3...3.4.2) - [Version Diff](https://github.com/scala/scala3/compare/release-3.3.3...release-3.4.2) ## Usage ✅ **Please merge!** I'll automatically update this...

Thank you for these rules, I find them really helpful! I found that the `FlatTraverse` rule may rewrite code in a way that produces type errors. For example, this `traverse`s...