name Indent rules scope source.ocaml settings decreaseIndentPattern ^\s*(end|done|with|in|else)\b|^\s*;;|^[^\("]*\) increaseIndentPattern ^.*(\([^)"\n]*|begin)$|\bobject\s*$|\blet [a-zA-Z0-9_-]+( [^ ]+)+ =\s*$|method[ \t]+.*=[ \t]*$|->[ \t]*$|\b(for|while)[ \t]+.*[ \t]+do[ \t]*$|(\btry$|\bif\s+.*\sthen$|\belse|[:=]\s*sig|=\s*struct)\s*$ indentNextLinePattern (?!\bif.*then.*(else.*|(;|[ \t]in)[ \t]*$))\bif|\bthen[ \t]*$|\belse[ \t]*$$ uuid AD257FE4-8F09-4FE6-A0C3-CD5E15F75C5D