#
# .swiftformat
# mas
#
# SwiftFormat 0.57.2
#

# Disabled rules
--disable hoistAwait
--disable hoistTry

# Enabled rules (disabled by default)
#--enable acronyms
#--enable blankLineAfterSwitchCase
--enable blankLinesAfterGuardStatements
--enable blankLinesBetweenImports
--enable blockComments
--enable docComments
--enable emptyExtensions
--enable environmentEntry
--enable isEmpty
#--enable markTypes
--enable noExplicitOwnership
--enable noGuardInTests
--enable organizeDeclarations
--enable preferSwiftTesting
--enable privateStateVariables
--enable propertyTypes
--enable redundantEquatable
--enable redundantMemberwiseInit
--enable redundantProperty
--enable singlePropertyPerLine
--enable sortSwitchCases
--enable throwingTests
--enable unusedPrivateDeclarations
--enable urlMacro
--enable wrapConditionalBodies
--enable wrapEnumCases
--enable wrapMultilineConditionalAssignment
--enable wrapMultilineFunctionChains
--enable wrapSwitchCases

# Rule options
--commas always
--hex-literal-case lowercase
--ifdef no-indent
--import-grouping testable-last
--indent tab
--indent-strings true
--inferred-types always
--line-after-marks false
--mark-categories false
--organization-mode type
--property-types inferred
--ranges no-space
--tab-width 2
--wrap-ternary before-operators
