diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index ce2e2df2..33325a6c 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -14,7 +14,7 @@
-
+
diff --git a/properties b/properties
index 3fd07ec8..074c8507 100644
--- a/properties
+++ b/properties
@@ -51,6 +51,7 @@
"FortranWrapsOn": false,
"ExtensionsOn": false,
"ComparsionDiffMergeOn": true,
+ "ShowFullArraysDeclarations": false,
"BugReportsAgeLimit": 4,
"FastAccessPassesCount": 5,
"LastOpenedProjectsCount": 25
diff --git a/src/_VisualDVM/GlobalData/Settings/SettingName.java b/src/_VisualDVM/GlobalData/Settings/SettingName.java
index 4ce15b8c..4a2142ca 100644
--- a/src/_VisualDVM/GlobalData/Settings/SettingName.java
+++ b/src/_VisualDVM/GlobalData/Settings/SettingName.java
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.Settings;
public enum SettingName {
Undefined,
//--------------
- ShowFullArraysDeclarations,
ShowFullTabsNames,
LocalMakePathWindows,
SmallScreen,
@@ -55,8 +54,6 @@ public enum SettingName {
return "Путь к make.exe";
case ShowFullTabsNames:
return "Показывать полные имена вкладок";
- case ShowFullArraysDeclarations:
- return "Показывать развернутый список объявлений массивов";
case STATIC_SHADOW_ANALYSIS:
return "Оптимизация теневых обменов";
case STATIC_PRIVATE_ANALYSIS:
diff --git a/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java b/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java
index 20b4ab25..540d54e5 100644
--- a/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java
+++ b/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java
@@ -30,7 +30,6 @@ public class SettingsDBTable extends DBTable {
public void AddAll() throws Exception {
//проверка списка всех настроек.
//
- AddSetting(new DBSetting(SettingName.ShowFullArraysDeclarations, 0, SettingType.SapforFlag, ComponentType.Visualiser));
AddSetting(new DBSetting(SettingName.ShowFullTabsNames, 0, SettingType.SapforFlag, ComponentType.Visualiser));
AddSetting(new DBSetting(SettingName.Kernels, Utils.getHalfKernels(), SettingType.IntField, ComponentType.Visualiser));
if (Utils_.isWindows())
diff --git a/src/_VisualDVM/GlobalProperties.java b/src/_VisualDVM/GlobalProperties.java
index a43fa01f..39f46df0 100644
--- a/src/_VisualDVM/GlobalProperties.java
+++ b/src/_VisualDVM/GlobalProperties.java
@@ -107,7 +107,7 @@ public class GlobalProperties {
public int lastUserId = CommonConstants.Nan;
@Expose
public int lastCompilerId = CommonConstants.Nan;
- //--
+ //-- сравнение
@Expose
public boolean RegisterOn = false;
@Expose
@@ -120,6 +120,10 @@ public class GlobalProperties {
public boolean ExtensionsOn = false;
@Expose
public boolean ComparsionDiffMergeOn = false;
+ //--
+ //компактность
+ @Expose
+ public boolean ShowFullArraysDeclarations =false;
@Expose
public int BugReportsAgeLimit = 2;
@Expose
@@ -177,6 +181,8 @@ public class GlobalProperties {
//-----------------
public String getFieldDescription(String fieldName) {
switch (fieldName) {
+ case "ShowFullArraysDeclarations":
+ return "Показывать развернутый список объявлений массивов";
case "LastOpenedProjectsCount":
return "Число отображаемых последних открытых проектов";
case "FastAccessPassesCount":
diff --git a/src/_VisualDVM/Passes/All/UpdateProperty.java b/src/_VisualDVM/Passes/All/UpdateProperty.java
index 40d12ea8..4bd6ea16 100644
--- a/src/_VisualDVM/Passes/All/UpdateProperty.java
+++ b/src/_VisualDVM/Passes/All/UpdateProperty.java
@@ -26,21 +26,14 @@ public class UpdateProperty extends Pass