From c4536d1bfdb48b54ae932f39d1b5a30727430bf4 Mon Sep 17 00:00:00 2001 From: Helin Shiah Date: Mon, 8 Dec 2025 16:09:27 -0800 Subject: [PATCH 1/3] Use dash.log to combine logs with dart --- src/io/flutter/FlutterErrorReportSubmitter.java | 3 ++- src/io/flutter/logging/PluginLogger.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/io/flutter/FlutterErrorReportSubmitter.java b/src/io/flutter/FlutterErrorReportSubmitter.java index 7a0a1c834..79b1c2e52 100644 --- a/src/io/flutter/FlutterErrorReportSubmitter.java +++ b/src/io/flutter/FlutterErrorReportSubmitter.java @@ -21,6 +21,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.util.Consumer; +import io.flutter.logging.PluginLogger; import io.flutter.run.daemon.DaemonApi; import io.flutter.sdk.FlutterSdk; import org.jetbrains.annotations.NotNull; @@ -181,7 +182,7 @@ public boolean submit(@NotNull IdeaLoggingEvent @NotNull [] events, builder.append("```\n"); try { final String logPath = PathManager.getLogPath(); - final File logFile = new File(logPath, "flutter.log"); + final File logFile = new File(logPath, PluginLogger.LOG_FILE_NAME); if (logFile.exists()) { final List lines = Files.readAllLines(logFile.toPath(), StandardCharsets.UTF_8); final int count = 200; diff --git a/src/io/flutter/logging/PluginLogger.java b/src/io/flutter/logging/PluginLogger.java index d3120bf3f..27a234940 100644 --- a/src/io/flutter/logging/PluginLogger.java +++ b/src/io/flutter/logging/PluginLogger.java @@ -18,7 +18,7 @@ import java.util.logging.SimpleFormatter; public class PluginLogger { - private static final String LOG_FILE_NAME = "flutter.log"; + public static final String LOG_FILE_NAME = "dash.log"; // This handler specifies the logging format and location. private static final FileHandler fileHandler; From e3fff610c65386c160662963107272a7af6c5ba6 Mon Sep 17 00:00:00 2001 From: Helin Shiah Date: Mon, 8 Dec 2025 16:10:57 -0800 Subject: [PATCH 2/3] Update changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 67c6cab5e..a02391390 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ### Changed +- Made log file `dash.log` (instead of `flutter.log`). + ### Removed ### Fixed From 92c4ed89fea37e1cd40557be0c02bc6ab051f493 Mon Sep 17 00:00:00 2001 From: Helin Shiah Date: Mon, 8 Dec 2025 16:11:24 -0800 Subject: [PATCH 3/3] Remove unused import --- src/io/flutter/logging/PluginLogger.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/io/flutter/logging/PluginLogger.java b/src/io/flutter/logging/PluginLogger.java index 27a234940..cccf3ccb3 100644 --- a/src/io/flutter/logging/PluginLogger.java +++ b/src/io/flutter/logging/PluginLogger.java @@ -5,7 +5,6 @@ */ package io.flutter.logging; -import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.PathManager; import com.intellij.openapi.diagnostic.LogLevel; import com.intellij.openapi.diagnostic.Logger;