@@ -16,10 +16,11 @@ var eslintTester = new RuleTester();
1616
1717var  angularObjectList  =  [ 'controller' ,  'filter' ,  'directive' ] ; 
1818var  defaultBadService  =  [ '$http' ,  '$resource' ,  'Restangular' ,  '$q' ,  '$filter' ] ; 
19+ var  defaultBadServiceExcaped  =  [ / \$ h t t p / ,  / \$ r e s o u r c e / ,  'Restangular' ,  / \$ q / ,  / \$ f i l t e r / ] ; 
1920var  mapAngularObjectToBarServices  =  { 
20-     controller : defaultBadService , 
21-     filter : defaultBadService , 
22-     directive : defaultBadService 
21+     controller : defaultBadServiceExcaped , 
22+     filter : defaultBadServiceExcaped , 
23+     directive : defaultBadServiceExcaped 
2324} ; 
2425var  valid  =  [ ] ; 
2526var  invalid  =  [ ] ; 
@@ -39,11 +40,11 @@ angularObjectList.forEach(function(object) {
3940    defaultBadService . forEach ( function ( badService )  { 
4041        invalid . push ( { 
4142            code : 'app.'  +  object  +  '("name", function('  +  badService  +  ') {});' , 
42-             options : [ defaultBadService ] , 
43+             options : [ defaultBadServiceExcaped ] , 
4344            errors : [ { message : 'REST API calls should be implemented in a specific service ('  +  badService  +  ' in '  +  object  +  ')' } ] 
4445        } ,  { 
4546            code : 'app.'  +  object  +  '("name", ["'  +  badService  +  '", function('  +  badService  +  ') {}]);' , 
46-             options : [ defaultBadService ] , 
47+             options : [ defaultBadServiceExcaped ] , 
4748            errors : [ { message : 'REST API calls should be implemented in a specific service ('  +  badService  +  ' in '  +  object  +  ')' } ] 
4849        } ) ; 
4950    } ) ; 
@@ -61,11 +62,11 @@ angularObjectList.forEach(function(object) {
6162    defaultBadService . forEach ( function ( badService )  { 
6263        invalid . push ( { 
6364            code : 'app.'  +  object  +  '("name", function('  +  badService  +  ') {});' , 
64-             options : [ defaultBadService ,  [ object ] ] , 
65+             options : [ defaultBadServiceExcaped ,  [ object ] ] , 
6566            errors : [ { message : 'REST API calls should be implemented in a specific service ('  +  badService  +  ' in '  +  object  +  ')' } ] 
6667        } ,  { 
6768            code : 'app.'  +  object  +  '("name", ["'  +  badService  +  '", function('  +  badService  +  ') {}]);' , 
68-             options : [ defaultBadService ,  [ object ] ] , 
69+             options : [ defaultBadServiceExcaped ,  [ object ] ] , 
6970            errors : [ { message : 'REST API calls should be implemented in a specific service ('  +  badService  +  ' in '  +  object  +  ')' } ] 
7071        } ) ; 
7172    } ) ; 
0 commit comments