Skip to content

Commit 90af2e9

Browse files
committed
Run Checkstyle on Travis
* Fix errors that accumulated while Checkstyle was not enabled * Disable `OperatorWrap` as it complicated to match IntelliJ IDEA autoformatting and Checkstyle expected behaviour
1 parent 766f91e commit 90af2e9

File tree

6 files changed

+16
-15
lines changed

6 files changed

+16
-15
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ deploy:
1818
branch: master
1919
tags: true
2020
script:
21-
- ./gradlew clean test
21+
- ./gradlew clean check

config/checkstyle/checkstyle.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@
9494
<module name="MethodParamPad"/>
9595
<module name="NoWhitespaceAfter"/>
9696
<module name="NoWhitespaceBefore"/>
97-
<module name="OperatorWrap"/>
9897
<module name="ParenPad"/>
9998
<module name="TypecastParenPad"/>
10099
<module name="WhitespaceAfter"/>

language/cypher/src/main/java/com/neueda/jetbrains/plugin/graphdb/language/cypher/editor/CypherParameterInfoHandler.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
package com.neueda.jetbrains.plugin.graphdb.language.cypher.editor;
22

33
import com.intellij.codeInsight.lookup.LookupElement;
4-
import com.intellij.lang.parameterInfo.CreateParameterInfoContext;
5-
import com.intellij.lang.parameterInfo.ParameterInfoContext;
6-
import com.intellij.lang.parameterInfo.ParameterInfoHandlerWithTabActionSupport;
7-
import com.intellij.lang.parameterInfo.ParameterInfoUIContext;
8-
import com.intellij.lang.parameterInfo.ParameterInfoUtils;
9-
import com.intellij.lang.parameterInfo.UpdateParameterInfoContext;
4+
import com.intellij.lang.parameterInfo.*;
105
import com.intellij.psi.PsiElement;
116
import com.intellij.psi.tree.IElementType;
127
import com.intellij.psi.util.PsiTreeUtil;
@@ -20,7 +15,6 @@
2015
import org.jetbrains.annotations.NotNull;
2116
import org.jetbrains.annotations.Nullable;
2217

23-
import java.util.List;
2418
import java.util.Objects;
2519
import java.util.Set;
2620

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/console/params/ParametersPanel.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,9 @@ private void setupEditor(Project project) {
120120
}
121121

122122
private void setupFileSpecificEditor(Project project, VirtualFile cypherFile) {
123-
if (project == null || cypherFile == null) return;
123+
if (project == null || cypherFile == null) {
124+
return;
125+
}
124126
try {
125127
String params = FileUtil.getParams(cypherFile);
126128
LightVirtualFile lightVirtualFile = new LightVirtualFile("", JsonFileType.INSTANCE, params);
@@ -129,8 +131,9 @@ private void setupFileSpecificEditor(Project project, VirtualFile cypherFile) {
129131
VirtualFileManager.getInstance().addVirtualFileListener(new VirtualFileListener() {
130132
@Override
131133
public void contentsChanged(@NotNull VirtualFileEvent event) {
132-
if (event.getFile().equals(cypherFile) && document != null)
134+
if (event.getFile().equals(cypherFile) && document != null) {
133135
FileUtil.setParams(cypherFile, document.getText());
136+
}
134137
}
135138
});
136139
JLabel jLabel = new JLabel("<html>Parameters for data source <b>" +
@@ -139,7 +142,9 @@ public void contentsChanged(@NotNull VirtualFileEvent event) {
139142
jLabel.setToolTipText("Enter parameters in JSON format. Will be applied to <b>" + getTabTitle(cypherFile) +
140143
"</b> data source when executed");
141144
fileSpecificParamEditor.setHeaderComponent(jLabel);
142-
if (document != null) setInitialContent(document);
145+
if (document != null) {
146+
setInitialContent(document);
147+
}
143148
graphConsoleView.getFileSpecificParametersTab().add(fileSpecificParamEditor.getComponent(), BorderLayout.CENTER);
144149
} catch (Throwable e) {
145150
Throwables.throwIfUnchecked(e);

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/console/params/ParametersService.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,14 @@ public Map<String, Object> getParameters(PsiElement element) throws Exception {
4646
Map<String, Object> allParameters = new HashMap<>();
4747
if (isValidParametersMap(parametersProvider.getFileSpecificParametersJson())) {
4848
Map<String, Object> parsedFileSpecific = MAPPER.readValue(parametersProvider.getFileSpecificParametersJson(),
49-
new TypeReference<Map<String, Object>>() {});
49+
new TypeReference<Map<String, Object>>() {
50+
});
5051
parsedFileSpecific.forEach(allParameters::putIfAbsent);
5152
}
5253
if (isValidParametersMap(parametersProvider.getGlobalParametersJson())) {
5354
Map<String, Object> parsedGlobal = MAPPER.readValue(parametersProvider.getGlobalParametersJson(),
54-
new TypeReference<Map<String, Object>>() {});
55+
new TypeReference<Map<String, Object>>() {
56+
});
5557
parsedGlobal.forEach(allParameters::putIfAbsent);
5658
}
5759
return extractQueryParameters(element, allParameters);

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/util/FileUtil.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ public static void setParams(VirtualFile file, String params) {
7171
if (file instanceof NewVirtualFile) {
7272
try (DataOutputStream os = QUERY_PARAMS_FILE_ATTRIBUTE.writeAttribute(file)) {
7373
IOUtil.writeString(StringUtil.notNullize(params), os);
74-
} catch (IOException e) {}
74+
} catch (IOException e) {
75+
}
7576
}
7677
}
7778

0 commit comments

Comments
 (0)