промежуточный. перенос настроек в проект. есть баги. завтра доделываю, версия не вполне рабочая
This commit is contained in:
@@ -2,7 +2,6 @@ package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.UI;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.Settings.SettingName;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Sapfor.SapforAnalysis;
|
||||
import _VisualDVM.ProjectData.Files.DBProjectFile;
|
||||
@@ -43,7 +42,7 @@ public class SPF_ParseFilesWithOrder extends SapforAnalysis {
|
||||
precompilation_done = false;
|
||||
boolean res = (
|
||||
silent ||
|
||||
(!Global.mainModule.getDb().settings.get(SettingName.Precompilation).toBoolean() ||
|
||||
(!Global.mainModule.getProject().sapforProperties.Precompilation ||
|
||||
(precompilation_done = Global.mainModule.getPass(PassCode.Precompilation).Do())))
|
||||
&& super.canStart(args) && checkActiveFiles();
|
||||
return res;
|
||||
@@ -173,8 +172,8 @@ public class SPF_ParseFilesWithOrder extends SapforAnalysis {
|
||||
*/
|
||||
@Override
|
||||
protected void performFinish() throws Exception {
|
||||
Global.changeSetting(SettingName.PARSE_FOR_INLINE, "0");
|
||||
// Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.PARSE_FOR_INLINE, "0");
|
||||
target.sapforProperties.PARSE_FOR_INLINE=false;
|
||||
target.sapforProperties.Update();
|
||||
super.performFinish();
|
||||
}
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user