Skip to content

Commit 18e31fd

Browse files
committed
suppress lgtm warnings; false positives
1 parent 5c60fb0 commit 18e31fd

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

agent/src/main/java/com/microsoft/applicationinsights/agent/internal/Premain.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public class Premain {
3737
private Premain() {
3838
}
3939

40+
@SuppressWarnings("lgtm[java/input-resource-leak]") // JarFile doesn't need to be closed.
4041
public static void premain(@SuppressWarnings("unused") String agentArgs, Instrumentation instrumentation) {
4142
try {
4243
CodeSource codeSource = Premain.class.getProtectionDomain().getCodeSource();

core/src/main/java/com/microsoft/applicationinsights/internal/channel/common/TransmissionFileSystemOutput.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ public int compare(File file1, File file2) {
245245
return asList;
246246
}
247247

248+
@SuppressWarnings("lgtm[java/input-resource-leak]") // All the streams close their delegates.
248249
private Optional<Transmission> loadTransmission(File file) {
249250
Transmission transmission = null;
250251

@@ -293,6 +294,7 @@ private Optional<File> renameToTemporaryName(File tempTransmissionFile) {
293294
return Optional.fromNullable(transmissionFile);
294295
}
295296

297+
@SuppressWarnings("lgtm[java/input-resource-leak]") // All the streams close their delegates.
296298
private boolean saveTransmission(File transmissionFile, Transmission transmission) {
297299
try (ObjectOutput output = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(transmissionFile)))) {
298300
output.writeObject(transmission);

0 commit comments

Comments
 (0)