Skip to content

Commit 357e407

Browse files
plumpycushon
authored andcommitted
Update the google-java-format plugin to support 2018.2 EAP builds.
MOE_MIGRATED_REVID=199176520
1 parent 907d46a commit 357e407

File tree

2 files changed

+26
-12
lines changed

2 files changed

+26
-12
lines changed

idea_plugin/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616

1717
plugins {
18-
id "org.jetbrains.intellij" version "0.3.1"
18+
id "org.jetbrains.intellij" version "0.3.2"
1919
}
2020

2121
repositories {
@@ -32,7 +32,7 @@ apply plugin: 'java'
3232
intellij {
3333
pluginName = "google-java-format"
3434
updateSinceUntilBuild = true
35-
version = "2018.1"
35+
version = "IC-182.2757.3"
3636
}
3737

3838
patchPluginXml {

idea_plugin/src/com/google/googlejavaformat/intellij/CodeStyleManagerDecorator.java

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,12 @@ public void reformatTextWithContext(PsiFile psiFile, ChangedRangesInfo changedRa
100100
delegate.reformatTextWithContext(psiFile, changedRangesInfo);
101101
}
102102

103+
@Override
104+
public void reformatTextWithContext(PsiFile file, Collection<TextRange> ranges)
105+
throws IncorrectOperationException {
106+
delegate.reformatTextWithContext(file, ranges);
107+
}
108+
103109
@Override
104110
public void adjustLineIndent(PsiFile file, TextRange rangeToAdjust)
105111
throws IncorrectOperationException {
@@ -127,6 +133,12 @@ public String getLineIndent(PsiFile file, int offset) {
127133
return delegate.getLineIndent(file, offset);
128134
}
129135

136+
@Override
137+
@Nullable
138+
public String getLineIndent(PsiFile file, int offset, FormattingMode mode) {
139+
return delegate.getLineIndent(file, offset, mode);
140+
}
141+
130142
@Override
131143
@Nullable
132144
public String getLineIndent(Document document, int offset) {
@@ -185,6 +197,18 @@ public int getMinLineFeeds(PsiFile file, int offset) {
185197
return delegate.getMinLineFeeds(file, offset);
186198
}
187199

200+
@Override
201+
public void runWithDocCommentFormattingDisabled(PsiFile file, Runnable runnable) {
202+
delegate.runWithDocCommentFormattingDisabled(file, runnable);
203+
}
204+
205+
@Override
206+
public DocCommentSettings getDocCommentSettings(PsiFile file) {
207+
return delegate.getDocCommentSettings(file);
208+
}
209+
210+
// From FormattingModeAwareIndentAdjuster
211+
188212
/** Uses same fallback as {@link CodeStyleManager#getCurrentFormattingMode}. */
189213
@Override
190214
public FormattingMode getCurrentFormattingMode() {
@@ -203,14 +227,4 @@ public int adjustLineIndent(final Document document, final int offset, Formattin
203227
}
204228
return offset;
205229
}
206-
207-
@Override
208-
public void runWithDocCommentFormattingDisabled(PsiFile file, Runnable runnable) {
209-
delegate.runWithDocCommentFormattingDisabled(file, runnable);
210-
}
211-
212-
@Override
213-
public DocCommentSettings getDocCommentSettings(PsiFile file) {
214-
return delegate.getDocCommentSettings(file);
215-
}
216230
}

0 commit comments

Comments
 (0)