scalariform.formatter

preferences

package preferences

Visibility
  1. Public
  2. All

Type Members

  1. trait BooleanPreferenceDescriptor extends PreferenceDescriptor[Boolean]

  2. class FormattingPreferences extends IFormattingPreferences

  3. trait HasFormattingPreferences extends AnyRef

  4. trait IFormattingPreferences extends AnyRef

  5. sealed abstract class IndentStyle extends AnyRef

  6. case class IntegerPreference(min: Int, max: Int) extends PreferenceType[Int] with Product with Serializable

  7. trait IntegerPreferenceDescriptor extends PreferenceDescriptor[Int]

  8. sealed trait Intent extends Product with Serializable

    Trinary state setting for preference which can be enforced two ways or disabled.

  9. trait IntentPreferenceDescriptor extends PreferenceDescriptor[Intent]

  10. trait PreferenceDescriptor[T] extends AnyRef

  11. sealed trait PreferenceType[T] extends AnyRef

  12. case class Spaces(n: Int) extends IndentStyle with Product with Serializable

Value Members

  1. object AlignArguments extends BooleanPreferenceDescriptor with Product with Serializable

  2. object AlignParameters extends BooleanPreferenceDescriptor with Product with Serializable

  3. object AlignSingleLineCaseStatements extends BooleanPreferenceDescriptor with Product with Serializable

  4. object AllPreferences

  5. object AllowParamGroupsOnNewlines extends BooleanPreferenceDescriptor with Product with Serializable

  6. object BooleanPreference extends PreferenceType[Boolean] with Product with Serializable

  7. object CompactControlReadability extends BooleanPreferenceDescriptor with Product with Serializable

  8. object CompactStringConcatenation extends BooleanPreferenceDescriptor with Product with Serializable

  9. object DanglingCloseParenthesis extends IntentPreferenceDescriptor with Product with Serializable

  10. object DoubleIndentConstructorArguments extends BooleanPreferenceDescriptor with Product with Serializable

  11. object DoubleIndentMethodDeclaration extends BooleanPreferenceDescriptor with Product with Serializable

  12. object FirstArgumentOnNewline extends IntentPreferenceDescriptor with Product with Serializable

  13. object FirstParameterOnNewline extends IntentPreferenceDescriptor with Product with Serializable

  14. object Force extends Intent with Product with Serializable

    Force the formatting choice in the preference name.

  15. object FormatXml extends BooleanPreferenceDescriptor with Product with Serializable

  16. object FormattingPreferences extends FormattingPreferences with Product with Serializable

  17. object IndentLocalDefs extends BooleanPreferenceDescriptor with Product with Serializable

  18. object IndentPackageBlocks extends BooleanPreferenceDescriptor with Product with Serializable

  19. object IndentSpaces extends IntegerPreferenceDescriptor with Product with Serializable

  20. object IndentWithTabs extends BooleanPreferenceDescriptor with Product with Serializable

  21. object IntentPreference extends PreferenceType[Intent] with Product with Serializable

  22. object MultilineScaladocCommentsStartOnFirstLine extends BooleanPreferenceDescriptor with Product with Serializable

  23. object NewlineAtEndOfFile extends BooleanPreferenceDescriptor with Product with Serializable

  24. object PlaceScaladocAsterisksBeneathSecondAsterisk extends BooleanPreferenceDescriptor with Product with Serializable

  25. object PreferencesImporterExporter

  26. object Preserve extends Intent with Product with Serializable

    Preserve the formatting choice made at the site.

  27. object PreserveSpaceBeforeArguments extends BooleanPreferenceDescriptor with Product with Serializable

  28. object Prevent extends Intent with Product with Serializable

    Prevent the formatting choice in the preference name.

  29. object RewriteArrowSymbols extends BooleanPreferenceDescriptor with Product with Serializable

  30. object SingleCasePatternOnNewline extends BooleanPreferenceDescriptor with Product with Serializable

  31. object SpaceBeforeColon extends BooleanPreferenceDescriptor with Product with Serializable

  32. object SpaceBeforeContextColon extends BooleanPreferenceDescriptor with Product with Serializable

  33. object SpaceInsideBrackets extends BooleanPreferenceDescriptor with Product with Serializable

  34. object SpaceInsideParentheses extends BooleanPreferenceDescriptor with Product with Serializable

  35. object SpacesAroundMultiImports extends BooleanPreferenceDescriptor with Product with Serializable

  36. object SpacesWithinPatternBinders extends BooleanPreferenceDescriptor with Product with Serializable

  37. object Tabs extends IndentStyle with Product with Serializable

  38. object UseUnicodeArrows extends BooleanPreferenceDescriptor with Product with Serializable

Deprecated Value Members

  1. object DoubleIndentClassDeclaration extends BooleanPreferenceDescriptor with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) This has been dropped in favor of DoubleIndentConstructorArguments.

Ungrouped