Skip to content

Commit 3c2e6d7

Browse files
committed
Fixed SonarQube warnings
1 parent 6fc4e82 commit 3c2e6d7

3 files changed

Lines changed: 15 additions & 13 deletions

File tree

src/test/java/lab/Hl7Viewer.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
import com.imsweb.layout.hl7.xml.Hl7SegmentXmlDto;
4848
import com.imsweb.layout.hl7.xml.Hl7SubComponentXmlDto;
4949

50-
// TODO use the layout to provide a label to the field/components and subcomponents
50+
// use the layout to provide a label to the field/components and subcomponents
5151
// Allow every node to be expanded/collapsed, and apply to its children
5252
// handle batch transmission segments
5353
public class Hl7Viewer extends JFrame {
@@ -114,12 +114,12 @@ public Hl7Viewer() throws IOException {
114114
messages.addAll(((NaaccrHl7Layout)LayoutFactory.getLayout(LayoutFactory.LAYOUT_ID_NAACCR_HL7_V5)).readAllMessages(file));
115115
}
116116
catch (IOException e) {
117-
e.printStackTrace();
117+
throw new IllegalStateException(e);
118118
}
119119

120-
// TODO FP let user select a file, support starting line for messages
120+
// FP let user select a file, support starting line for messages
121121

122-
// TODO expand first message by default...
122+
// expand first message by default...
123123

124124
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Messages");
125125
for (Hl7Message message : messages)
@@ -177,7 +177,7 @@ private static DefaultMutableTreeNode createNodeForField(Hl7Field field, Map<Str
177177
DefaultMutableTreeNode node = new DefaultMutableTreeNode(new EntityWrapper(field, entityNames));
178178
if (field.getRepeatedFields().size() == 1) {
179179
Hl7RepeatedField repeatedField = field.getRepeatedField(1);
180-
if (repeatedField.getComponents().size() == 1 && repeatedField.getComponents().keySet().contains(1))
180+
if (repeatedField.getComponents().size() == 1 && repeatedField.getComponents().containsKey(1))
181181
node.add(createNodeForValue(repeatedField.getComponent(1).getValue()));
182182
else
183183
repeatedField.getComponents().values().forEach(c -> node.add(createNodeForComponent(c, entityNames)));
@@ -195,8 +195,8 @@ private static DefaultMutableTreeNode createNodeForRepeatedField(Hl7RepeatedFiel
195195

196196
private static DefaultMutableTreeNode createNodeForComponent(Hl7Component component, Map<String, String> entityNames) {
197197
DefaultMutableTreeNode node = new DefaultMutableTreeNode(new EntityWrapper(component, entityNames));
198-
// TODO FD this simplification should check the fields definition instead of checking the size/index...
199-
if (component.getSubComponents().size() == 1 && component.getSubComponents().keySet().contains(1))
198+
// FD this simplification should check the fields definition instead of checking the size/index...
199+
if (component.getSubComponents().size() == 1 && component.getSubComponents().containsKey(1))
200200
node.add(createNodeForValue(component.getSubComponent(1).getValue()));
201201
else
202202
component.getSubComponents().keySet().stream().sorted().forEach(idx -> node.add(createNodeForSubComponent(component.getSubComponent(idx), entityNames)));
@@ -215,7 +215,7 @@ private static DefaultMutableTreeNode createNodeForValue(String value) {
215215

216216
private static class EntityWrapper {
217217

218-
private Object _entity;
218+
private final Object _entity;
219219
private File _file;
220220
private Integer _startLine;
221221
private Map<String, String> _entityNames;
@@ -245,7 +245,7 @@ public String toString() {
245245
result = componentToString((Hl7Component)_entity, _entityNames);
246246
break;
247247
case "Hl7RepeatedField":
248-
result = repeatedFieldToString((Hl7RepeatedField)_entity, _entityNames);
248+
result = repeatedFieldToString((Hl7RepeatedField)_entity);
249249
break;
250250
case "Hl7Field":
251251
result = fieldToString((Hl7Field)_entity, _entityNames);
@@ -254,15 +254,15 @@ public String toString() {
254254
result = segmentToString((Hl7Segment)_entity);
255255
break;
256256
case "Hl7Message":
257-
result = messageToString((Hl7Message)_entity, _file, _startLine);
257+
result = messageToString(_file, _startLine);
258258
break;
259259
default:
260260
result = _entity.getClass().getSimpleName();
261261
}
262262
return result;
263263
}
264264

265-
private static String messageToString(Hl7Message message, File file, Integer startLine) {
265+
private static String messageToString(File file, Integer startLine) {
266266
if (file == null)
267267
return "Message";
268268
else
@@ -282,7 +282,7 @@ private static String fieldToString(Hl7Field field, Map<String, String> entityNa
282282
return id;
283283
}
284284

285-
private static String repeatedFieldToString(Hl7RepeatedField repeatedField, Map<String, String> entityNames) {
285+
private static String repeatedFieldToString(Hl7RepeatedField repeatedField) {
286286
Hl7Field field = repeatedField.getField();
287287
return "Repetition #" + (field.getRepeatedFields().indexOf(repeatedField) + 1);
288288
}

src/test/java/lab/NaaccrDocViewer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ else if (retired) {
207207
list.getSelectionModel().addListSelectionListener(e -> {
208208
if (e.getValueIsAdjusting())
209209
return;
210-
String name = (String)list.getSelectedValue();
210+
String name = list.getSelectedValue();
211211
if (name != null)
212212
displayDoc(labelMappings.get(name));
213213
});
@@ -411,6 +411,7 @@ public static void main(String[] args) throws Exception {
411411
System.setErr(new PrintStream(new OutputStream() {
412412
@Override
413413
public void write(int b) {
414+
// do nothing!
414415
}
415416
}));
416417

src/test/java/lab/NaaccrLookupsViewer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ public static void main(String[] args) throws Exception {
190190
System.setErr(new PrintStream(new OutputStream() {
191191
@Override
192192
public void write(int b) {
193+
// do nothing!
193194
}
194195
}));
195196

0 commit comments

Comments
 (0)