@@ -9,13 +9,16 @@ var fs = require('fs');
99var TestRun = require ( "../helpers/testhelper" ) . setup . testRun ;
1010var path = require ( "path" ) ;
1111
12+ /**
13+ * The warning for this input was intentionally disabled after research into
14+ * its justification produced no results.
15+ */
1216exports . unsafe = function ( test ) {
1317 var code = [
1418 "var a\u000a = 'Here is a unsafe character';" ,
1519 ] ;
1620
1721 TestRun ( test )
18- . addError ( 1 , 5 , "This character may get silently deleted by one or more browsers." )
1922 . test ( code , { es3 : true } ) ;
2023
2124 test . done ( ) ;
@@ -26,36 +29,30 @@ exports.peekOverDirectives = function (test) {
2629
2730 TestRun ( test )
2831 // Within object literal
29- . addError ( 18 , 15 , "This character may get silently deleted by one or more browsers." )
3032 . addError ( 18 , 14 , "Unexpected control character in regular expression." )
3133 . addError ( 19 , 14 , "Unexpected escaped character '<' in regular expression." )
3234 . addError ( 20 , 81 , "Line is too long." )
3335 . addError ( 21 , 15 , "Control character in string: <non-printable>." )
34- . addError ( 21 , 14 , "This character may get silently deleted by one or more browsers." )
3536 . addError ( 22 , 14 , "'Octal integer literal' is only available in ES6 (use 'esversion: 6')." )
3637 . addError ( 23 , 14 , "'Binary integer literal' is only available in ES6 (use 'esversion: 6')." )
3738 . addError ( 24 , 14 , "'template literal syntax' is only available in ES6 (use 'esversion: 6')." )
3839 . addError ( 25 , 14 , "'Sticky RegExp flag' is only available in ES6 (use 'esversion: 6')." )
3940
4041 // Within array literal:
41- . addError ( 44 , 4 , "This character may get silently deleted by one or more browsers." )
4242 . addError ( 44 , 3 , "Unexpected control character in regular expression." )
4343 . addError ( 45 , 3 , "Unexpected escaped character '<' in regular expression." )
4444 . addError ( 46 , 81 , "Line is too long." )
4545 . addError ( 47 , 4 , "Control character in string: <non-printable>." )
46- . addError ( 47 , 3 , "This character may get silently deleted by one or more browsers." )
4746 . addError ( 48 , 3 , "'Octal integer literal' is only available in ES6 (use 'esversion: 6')." )
4847 . addError ( 49 , 3 , "'Binary integer literal' is only available in ES6 (use 'esversion: 6')." )
4948 . addError ( 50 , 3 , "'template literal syntax' is only available in ES6 (use 'esversion: 6')." )
5049 . addError ( 51 , 3 , "'Sticky RegExp flag' is only available in ES6 (use 'esversion: 6')." )
5150
5251 // Within grouping operator:
53- . addError ( 70 , 4 , "This character may get silently deleted by one or more browsers." )
5452 . addError ( 70 , 3 , "Unexpected control character in regular expression." )
5553 . addError ( 71 , 3 , "Unexpected escaped character '<' in regular expression." )
5654 . addError ( 72 , 81 , "Line is too long." )
5755 . addError ( 73 , 4 , "Control character in string: <non-printable>." )
58- . addError ( 73 , 3 , "This character may get silently deleted by one or more browsers." )
5956 . addError ( 74 , 3 , "'Octal integer literal' is only available in ES6 (use 'esversion: 6')." )
6057 . addError ( 75 , 3 , "'Binary integer literal' is only available in ES6 (use 'esversion: 6')." )
6158 . addError ( 76 , 3 , "'template literal syntax' is only available in ES6 (use 'esversion: 6')." )
@@ -574,9 +571,7 @@ exports.regexp = function (test) {
574571 ] ;
575572
576573 var run = TestRun ( test )
577- . addError ( 1 , 11 , "This character may get silently deleted by one or more browsers." )
578574 . addError ( 1 , 10 , "Unexpected control character in regular expression." )
579- . addError ( 2 , 12 , "This character may get silently deleted by one or more browsers." )
580575 . addError ( 2 , 10 , "Unexpected control character in regular expression." )
581576 . addError ( 3 , 10 , "Unexpected escaped character '<' in regular expression." )
582577 . addError ( 4 , 10 , "Unexpected escaped character '<' in regular expression." )
@@ -723,7 +718,6 @@ exports.strings = function (test) {
723718
724719 var run = TestRun ( test )
725720 . addError ( 1 , 10 , "Control character in string: <non-printable>." )
726- . addError ( 1 , 9 , "This character may get silently deleted by one or more browsers." )
727721 . addError ( 7 , 12 , "Unclosed string." )
728722 . addError ( 7 , 12 , "Missing semicolon." ) ;
729723 run . test ( code , { es3 : true } ) ;
0 commit comments