File tree Expand file tree Collapse file tree 4 files changed +40
-79
lines changed Expand file tree Collapse file tree 4 files changed +40
-79
lines changed Original file line number Diff line number Diff line change 11/* @internal */
22namespace ts . OutliningElementsCollector {
33 const collapseText = "..." ;
4- const maxDepth = 20 ;
4+ const maxDepth = 40 ;
55 const defaultLabel = "#region" ;
66 const regionMatch = new RegExp ( "^\\s*//\\s*#(end)?region(?:\\s+(.*))?$" ) ;
77
Original file line number Diff line number Diff line change 7979//// }|]
8080//// }|]
8181//////outline with deep nesting
82- ////module m1[|{
83- //// module m2[| {
84- //// module m3[| {
85- //// module m4[| {
86- //// module m5[| {
87- //// module m6[| {
88- //// module m7[| {
89- //// module m8[| {
90- //// module m9[| {
91- //// module m10[| {
92- //// module m11 {
93- //// module m12 {
94- //// export interface IFoo {
95- //// }
96- //// }
97- //// }
98- //// }|]
99- //// }|]
100- //// }|]
101- //// }|]
102- //// }|]
103- //// }|]
104- //// }|]
105- //// }|]
106- //// }|]
107- //// }|]
82+ ////var nest =[| [[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[
83+ //// [|[
84+ //// [
85+ //// [
86+ //// [
87+ //// [
88+ //// 1,2,3
89+ //// ]
90+ //// ]
91+ //// ]
92+ //// ]
93+ //// ]|]
94+ ////]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|];
10895////
10996//////outline after a deeply nested node
11097////class AfterNestedNodes[| {
Original file line number Diff line number Diff line change 7979//// }|]
8080//// }|]
8181//////outline with deep nesting
82- ////module m1[|{
83- //// module m2[| {
84- //// module m3[| {
85- //// module m4[| {
86- //// module m5[| {
87- //// module m6[| {
88- //// module m7[| {
89- //// module m8[| {
90- //// module m9[| {
91- //// module m10[| {
92- //// module m11 {
93- //// module m12 {
94- //// export interface IFoo {
95- //// }
96- //// }
97- //// }
98- //// }|]
99- //// }|]
100- //// }|]
101- //// }|]
102- //// }|]
103- //// }|]
104- //// }|]
105- //// }|]
106- //// }|]
107- //// }|]
82+ ////var nest =[| [[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[
83+ //// [|[
84+ //// [
85+ //// [
86+ //// [
87+ //// [
88+ //// 1,2,3
89+ //// ]
90+ //// ]
91+ //// ]
92+ //// ]
93+ //// ]|]
94+ ////]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|];
10895////
10996//////outline after a deeply nested node
11097////class AfterNestedNodes[| {
Original file line number Diff line number Diff line change 7979//// }|]
8080//// }|]
8181//////outline with deep nesting
82- ////module m1[|{
83- //// module m2[| {
84- //// module m3[| {
85- //// module m4[| {
86- //// module m5[| {
87- //// module m6[| {
88- //// module m7[| {
89- //// module m8[| {
90- //// module m9[| {
91- //// module m10[| {
92- //// module m11 {
93- //// module m12 {
94- //// export interface IFoo {
95- //// }
96- //// }
97- //// }
98- //// }|]
99- //// }|]
100- //// }|]
101- //// }|]
102- //// }|]
103- //// }|]
104- //// }|]
105- //// }|]
106- //// }|]
107- //// }|]
82+ ////var nest =[| [[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[[|[
83+ //// [|[
84+ //// [
85+ //// [
86+ //// [
87+ //// [
88+ //// 1,2,3
89+ //// ]
90+ //// ]
91+ //// ]
92+ //// ]
93+ //// ]|]
94+ ////]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|]]|];
10895////
10996//////outline after a deeply nested node
11097////class AfterNestedNodes[| {
You can’t perform that action at this time.
0 commit comments