Packages

p

fix

package fix

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AddExplicitImplicitTypes extends SyntacticRule

    implicit val foo = new Foo to implicit val foo: Foo = new Foo

  2. class AddLambdaParamParentheses extends SyntacticRule
  3. class CatsToValid extends SyntacticRule
  4. class CirceCodec extends SyntacticRule
  5. class CollectHead extends SyntacticRule
  6. class CollectHeadOption extends SyntacticRule
  7. class CompareSameValue extends SyntacticRule
  8. class DirectoryAndPackageName extends SyntacticRule
  9. case class DirectoryAndPackageNameConfig(baseDirectory: Seq[String], keyword: Seq[String], severity: LintSeverity) extends Product with Serializable
  10. class DiscardCatsEffectIO extends SemanticRule
  11. class DiscardEff extends SemanticRule
  12. class DiscardMonixTask extends SemanticRule
  13. class DiscardScalaFuture extends SemanticRule
  14. case class DiscardSingleConfig(severity: LintSeverity) extends Product with Serializable
  15. class DiscardSlickDBIO extends SemanticRule
  16. class DiscardValue extends SemanticRule
  17. case class DiscardValueConfig(error: Seq[String], warning: Seq[String], info: Seq[String]) extends Product with Serializable
  18. class DuplicateWildcardImport extends SyntacticRule
  19. case class DuplicateWildcardImportConfig(isScala3: Boolean) extends Product with Serializable
  20. class EitherFold extends SyntacticRule
  21. class EitherGetOrElse extends SyntacticRule
  22. class EitherMap extends SyntacticRule
  23. class EtaExpand extends SyntacticRule
  24. class ExplicitImplicitTypes extends SyntacticRule

  25. case class ExplicitImplicitTypesConfig(excludeLocal: Boolean) extends Product with Serializable
  26. case class ExplicitImplicitTypesWarn(position: Position) extends scalafix.Diagnostic with Product with Serializable
  27. class ExtendsProductWithSerializable extends SyntacticRule

  28. class FileNameConsistent extends SyntacticRule
  29. class FilterNot extends SyntacticRule
  30. class FilterSize extends SyntacticRule
  31. class FinalObjectWarn extends SyntacticRule
  32. class FlatMapCollect extends SyntacticRule
  33. class FlatTraverse extends SyntacticRule
  34. class ForTupleMatch extends SyntacticRule
  35. class GroupMap extends SyntacticRule
  36. class ImplicitValueClass extends SyntacticRule
  37. class IncorrectScaladocParam extends SyntacticRule
  38. class InterpolationToString extends SyntacticRule
  39. class InterpolationToStringWarn extends SyntacticRule
  40. class IsEmptyNonEmpty extends SyntacticRule
  41. class JavaURLConstructorsWarn extends SemanticRule
  42. class KeySet extends SemanticRule
  43. class KindProjector extends SyntacticRule

    https://github.com/lampepfl/dotty-feature-requests/issues/117

  44. case class KindProjectorConfig(rewriteInfixTypes: Set[String]) extends Product with Serializable
  45. class KindProjectorScala3TypeLambda extends SyntacticRule
  46. class LambdaParamParentheses extends SyntacticRule

    unnecessary since Scala 2.13.11 https://github.com/scala/scala/pull/10320

  47. case class LambdaParamParenthesesWarn(position: scala.meta.Position) extends scalafix.Diagnostic with Product with Serializable
  48. class LazyZip extends SyntacticRule

    https://github.com/scala/scala/blob/v2.13.12/src/library/scala/collection/LazyZipOps.scala

  49. class MapDistinctSize extends SyntacticRule
  50. class MapFlattenFlatMap extends SyntacticRule
  51. class MapSequenceTraverse extends SyntacticRule
  52. class MapToForeach extends SyntacticRule
  53. class MatchParentheses extends SyntacticRule
  54. class NamedParamOrder extends SemanticRule
  55. class NoElse extends SyntacticRule
  56. case class NoElseWarn(position: Position) extends scalafix.Diagnostic with Product with Serializable
  57. class ObjectFinal extends SyntacticRule
  58. class ObjectSelfType extends SyntacticRule
  59. class OptionContains extends SyntacticRule

    https://github.com/scala/scala/blob/v2.13.12/src/library/scala/Option.scala#L367-L373

  60. class OptionFilter extends SyntacticRule
  61. class OptionForallExists extends SyntacticRule

    https://github.com/scala/scala/blob/v2.13.12/src/library/scala/Option.scala#L396-L402 https://github.com/scala/scala/blob/v2.13.12/src/library/scala/Option.scala#L411-L417

  62. class OptionGetOrElse extends SyntacticRule

    https://github.com/scala/scala/blob/v2.13.12/src/library/scala/Option.scala#L190-L196

  63. class OptionGetWarn extends SemanticRule
  64. class OptionMapFlatMap extends SyntacticRule
  65. case class OptionMapFlatMapWarn(position: Position) extends Diagnostic with Product with Serializable
  66. class OptionMatchToRight extends SyntacticRule
  67. class OptionOrElse extends SyntacticRule
  68. class OptionWhenUnless extends SyntacticRule
  69. class PartialFunctionCondOpt extends SyntacticRule
  70. class RedundantCaseClassVal extends SyntacticRule
  71. class RemoveEmptyObject extends SyntacticRule
  72. class RemoveIf extends SyntacticRule
  73. class RemovePureEff extends SyntacticRule
  74. class RemoveSamePackageImport extends SyntacticRule
  75. class RemoveStringInterpolation extends SyntacticRule
  76. class RemoveUselessParamComments extends SyntacticRule
  77. class RepeatedRewrite extends SyntacticRule
  78. class ReplaceFill extends SyntacticRule
  79. class ReplacePlaceholder extends SyntacticRule
  80. class ReplaceSymbolLiterals extends SyntacticRule
  81. class ReuseInstances extends SyntacticRule
  82. class SameParamOverloading extends SyntacticRule
  83. class Scala3ImportRewrite extends SyntacticRule
  84. class Scala3ImportWarn extends SyntacticRule
  85. case class Scala3ImportWarning(position: Position) extends Diagnostic with Product with Serializable
  86. class Scala3Placeholder extends SyntacticRule
  87. case class Scala3PlaceholderWarn(position: Position) extends Diagnostic with Product with Serializable
  88. class ScalaApp extends SyntacticRule

  89. class ScalazEitherInfix extends SemanticRule
  90. case class SeparateEachFileConfig(limit: Int, severity: LintSeverity) extends Product with Serializable
  91. class SeparateEachFileRewrite extends SyntacticRule
  92. class SeparateEachFileWarn extends SyntacticRule
  93. class SimplifyForYield extends SyntacticRule
  94. class SizeToLength extends SemanticRule
  95. class SlickFilter extends SyntacticRule
  96. class StringFormatToInterpolation extends SyntacticRule
  97. class SyntacticOrganizeImports extends SyntacticRule
  98. case class SyntacticOrganizeImportsWarn(position: Position, message: String) extends Diagnostic with Product with Serializable
  99. class ThrowableToNonFatal extends SemanticRule
  100. class UnmooredDocComment extends SyntacticRule

    https://github.com/scala/scala/blob/4b124f211b661d/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala#L175

  101. class UnnecessaryCase extends SyntacticRule
  102. class UnnecessaryMatch extends SyntacticRule
  103. class UnnecessarySort extends SyntacticRule
  104. class UnnecessarySortRewrite extends SyntacticRule
  105. case class UnnecessarySortRewriteConfig(rewriteConfig: RewriteConfig) extends Product with Serializable
  106. case class UnnecessarySortWarn(position: scala.meta.Position, message: String) extends scalafix.Diagnostic with Product with Serializable
  107. class UnusedConstructorParams extends SyntacticRule
  108. case class UnusedParamWarn(position: Position) extends Diagnostic with Product with Serializable
  109. class UnusedSelfType extends SyntacticRule
  110. class UnusedTypeParams extends SyntacticRule
  111. class UnusedTypeParamsWarn extends scalafix.Diagnostic
  112. class UselessParamCommentsWarn extends SyntacticRule
  113. class UsingParamAnonymous extends SyntacticRule
  114. class UsingParamAnonymousConstructor extends SyntacticRule
  115. class WithFilter extends SyntacticRule
  116. class WithLeftWithRight extends SyntacticRule

Ungrouped