|
|
@ -8,7 +8,6 @@ import com.fr.design.extra.exe.callback.ModifyStatusCallback; |
|
|
|
import com.fr.design.i18n.Toolkit; |
|
|
|
import com.fr.design.i18n.Toolkit; |
|
|
|
import com.fr.design.mainframe.DesignerContext; |
|
|
|
import com.fr.design.mainframe.DesignerContext; |
|
|
|
import com.fr.design.mainframe.app.PluginRemote.PluginStatus; |
|
|
|
import com.fr.design.mainframe.app.PluginRemote.PluginStatus; |
|
|
|
import com.fr.design.ui.util.UIUtil; |
|
|
|
|
|
|
|
import com.fr.locale.InterProviderFactory; |
|
|
|
import com.fr.locale.InterProviderFactory; |
|
|
|
import com.fr.plugin.context.PluginMarker; |
|
|
|
import com.fr.plugin.context.PluginMarker; |
|
|
|
import com.fr.plugin.context.PluginMarkerAdapter; |
|
|
|
import com.fr.plugin.context.PluginMarkerAdapter; |
|
|
@ -27,6 +26,7 @@ import com.fr.third.guava.cache.CacheBuilder; |
|
|
|
import com.fr.third.guava.collect.Multimap; |
|
|
|
import com.fr.third.guava.collect.Multimap; |
|
|
|
import com.fr.workspace.WorkContext; |
|
|
|
import com.fr.workspace.WorkContext; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import javax.swing.SwingUtilities; |
|
|
|
import java.time.Duration; |
|
|
|
import java.time.Duration; |
|
|
|
import java.util.Collection; |
|
|
|
import java.util.Collection; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Map; |
|
|
@ -183,7 +183,7 @@ public class DesignerAppUtils { |
|
|
|
// 试图获取多行读取错误提示并缓存待处理列表
|
|
|
|
// 试图获取多行读取错误提示并缓存待处理列表
|
|
|
|
String detail = dealWithErrorDetailMultiLineAndCache(path); |
|
|
|
String detail = dealWithErrorDetailMultiLineAndCache(path); |
|
|
|
if (detail.length() > 0) { |
|
|
|
if (detail.length() > 0) { |
|
|
|
UIUtil.invokeLaterIfNeeded(() -> { |
|
|
|
SwingUtilities.invokeLater(() -> { |
|
|
|
if (WorkContext.getCurrent().isLocal()) { |
|
|
|
if (WorkContext.getCurrent().isLocal()) { |
|
|
|
UIExpandDialog.Builder() |
|
|
|
UIExpandDialog.Builder() |
|
|
|
.owner(DesignerContext.getDesignerFrame()) |
|
|
|
.owner(DesignerContext.getDesignerFrame()) |
|
|
|