p

fix

scala213

package scala213

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class Any2StringAdd extends SemanticRule
  2. class ConstructorProcedureSyntax extends SyntacticRule

  3. final class Core extends SemanticRule
  4. class DottyMigrate extends CompilerDependentRule

    This rule combine & run other rules - see collector - while: + Traveling the doc.tree one time only (for each doc) + Don't re-run scala.meta.internal.proxy.GlobalProxy.typedTreeAt for every rules that need CompilerSupport

  5. case class DottyMigrateConfig(resTypes: ExplicitResultTypesConfig = ExplicitResultTypesConfig.default, nullaryOverride: NullaryOverrideConfig = NullaryOverrideConfig.default) extends Product with Serializable
  6. final class ExplicitNonNullaryApply extends CompilerDependentRule

    Explicitly insert () to non-nullary method applications that lack it.

    Explicitly insert () to non-nullary method applications that lack it. https://dotty.epfl.ch/docs/reference/dropped-features/auto-apply.html https://github.com/scala/scala/pull/8833

  7. final class ExplicitNullaryEtaExpansion extends SemanticRule
  8. class MultiArgInfix extends SyntacticRule
  9. final class NullaryHashHash extends SemanticRule
  10. class NullaryOverride extends CompilerDependentRule
  11. case class NullaryOverrideConfig(mode: NullaryOverrideMode = CollectAppend, nullarySymPath: Path = Paths.get(".nullary.NullaryOverride"), nonNullarySymPath: Path = Paths.get(".nonNullary.NullaryOverride")) extends Product with Serializable
  12. sealed trait NullaryOverrideMode extends AnyRef
  13. class ParensAroundLambda extends SyntacticRule
  14. final class ScalaSeq extends SemanticRule
  15. trait SpaceOrTab extends AnyRef
  16. final class Varargs extends SemanticRule

Value Members

  1. object Any2StringAdd
  2. object ConstructorProcedureSyntax
  3. object Core
  4. object DottyMigrate
  5. object DottyMigrateConfig extends Serializable
  6. object MultiArgInfix
  7. object NullaryOverride

    Note

    When remove () from def foo() in type T then all references t.foo() must be rewritten to t.foo (not just in this doc) Similar, t.foo _ must be rewritten to () => t.foo

  8. object NullaryOverrideConfig extends Serializable
  9. object NullaryOverrideMode
  10. object ParensAroundLambda
  11. object ScalaSeq
  12. object SpaceOrTab
  13. object Varargs

Ungrouped