++
fix бага со слиянием
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.UI;
|
||||
import Common.Visual.Windows.Dialog.Text.ComboTextDialog;
|
||||
import _VisualDVM.ComponentsServer.Component.Sapfor.Sapfor;
|
||||
import _VisualDVM.ComponentsServer.Component.Sapfor.TransformationPermission;
|
||||
@@ -54,9 +55,11 @@ public class CombineFiles extends Transformation {
|
||||
Vector<String> result_lines = new Vector<>();
|
||||
Vector<String> all_includes = new Vector<>();
|
||||
//-----------------------------
|
||||
|
||||
result_lines.add("!-Found " + target.allIncludes.size() + " headers");
|
||||
System.out.println("found "+target.allIncludes.size()+" headers");
|
||||
for (String name : target.allIncludes) {
|
||||
all_includes.add(" include " + Utils_.Quotes(Utils_.toU(name)));
|
||||
all_includes.add(" include " + Utils_.Quotes(Utils_.toU(name))); //---
|
||||
result_lines.add("! include " + Utils_.Quotes(Utils_.toU(name)));
|
||||
}
|
||||
result_lines.add("!-Collapse-" + target.files_order.size() + " files");
|
||||
@@ -76,8 +79,7 @@ public class CombineFiles extends Transformation {
|
||||
String header = Utils.extractHeaderName(line);
|
||||
if (header != null) {
|
||||
if (file.dependencies.contains(header))
|
||||
result_lines.add(" include " + Utils_.Quotes(
|
||||
Utils_.toU(header)));
|
||||
result_lines.add(" include " + Utils_.Quotes(Utils_.toU(header)));
|
||||
} else
|
||||
result_lines.add(line);
|
||||
}
|
||||
@@ -86,6 +88,7 @@ public class CombineFiles extends Transformation {
|
||||
result_lines.addAll(FileUtils.readLines(target.db.files.Data.get(name).file));
|
||||
}
|
||||
}
|
||||
|
||||
FileUtils.writeLines(result, result_lines, false);
|
||||
//-------------------------------
|
||||
//теперь скопировать остальные файлы
|
||||
|
||||
Reference in New Issue
Block a user