diff --git a/vscode/languages/ruby.json b/vscode/languages/ruby.json index 982aab8426..0ea015b704 100644 --- a/vscode/languages/ruby.json +++ b/vscode/languages/ruby.json @@ -1,5 +1,6 @@ { "indentationRules": { + "increaseIndentPattern": "^\\s*((begin|class|(private|protected)\\s+def(?!\\s+[\\w.]+[!?=]?(?:\\([^)]*\\))?\\s*=[^=~>])|def(?!\\s+[\\w.]+[!?=]?(?:\\([^)]*\\))?\\s*=[^=~>])|else|elsif|ensure|for|if|module|rescue|unless|until|when|in|while|case)|([^#]*\\sdo\\b)|([^#]*=\\s*(case|if|unless)))\\b([^#\\{;]|(\"|'|\/).*\\4)*(#.*)?$", "decreaseIndentPattern": "^\\s*([}\\]]([,)]?\\s*(#|$)|\\.[a-zA-Z_]\\w*\\b)|(end|rescue|ensure|else|elsif)\\b)|((in|when)\\s)" } }