Skip to content

Commit 01ff523

Browse files
committed
1 parent 38a8a28 commit 01ff523

File tree

4 files changed

+25
-5
lines changed

4 files changed

+25
-5
lines changed

META-INF/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<idea-plugin version="2">
22
<id>org.mediawiki</id>
33
<name>MediaWiki Support</name>
4-
<version>0.0.1</version>
4+
<version>0.1</version>
55
<vendor email="[email protected]" url="https://www.mediawiki.org">Wikimedia Foundation</vendor>
66

77
<description>MediaWiki Support for PhpStorm
@@ -11,7 +11,7 @@ Source is available on GitHub at https://github.com/reedy/phpstorm-plugin-mediaw
1111
Pull requests and issues welcome.
1212
</description>
1313

14-
<change-notes>Version 0.0.1: Initial version</change-notes>
14+
<change-notes>Version 0.1: Initial version</change-notes>
1515

1616
<!-- please see http://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges for description -->
1717
<idea-version since-build="131"/>

src/org/mediawiki/MediaWikiCSSPredefinedCodeStyle.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ public void apply(CodeStyleSettings settings) {
3636
indentOptions.SMART_TABS = true;
3737
indentOptions.TAB_SIZE = 4;
3838
indentOptions.INDENT_SIZE = 4;
39-
indentOptions.CONTINUATION_INDENT_SIZE = 4;
39+
indentOptions.CONTINUATION_INDENT_SIZE = 8;
40+
indentOptions.LABEL_INDENT_SIZE = 0;
41+
indentOptions.LABEL_INDENT_ABSOLUTE = false;
42+
indentOptions.USE_RELATIVE_INDENTS = false;
4043
}
4144
}

src/org/mediawiki/MediaWikiHTMLPredefinedCodeStyle.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ public void apply(CodeStyleSettings settings) {
3636
indentOptions.SMART_TABS = true;
3737
indentOptions.TAB_SIZE = 4;
3838
indentOptions.INDENT_SIZE = 4;
39-
indentOptions.CONTINUATION_INDENT_SIZE = 4;
39+
indentOptions.CONTINUATION_INDENT_SIZE = 8;
40+
indentOptions.LABEL_INDENT_SIZE = 0;
41+
indentOptions.LABEL_INDENT_ABSOLUTE = false;
42+
indentOptions.USE_RELATIVE_INDENTS = false;
4043
}
4144
}

src/org/mediawiki/MediaWikiPhpPredefinedCodeStyle.java

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,16 @@ public void apply(CodeStyleSettings settings) {
2020
CommonCodeStyleSettings commonSettings = settings.getCommonSettings(getLanguage());
2121
commonSettings.KEEP_BLANK_LINES_IN_CODE = 1;
2222
commonSettings.KEEP_BLANK_LINES_BEFORE_RBRACE = 0;
23+
commonSettings.KEEP_LINE_BREAKS = false;
24+
commonSettings.KEEP_CONTROL_STATEMENT_IN_ONE_LINE = false;
25+
2326
commonSettings.CLASS_BRACE_STYLE = 1;
2427
commonSettings.METHOD_BRACE_STYLE = 1;
28+
29+
commonSettings.CATCH_ON_NEW_LINE = true;
30+
2531
commonSettings.ALIGN_MULTILINE_PARAMETERS = false;
32+
2633
commonSettings.SPACE_WITHIN_PARENTHESES = true;
2734
commonSettings.SPACE_WITHIN_METHOD_CALL_PARENTHESES = true;
2835
commonSettings.SPACE_WITHIN_METHOD_PARENTHESES = true;
@@ -33,7 +40,11 @@ public void apply(CodeStyleSettings settings) {
3340
commonSettings.SPACE_WITHIN_SWITCH_PARENTHESES = true;
3441
commonSettings.SPACE_WITHIN_ARRAY_INITIALIZER_BRACES = true;
3542
commonSettings.SPACE_AFTER_TYPE_CAST = true;
43+
3644
commonSettings.IF_BRACE_FORCE = 3;
45+
commonSettings.FOR_BRACE_FORCE = 3;
46+
commonSettings.DOWHILE_BRACE_FORCE = 3;
47+
commonSettings.WHILE_BRACE_FORCE = 3;
3748

3849
PhpCodeStyleSettings phpSettings = settings.getCustomSettings(PhpCodeStyleSettings.class);
3950
phpSettings.LOWER_CASE_BOOLEAN_CONST = true;
@@ -46,6 +57,9 @@ public void apply(CodeStyleSettings settings) {
4657
indentOptions.SMART_TABS = true;
4758
indentOptions.TAB_SIZE = 4;
4859
indentOptions.INDENT_SIZE = 4;
49-
indentOptions.CONTINUATION_INDENT_SIZE = 4;
60+
indentOptions.CONTINUATION_INDENT_SIZE = 8;
61+
indentOptions.LABEL_INDENT_SIZE = 0;
62+
indentOptions.LABEL_INDENT_ABSOLUTE = false;
63+
indentOptions.USE_RELATIVE_INDENTS = false;
5064
}
5165
}

0 commit comments

Comments
 (0)