Ensure region boundaries are entire line

This commit is contained in:
uniqueiniquity 2017-08-09 10:14:52 -07:00
parent 0ef5498de3
commit 4971e3152c

View File

@ -8,8 +8,8 @@ namespace ts.OutliningElementsCollector {
let depth = 0;
const regions: RegionRange[] = [];
const regionText = "#region";
const regionStart = new RegExp("//\\s*#region(\\s+.*)?$", "gm");
const regionEnd = new RegExp("//\\s*#endregion(\\s|$)", "gm");
const regionStart = new RegExp("^\\s*//\\s*#region(\\s+.*)?$", "gm");
const regionEnd = new RegExp("^\\s*//\\s*#endregion(\\s|$)", "gm");
walk(sourceFile);
gatherRegions();