4.3.3 Indentation

4.3.3.1 General

4.3.3.1.1 Policy

  • Standard Indent
  • Deep Indent

4.3.3.1.2 Sizes

  • General Indent
  • Leading Indent
  • Continuation Indent
  • Trailing Comment Indent
  • Original Tab Indent
  • Extends Indent
  • Implements Indent
  • Throws Indent

4.3.3.2 Misc

  • Use Tabs to Indent
  • Use Only Leading Tabs
  • Indent "case" From "switch"
  • Indent Labels
  • Indent First Column Comments

4.3.3.3 Align

  • Variable Identifiers
  • Variable Assignments
  • Method Def Parameters
  • Method Call Chains
  • Ternary Expressions
  • Align Declaration Assignment

4.3.3.4 Continuation

  • Blocks
  • Operators

4.3.4 Wrapping

4.3.4.1 General

4.3.4.1.1 General

  • Wrap Lines
  • Line Length
  • Deep Indent

4.3.4.1.2 Policy

  • Wrap After Left Parenthesis
  • Wrap Before Right Parenthesis
  • Wrap Grouping Parenthesis
  • Wrap After Assignments
  • Wrap Before Operators
  • Wrap After Operators
  • Deep Wrap on Params
  • When Wrap Use Deep

4.3.4.2 Always

4.3.4.2.1 Wrap Always

  • Before Extends Keyword
  • After Extends Keyword
  • Before Implements keyword
  • After Implements Keyword
  • Before Throws Keyword
  • After Throws Types
  • Method Def Parameters
  • Method Call Chains
  • Method Call Parameters
  • Method Call Parameters if Nested
  • Ternary Expression Question Mark (?)
  • Ternary Expression Colon (:)
  • Labels