no message

This commit is contained in:
2024-10-14 15:19:13 +03:00
parent 8eef367bd4
commit 5e09fb44ea
634 changed files with 3751 additions and 3263 deletions

View File

@@ -1,24 +1,16 @@
package _VisualDVM.Passes.All;
import _VisualDVM.Global;
import _VisualDVM.Visual.UI;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.Passes.Sapfor.SilentSapforPass;
import _VisualDVM.ProjectData.SapforData.Functions.FuncCall;
import _VisualDVM.ProjectData.SapforData.Functions.FuncCallH;
import _VisualDVM.ProjectData.SapforData.Functions.FuncInfo;
import _VisualDVM.ProjectData.SapforData.Functions.FunctionType;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.Passes.Sapfor.SilentSapforPass;
import _VisualDVM.Visual.UI;
import javafx.util.Pair;
import java.util.Vector;
public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
@Override
public String getIconPath() {
return "/icons/screen.png";
}
@Override
public String getButtonText() {
return "";
}
//-ФИЛЬТРАЦИЯ ГРАФА -----------------------------------
public static boolean showStandardFunctions = true;
public static boolean showExternalFunctions = true;
@@ -29,8 +21,16 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
public static int depth = 1;
public static String filterName = "";
@Override
public String getIconPath() {
return "/icons/screen.png";
}
@Override
public String getButtonText() {
return "";
}
@Override
protected boolean canStart(Object... args) throws Exception {
return Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args);
return Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args);
}
//--------------------
@Override
@@ -135,8 +135,8 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
depth,
showIn,
showOut);
// String text = String.join("\n", rawVisible);
// UI.Info(text);
// String text = String.join("\n", rawVisible);
// UI.Info(text);
for (String funcName : rawVisible)
if (!visibleFuncNames.contains(funcName) && isVisible(target.allFunctions.get(funcName)))
visibleFuncNames.add(funcName);
@@ -248,7 +248,7 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
}
//---
//теперь соотнести с сохранением.
for (String funcName: target.db.funcCoordinates.Data.keySet()){
for (String funcName : target.db.funcCoordinates.Data.keySet()) {
if (target.functionsGraph.vertexCoordinates.containsKey(funcName)) {
target.functionsGraph.vertexCoordinates.replace(funcName,
new Pair<>(