fix
package fix
- Alphabetic
- Public
- Protected
Type Members
- class AddExplicitImplicitTypes extends SyntacticRule
implicit val foo = new Foo
toimplicit val foo: Foo = new Foo
- class AddLambdaParamParentheses extends SyntacticRule
- class CirceCodec extends SyntacticRule
- class CollectHead extends SyntacticRule
- class CollectHeadOption extends SyntacticRule
- class CompareSameValue extends SyntacticRule
- class DirectoryAndPackageName extends SyntacticRule
- case class DirectoryAndPackageNameConfig(baseDirectory: Seq[String], keyword: Seq[String]) extends Product with Serializable
- case class DirectoryPackageWarn(path: String, packageName: String, position: Position) extends scalafix.Diagnostic with Product with Serializable
- class DuplicateWildcardImport extends SyntacticRule
- case class DuplicateWildcardImportConfig(isScala3: Boolean) extends Product with Serializable
- class EitherFold extends SyntacticRule
- class EitherGetOrElse extends SyntacticRule
- class EitherMap extends SyntacticRule
- class EtaExpand extends SyntacticRule
- class ExplicitImplicitTypes extends SyntacticRule
- Note
There is similar wart in wartremover but SyntacticRule is faster https://github.com/wartremover/wartremover/blob/317508c9e46cdabf755aec01f6b591a0d8c8acf9/core/src/main/scala/wartremover/warts/ExplicitImplicitTypes.scala#L14-L16
- case class ExplicitImplicitTypesConfig(excludeLocal: Boolean) extends Product with Serializable
- case class ExplicitImplicitTypesWarn(position: Position) extends scalafix.Diagnostic with Product with Serializable
- class ExtendsProductWithSerializable extends SyntacticRule
- class FileNameConsistent extends SyntacticRule
- class FilterNot extends SyntacticRule
- class FilterSize extends SyntacticRule
- class FinalObjectWarn extends SyntacticRule
- class FlatTraverse extends SyntacticRule
- class GroupMap extends SyntacticRule
- class ImplicitValueClass extends SyntacticRule
- class IncorrectScaladocParam extends SyntacticRule
- class InterpolationToString extends SyntacticRule
- class InterpolationToStringWarn extends SyntacticRule
- class IsEmptyNonEmpty extends SyntacticRule
- class JavaURLConstructorsWarn extends SemanticRule
- class KeySet extends SemanticRule
- class KindProjector extends SyntacticRule
https://github.com/lampepfl/dotty-feature-requests/issues/117
- case class KindProjectorConfig(rewriteInfixTypes: Set[String]) extends Product with Serializable
- class LambdaParamParentheses extends SyntacticRule
- case class LambdaParamParenthesesWarn(position: scala.meta.Position) extends scalafix.Diagnostic with Product with Serializable
- class LazyZip extends SyntacticRule
https://github.com/scala/scala/blob/v2.13.10/src/library/scala/collection/LazyZipOps.scala
- class MapDistinctSize extends SyntacticRule
- class MapFlattenFlatMap extends SyntacticRule
- class MapSequenceTraverse extends SyntacticRule
- class MapToForeach extends SyntacticRule
- class NamedParamOrder extends SemanticRule
- class NoElse extends SyntacticRule
- case class NoElseWarn(position: Position) extends scalafix.Diagnostic with Product with Serializable
- class ObjectSelfType extends SyntacticRule
- class OptionContains extends SyntacticRule
https://github.com/scala/scala/blob/v2.13.10/src/library/scala/Option.scala#L367-L373
- class OptionFilter extends SyntacticRule
- class OptionForallExists extends SyntacticRule
https://github.com/scala/scala/blob/v2.13.10/src/library/scala/Option.scala#L396-L402 https://github.com/scala/scala/blob/v2.13.10/src/library/scala/Option.scala#L411-L417
- class OptionGetOrElse extends SyntacticRule
https://github.com/scala/scala/blob/v2.13.10/src/library/scala/Option.scala#L190-L196
- class OptionGetWarn extends SemanticRule
- class OptionMapFlatMap extends SyntacticRule
- case class OptionMapFlatMapWarn(position: Position) extends Diagnostic with Product with Serializable
- class OptionMatchToRight extends SyntacticRule
- class OptionOrElse extends SyntacticRule
- class OptionWhenUnless extends SyntacticRule
- class PartialFunctionCondOpt extends SyntacticRule
- class RedundantCaseClassVal extends SyntacticRule
- class RemoveEmptyObject extends SyntacticRule
- class RemovePureEff extends SyntacticRule
- class RemoveSamePackageImport extends SyntacticRule
- class RemoveStringInterpolation extends SyntacticRule
- class RemoveUselessParamComments extends SyntacticRule
- class ReplaceFill extends SyntacticRule
- class ReplacePlaceholder extends SyntacticRule
- class ReplaceSymbolLiterals extends SyntacticRule
- class ReuseInstances extends SyntacticRule
- class SameParamOverloading extends SyntacticRule
- class Scala3ImportRewrite extends SyntacticRule
- class Scala3ImportWarn extends SyntacticRule
- case class Scala3ImportWarning(position: Position) extends Diagnostic with Product with Serializable
- class Scala3Placeholder extends SyntacticRule
- case class Scala3PlaceholderWarn(position: Position) extends Diagnostic with Product with Serializable
- class ScalaApp extends SyntacticRule
- class ScalazEitherInfix extends SemanticRule
- class SimplifyForYield extends SyntacticRule
- class SizeToLength extends SemanticRule
- class SlickFilter extends SyntacticRule
- class StringFormatToInterpolation extends SyntacticRule
- class SyntacticOrganizeImports extends SyntacticRule
- case class SyntacticOrganizeImportsWarn(position: Position, message: String) extends Diagnostic with Product with Serializable
- class ThrowableToNonFatal extends SemanticRule
- class UnnecessaryCase extends SyntacticRule
- class UnnecessaryMatch extends SyntacticRule
- class UnnecessarySort extends SyntacticRule
- class UnnecessarySortRewrite extends SyntacticRule
- case class UnnecessarySortRewriteConfig(rewriteConfig: RewriteConfig) extends Product with Serializable
- case class UnnecessarySortWarn(position: scala.meta.Position, message: String) extends scalafix.Diagnostic with Product with Serializable
- class UnusedConstructorParams extends SyntacticRule
- case class UnusedParamWarn(position: Position) extends Diagnostic with Product with Serializable
- class UnusedTypeParams extends SyntacticRule
- class UnusedTypeParamsWarn extends scalafix.Diagnostic
- class UselessParamCommentsWarn extends SyntacticRule
- class WithFilter extends SyntacticRule
Value Members
- object CirceCodec
- object DirectoryAndPackageNameConfig extends Serializable
- object DuplicateWildcardImportConfig extends Serializable
- object EitherFold
- object EitherGetOrElse
- object ExplicitImplicitTypesConfig extends Serializable
- object FileNameConsistent
- object FilterNot
- object KindProjectorConfig extends Serializable
- object NamedParamOrder
- object OptionWhenUnless
- object SameParamOverloading
- object SlickFilter
- object UnnecessarySort
- object UnnecessarySortRewriteConfig extends Serializable