use of com.intellij.psi.codeStyle.CommonCodeStyleSettings in project intellij-community by JetBrains.
the class DetectIndentAndTypeTest method testContinuationTabs_AsDoubleTabSize.
public void testContinuationTabs_AsDoubleTabSize() {
CommonCodeStyleSettings common = mySettings.getCommonSettings(JavaLanguage.INSTANCE);
mySettings.ALIGN_MULTILINE_BINARY_OPERATION = false;
CommonCodeStyleSettings.IndentOptions indentOptions = common.getIndentOptions();
assert indentOptions != null;
indentOptions.TAB_SIZE = 2;
indentOptions.INDENT_SIZE = 2;
indentOptions.CONTINUATION_INDENT_SIZE = 4;
myFixture.configureByText(JavaFileType.INSTANCE, myText);
myFixture.type('\n');
myFixture.checkResult("public class T {\n" + "\tvoid run() {\n" + "\t\tint t = 1 + \n" + "\t\t\t\t2;\n" + "\t}\n" + "}");
}
use of com.intellij.psi.codeStyle.CommonCodeStyleSettings in project intellij-community by JetBrains.
the class IndentTest method testDoNotIndentTopLevelClassMembers.
public void testDoNotIndentTopLevelClassMembers() throws Exception {
defaultSettings();
CommonCodeStyleSettings settings = getJavaSettings();
settings.DO_NOT_INDENT_TOP_LEVEL_CLASS_MEMBERS = true;
doTest("DoNotIndentTopLevelClassMembers.java", "DoNotIndentTopLevelClassMembers_after.java");
}
use of com.intellij.psi.codeStyle.CommonCodeStyleSettings in project intellij-community by JetBrains.
the class IndentTest method testImplementsList2.
public void testImplementsList2() throws Exception {
defaultSettings();
CommonCodeStyleSettings settings = getJavaSettings();
settings.ALIGN_MULTILINE_EXTENDS_LIST = true;
doTest("ImplementsList2.java", "ImplementsList2_after.java");
}
use of com.intellij.psi.codeStyle.CommonCodeStyleSettings in project intellij-community by JetBrains.
the class IndentTest method testBinaryOperation.
public void testBinaryOperation() throws Exception {
defaultSettings();
CommonCodeStyleSettings settings = getJavaSettings();
settings.ALIGN_MULTILINE_BINARY_OPERATION = true;
doTest("BinaryOperation.java", "BinaryOperation_after.java");
}
use of com.intellij.psi.codeStyle.CommonCodeStyleSettings in project intellij-community by JetBrains.
the class JavaEnterActionTest method testEnter_AfterLastChainedCall.
public void testEnter_AfterLastChainedCall() throws IOException {
CodeStyleSettings settings = getCodeStyleSettings();
CommonCodeStyleSettings javaCommon = settings.getCommonSettings(JavaLanguage.INSTANCE);
javaCommon.ALIGN_MULTILINE_CHAINED_METHODS = true;
setCodeStyleSettings(settings);
doTextTest("java", "class T {\n" + " public void main() {\n" + " ActionBarPullToRefresh.from(getActivity())\n" + " .theseChildrenArePullable(eventsListView)\n" + " .listener(this)\n" + " .useViewDelegate(StickyListHeadersListView.class, new AbsListViewDelegate())<caret>\n" + " }\n" + "}", "class T {\n" + " public void main() {\n" + " ActionBarPullToRefresh.from(getActivity())\n" + " .theseChildrenArePullable(eventsListView)\n" + " .listener(this)\n" + " .useViewDelegate(StickyListHeadersListView.class, new AbsListViewDelegate())\n" + " <caret>\n" + " }\n" + "}");
}
Aggregations