From 0515710b84a626f17acc7f3ea5179f416e9750d8 Mon Sep 17 00:00:00 2001 From: a-khakimov Date: Tue, 19 Dec 2023 00:10:51 +0500 Subject: [PATCH] MakeArgsNamed rule is experimental --- docs/README.md | 2 +- rules/src/main/scala/fix/MakeArgsNamed.scala | 2 +- rules/src/main/scala/fix/NoGeneralException.scala | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/README.md b/docs/README.md index 33869fb..a75537f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -98,7 +98,7 @@ function("Word", 42, 73.1) ## Rewrite rules -### MakeArgsNamed +### MakeArgsNamed (experimental!) This rule converts passing of unnamed arguments in functions to named arguments to improve readability. diff --git a/rules/src/main/scala/fix/MakeArgsNamed.scala b/rules/src/main/scala/fix/MakeArgsNamed.scala index 28b6e03..f54e416 100644 --- a/rules/src/main/scala/fix/MakeArgsNamed.scala +++ b/rules/src/main/scala/fix/MakeArgsNamed.scala @@ -9,7 +9,7 @@ import scala.meta._ case class MakeArgsNamed(config: MakeArgsNamedConfig) extends SemanticRule("MakeArgsNamed") { override def isRewrite: Boolean = true - + override def isExperimental: Boolean = true override def description: String = """ |This rule converts passing of unnamed arguments in functions to named arguments to improve readability. diff --git a/rules/src/main/scala/fix/NoGeneralException.scala b/rules/src/main/scala/fix/NoGeneralException.scala index f58555e..1ebbf7d 100644 --- a/rules/src/main/scala/fix/NoGeneralException.scala +++ b/rules/src/main/scala/fix/NoGeneralException.scala @@ -41,9 +41,7 @@ object NoGeneralException { private val defaultConfig = Config(forbidden) - implicit val surface: Surface[Config] = - metaconfig.generic.deriveSurface[Config] + implicit val surface: Surface[Config] = metaconfig.generic.deriveSurface[Config] - implicit val decoder: ConfDecoder[Config] = - metaconfig.generic.deriveDecoder(defaultConfig) + implicit val decoder: ConfDecoder[Config] = metaconfig.generic.deriveDecoder(defaultConfig) }