File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -459,16 +459,18 @@ module ts {
459
459
if ( path . charCodeAt ( 2 ) === CharacterCodes . slash ) return 3 ;
460
460
return 2 ;
461
461
}
462
- // Per RFC 1738'file' URI schema has a shape file://<host>/<path>
463
- // if <host> is omitted then it is assumed that host value is'localhost',
462
+ // Per RFC 1738 'file' URI schema has the shape file://<host>/<path>
463
+ // if <host> is omitted then it is assumed that host value is 'localhost',
464
464
// however slash after the omitted <host> is not removed.
465
- // file:///folder1/file1 - this is correct URI
466
- // file://folder2/file2 - this is incorrect URI
465
+ // file:///folder1/file1 - this is a correct URI
466
+ // file://folder2/file2 - this is an incorrect URI
467
467
if ( path . lastIndexOf ( "file:///" , 0 ) === 0 ) {
468
468
return "file:///" . length ;
469
469
}
470
470
let idx = path . indexOf ( '://' ) ;
471
- if ( idx !== - 1 ) return idx + 3
471
+ if ( idx !== - 1 ) {
472
+ return idx + "://" . length ;
473
+ }
472
474
return 0 ;
473
475
}
474
476
You can’t perform that action at this time.
0 commit comments